Track - Scratch 101

Track - Scratch 101

This section lists the content covered under the Scratch 101 track.

This course is designed to run through an entire term (10-12 weeks) assuming that one lesson is worked upon at every class.

Scratch is a free visual programming language and online community used by millions of children around the world. With Scratch, children can create their own interactive stories, games and animations, then share and discuss their creations with one another. Developed by the Lifelong Kindergarten group at the MIT Media Lab to help children (ages 8 and up) learn to think creatively, reason systematically and work collaboratively. Scratch is translated into 70+ languages and is used in homes, schools, and after-school clubs in every country in the world. Scratch is often used in teaching coding, computer science, and computational thinking. Teachers also use it as a creative tool across many other subjects including math, science, history, geography, and art. As of late 2017, there were more than 22 million registered members of the Scratch online community and more than 26 million shared projects, with roughly 25,000 new members and 30,000 new projects every day. The blocks-based grammar of Scratch has influenced many other programming environments and is now considered a standard for introductory coding experiences for children.

At Altona North CoderDojo we intend to use Scratch to introduce kids to the fundamentals of Computer Science.

  • Lesson 1 : Introduction to Scratch
  • Lesson 2 : Make a birthday card
  • Lesson 3 : Animate a name
  • Lesson 4 : Make it fly
  • Lesson 5 : Make music
  • Lesson 6 : Race to the finish
  • Lesson 7 : Hide and seek game
  • Lesson 8 : Fashion game
  • Lesson 9 : Create a story
  • Lesson 10 : Create a pong game
  • Lesson 11 : Lets dance
  • Lesson 12 : Catch game
  • Lesson 13 : Create a virtual pet
  • Lesson 14 : Smashing Santa

Access to all the course content at CoderDojo Altona North is offered through our Learning Management System i.e. KidzCanCode LMS. We use the Learning Management system to give you access to the tutorials and also track your childs progress through the term. Please ask your course volunteers/mentors for the course access code which you will need to be able to access the above content.