CCGD Framework > implementation > Scratch
Posted by Christiane Moser
Scratch was initiated in 2003 by the MIT Media Laboratory in collaboration with UCLA [Maloney et al., 2004]. With Scratch, children can program and create a wide range of projects including games, animations, simulations, interactive art, stories, etc. Similar to the LEGO MindStorms robotics kit adding programmability to LEGO bricks, Scratch adds programmability to media-rich activities. Scratch is based on a building-block metaphor, in which learners build scripts by snapping together graphical blocks. Programming commands and data types are represented by blocks of different shapes that fit together only in syntactically-correct ways (i.e., preventing syntax errors) [Maloney et al., 2004]. Scratch has a community website where users upload or remix projects (i.e., others can play with the games), as well as comment on and bookmark each other’s projects.
Reference
Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B. and Resnick, M. 2004. Scratch: a sneak preview. In Proceedings of the Second International Conference on Creating, Connecting and Collaborating through Computing, IEEE, 104-109.
Role of children: informants | design partners |
Comments are not allowed to be anoymized and must refer to the approach.
© 2017 Christiane Moser - Impressum
Comments
There are no comments. Your comment is warmly welcome.