Programming

Scratch Resources

Learn Scratch http://learnscratch.org/index.php?option=com_content&task=view&id=167&Itemid=255

Scratch Teaching Resources http://scratchteachingresources.wikispaces.com/Introduction+to+Scratch

Scratch Programming Lessons http://njtechteacher.blogspot.com/search/label/scratch?max-results=100

Student Projects http://scratch.mit.edu/users/njtechteacher

Other Programming Applications

Greenfoot- The Java Object World http://greenfoot.org/

Stagecast Make Your Own Interactive Games http://www.stagecast.com/

[|StarLogo] StarLogo is a specialized version of the Logo programming language. With traditional versions of Logo, you can create drawings and animations by giving commands to graphic "turtles" on the computer screen. StarLogo extends this idea by allowing you to control thousands of graphic turtles in parallel. In addition, StarLogo makes the turtles' world computationally active: you can write programs for thousands of "patches" that make up the turtles' environment. Turtles and patches can interact with one another -- for example, you can program the turtles to "sniff" around the world, and change their behaviors based on what they sense in the patches below. StarLogo is particularly well-suited for Artificial Life projects. Helpful resource book available: //A[|dventures in Modeling: Exploring Complex Dynamic Systems with StarLogo]//

[|Phun] Phun is a free game like 2D physics sandbox where you can play with physics like never before. The playful synergy of science and art is novel, and makes Phun as educational as it is entertaining.