Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
Practice Programming
Wednesday, August 15, 2012
Programr Website
Programr lets you code, compile and run projects right in the browser in almost any language including the android and ios platforms. Share your projects and enter contests.
What do you think of Programr?
Javascript Code Quality Tool
Wednesday, June 13, 2012

JSLint Website
JSLint is a JavaScript program that looks for problems in JavaScript programs. It is a code quality tool. JSLint can operate on JavaScript source, HTML source, CSS source, or JSON text.
What do you think of JSLint?
Web-Based Programming Language
Tuesday, June 5, 2012
Google Blocky Website
Blockly is a web-based, graphical programming language. Users can drag blocks together to build an application. No typing required. Still in development mode.
What do you think of Blocky?
Blockly is a web-based, graphical programming language. Users can drag blocks together to build an application. No typing required. Still in development mode.
What do you think of Blocky?
Online Compiler/Interpreter
Monday, April 30, 2012
Codepad Website
Codepad is an online compiler/interpreter for executing and sharing programs. Several languages are including: C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python, Ruby Scheme and Tel. After running your code you are given a short URL to share.
What do you think of Codepad?
Codepad is an online compiler/interpreter for executing and sharing programs. Several languages are including: C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python, Ruby Scheme and Tel. After running your code you are given a short URL to share.
What do you think of Codepad?
Online Python Tutor
Sunday, April 8, 2012
Online Python Tutor Website
Online Python Tutor supports the core Python 2.5 language, with no module imports or file I/O and can be used as a platform for creating programming tutorials. Can also be useful for debugging code. Completed examples inlcudes as well as practice exercises.
What do you think of Online Python Tutor?
Interactive Python Shell
Tuesday, March 6, 2012
DreamPie Website
DreamPie is a Python shell which is designed to be reliable and fun and bring you a great interactive Python experience. The window is divided into the history box, which lets you view previous commands and their output, and the code box, where you write your code.
What do you think of DreamPie?
Programming Animations
Saturday, February 18, 2012
Studio Sketchpad Website
Studio SketchPad uses Processing.js, a programming language for creating animations and interactions for the open web. Prepare example sketches (with comments) for your students to work with. They can follow along step-by-step, and re-render the sketch at any point along the way.
What do you think of Studio Sketchpad?
Studio SketchPad uses Processing.js, a programming language for creating animations and interactions for the open web. Prepare example sketches (with comments) for your students to work with. They can follow along step-by-step, and re-render the sketch at any point along the way.
What do you think of Studio Sketchpad?
Interactive Programming Lessons
Friday, September 16, 2011
Codecademy Website
Codecademy provides an interactive way to learn how to program. Eight lessons are currently available with more to come.
What do you think of Codecademy?
Physical Computing Platform
Wednesday, June 15, 2011
Arduino Website
Arduino is a physical computing platform based on a simple micro controller board, and a development environment for writing software for the board. Develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs.
What do you think of Arduino?
Visual Programming with Processing.js
Saturday, January 8, 2011
Processing.js Website
Processing.js is the sister project of the popular Processing visual programming language. It makes your data visualizations, digital art, interactive animations and educational graphs work using web standards without any plug-ins.
What do you think of Processing.js?
Posted by
PDonaghy
at
9:00 AM
0
comments
Labels: animation, mac, programming, unix, visualization, windows
Online Code Practice
Sunday, October 3, 2010
CodingBat Website
CodingBat provides online code practice. Students write online programs in Java or Python and get instant feedback as to the correctness. Solutions also provided.
What do you think of CodingBat?
Add Interactivity to Second Life
Sunday, September 5, 2010
Scratch 4 Second Life Website
S4SL is an easy way to add behaviors & interactivity to your objects in Second Life. With S4SL, you can snap together a few blocks to make your SL pet interact with you using chat commands, make your sculpture change size and color, or make your house respond to your presence.
What do you think of S4SL?
Program using Python
Friday, July 23, 2010
Computer Games with Python Website
Invent Your Own Computer Games with Python is a book that teaches you how to program in the Python programming language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example.
What do you think of Invent Your Own Computer Games with Python?
Program a Virtual Robot
Tuesday, June 22, 2010
RobotProg Website
RobotProg lets you program a virtual robot with a flowchart. Draw the program flowchart, run the program and see the robot executing your commands. Learn programming and have fun.
What do you think of RobotProg?
Design and Build Games
Friday, January 22, 2010
Kodu Website
Kodu is a visual programming language that provides an end-to-end creative environment for designing, building, and playing your own new games. It is designed to be accessible for children and enjoyable for anyone. Runs on Xbox 360 and PC.
What do you think of Kudo?
Kodu is a visual programming language that provides an end-to-end creative environment for designing, building, and playing your own new games. It is designed to be accessible for children and enjoyable for anyone. Runs on Xbox 360 and PC.
What do you think of Kudo?
Educational Programming Game
Tuesday, September 29, 2009
Robocode Website
Robocode is an educational game designed to help people learn to program in Java and enjoy the experience. The goal is to develop a robot battle tank to battle against other tanks. The robot battles are running in real-time and on-screen.What do you think of Robocode?
Robocode is an educational game designed to help people learn to program in Java and enjoy the experience. The goal is to develop a robot battle tank to battle against other tanks. The robot battles are running in real-time and on-screen.What do you think of Robocode?
Programming Development Platform
Monday, September 14, 2009
Eclipse Website
Eclipse is an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. Very useful for computer programming courses.
What do you think of Eclipse?
Eclipse is an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. Very useful for computer programming courses.
What do you think of Eclipse?
Programming with Ruby
Tuesday, February 3, 2009
Ruby Website
Ruby is a dynamic programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby is seen as a flexible language, since it allows its users to freely alter its parts.
What do you think of Ruby?
Ruby is a dynamic programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby is seen as a flexible language, since it allows its users to freely alter its parts.
What do you think of Ruby?
Programming with Processing
Friday, December 26, 2008
Processing Website
Processing is a programming language and environment for programming images, animation, and interactions. It can be used to teach the fundamentals of computer programming within a visual context.
What do you think of Processing?
Processing is a programming language and environment for programming images, animation, and interactions. It can be used to teach the fundamentals of computer programming within a visual context.
What do you think of Processing?
Learn Programming with Jeroo
Sunday, November 9, 2008
Jeroo Website
Jeroo is an effective, award winning, classroom-tested tool that helps novices learn fundamental concepts of object-oriented programming, including: instantiating and using objects, writing methods to extend behavior, selecting and using fundamental control structures.
What do you think of Jeroo?
Jeroo is an effective, award winning, classroom-tested tool that helps novices learn fundamental concepts of object-oriented programming, including: instantiating and using objects, writing methods to extend behavior, selecting and using fundamental control structures.
What do you think of Jeroo?




















