Scratch Intermediate coding course is designed for kids who have completed our Intro to Scratch one year coding course, or have a similar coding experience.
Scratch Intermediate coding course is designed for kids who have completed our Intro to Scratch one year coding course, or have a similar coding experience. The Scratch Intermediate course consists of four levels (10 lessons per level) and 20 sophisticated software projects, which students develop using block-based coding in Scratch. 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.
Want to see all our online classes for this course? View our Online courses
Intro to Java coding course is ideal for Grade 6 – 11 students with no prior coding experience. Highly recommended to those kids who enjoy digital art and video games.
Join our Intro to Java coding course for kids. It is designed for one year and consists of four levels (10 lessons per level) and 27 software projects. Students learn the basics of text-based coding using Processing, a simplified version of Java. Students develop a variety of 2D and 3D digital art animations, apps and games. This course covers the key computer science concepts such as functions, loops, if statements, variables, lists, booleans, recursive algorithms, Object Oriented Programming, and how these concepts are used in Java. Students use an online programming environment Openprocessing.org, allowing them to advance their coding skills outside their classroom. Highly recommended to those who enjoy digital art and video games.
Want to see all our online classes for this course? View our Online courses