• Since its launch, Scratch has received widespread acclaim as an ideal environment through which to introduce learners to computer programming and computational thinking. Its building blocks approach all but eliminates a major problem for learners presented by traditional text-based languages i.e. the requirement to recall and type instructions according to a strict syntax. In addition, its cartoon-style approach with emphasis on rich media types – sound, graphics and animation – have made it popular in the classroom as an engaging and entertaining way to introduce learners to Computing Science.

    Self enrolment
  • GameSalad Short

    Programming 1S

    Technology Programming 1 short

  • Technology Programming Long

    Programming 1

    Technology Programming 1