Home > Computers > Programming > Languages > Smalltalk > Squeak > Scratch
Scratch is an interpreted dynamic visual programming language, based on Squeak. Being dynamic lets code be changed even as programs are running. It goal is to teach programming concepts to children and let them create games, videos, and music. It can be downloaded for free and is being used in a wide variety of in-school and after-school settings around the world. The name refers to the technique, developed in, and still common in, hip hop (rap) music, of a turntablist moving a vinyl record back and forth to make sounds, and refers to both the language and its implementation. It is being developed by a small team of researchers in the Lifelong Kindergarten Group at the MIT Media Lab.
http://web.mit.edu/newsoffice/2007/resnick-scratch.html
Descriptive press release about MIT Media Lab Scratch project, to turn kids from media consumers into media producers. MIT News Office.
http://news.bbc.co.uk/2/hi/technology/6647011.stm
Programming tool lets anyone create their own animations and video games launches. Story with photo, video, links. BBC News.
http://it.slashdot.org/article.pl?sid=07/05/15/1420238
Brief description, many forum comments, links. Slashdot.
http://news.cnet.com/8301-10784_3-9719468-7.html
News story with a few links. CNET News.com.
http://scratch.mit.edu/
Tile-based visual programming environment and toolkit, lets kids make games, animated stories, interactive art, and share with others on the Net. In the tradition of Logo, Lego/Logo, but using new computational ideas so it is easier to start programming. Built on Squeak.
http://education.zdnet.com/?p=1056
Brief description with some reader comments. Education IT, ZDNet.com.
http://www.parentdish.com/2007/05/18/scratch-programming-for-kids/
Brief description, with historical perspective. ParentDish.
http://en.wikipedia.org/wiki/Scratch_(programming_language)
Encyclopedia article, with links to related topics and references.
http://www.boston.com/news/education/k_12/articles/2007/05/15/with_simplified_code_programming_becomes_childs_play/
Results and background for school that is beta-testing Scratch, a programming language by the Lifelong Kindergarten Group, MIT Media Lab. Boston Globe.
Home > Computers > Programming > Languages > Smalltalk > Squeak > Scratch
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us