Starting from Scratch
Computing, Curriculum Development
Charlie Love
October 30, 2012

This is the first in a series of three resources developed by the RSE and the BCS Academy of Computing that exemplify a subset of the Computing Science-related outcomes of Curriculum for Excellence at Levels 3 & 4 and beyond.

The resource introduces learners to Computing Science via MIT’s ‘Scratch’ programming environment. Since its launch, Scratch has received widespread acclaim as an ideal environment through which to introduce learners to computer programming and computational thinking.

As well as lessons, exercises and sample answers, this resource contains suggested supplementary activities and inter-disciplinary learning opportunities.

Above all, this resource should not be seen as prescriptive. It contains guidance and suggestions which can make learning more engaging, while fostering computational thinking and greater understanding of Computing Science concepts in learners.

This resource was partially funded by a grant from Education Scotland.

Download all the materials from

, ,

Leave a reply

Your email address will not be published. Required fields are marked *

What is 6 + 15 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)