Scratch is a visual programming language developed by MIT to teach children basic computer science and programming principles by snapping together lego-like blocks of code.
I have been teaching Scratch to children for about 3 years.
In June 2013, I am participating in the 6 week Creative Computing online workshop on teaching with Scratch.
This page is a place to grow my collection of scratch Resources.
What is Scratch?
Scratch is a programming language developed at MIT that allows children to easily explore computer programming and learn through experimentation.
With scratch, children can create video games, explore math concepts, create animations and digital stories, and many other media projects.
Scratch is installed on scdsb computers at programs->Science and Technology –> scratch, but if you need to download it to install at home or on a teacher notebook, you can find it at
scratch.mit.edu. Direct link to Download page: http://info.scratch.mit.edu/Scratch_1.4_Download
Betchablog – Scratch: Australian teacher Chris Betcher has a great introduction to Scratch and very comprehensive list of Scratch resources. Below is Chris Betcher’s presentation for the 2010 k12online conference entitled, Teaching Children to Think Using Scratch. It is about 20 minutes long and provides an excellent overview to how and why one might use Scratch in a classroom.
LearnScratch.org A great source for lesson plans, videos and guides for teaching scratch.
Sean McGaughey- Bayview Public School