AGES: 8 – 12 Years Old
PREREQUISITE: Prior experience
LANGUAGE: Scratch (block-based)
REQUIREMENTS: Laptop | Internet | Chrome Browser
DELIVERY: Zoom video conferencing sessions
The Intermediate course consists of four levels (10 lessons per level) and 20 sophisticated software projects, which students develop using block-based coding in Scratch developed by MIT Media Lab. Students create their own versions of Geometry Dash, Pacman, Space Invaders, Asteroids, code an analogue clock, quiz games and interactive drawing apps. Students learn and apply computer science concepts such as functions, nested loops, recursive algorithms, booleans and lists. Students also learn the basics of User Interface design and data validation. Students use an online programming environment with endless access to online study materials, allowing them to advance their coding skills outside their virtual classroom.
Course Outcomes
By the end of the Intermediate online coding course students should be confident with creating sophisticated projects in Scratch independently. They should have a sound knowledge of key computer science concepts such as loops, conditionals, variables, lists, booleans and functions. This course will prepare students for our text-based coding courses – Intro to Java and Intro to Python. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.