Online Coding Classes for Kids | Beginners & Intermediate Courses

ONLINE CODING CLASSES FOR KIDS

BEGINNERS | INTERMEDIATE | ADVANCED | PRO

BEGINNERS

Join our Scratch Beginners online coding classes for kids. The Beginners course consists of four levels (10 lessons per level) and 25 projects. The main goal of the course is to ensure students understand the fundamentals of coding. Students create simple video games such as Pong, Breakout, Slither.io, Fruit Ninja and develop simple animations and cartoons. Using block-based coding in Scratch developed by MIT Media Lab students learn the fundamentals of computer science concepts and coding terminology such as loops, conditionals and variables. Students are closely guided through the creation of their program and are encouraged to work independently. Students use an online programming environment, with endless access to online study materials, allowing them to advance their coding skills outside their virtual classroom. By the end of the Beginners stage, all students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

 

 

 

INTERMEDIATE

Join our Scratch Intermediate online coding classes for kids. 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. By the end of Intermediate stage all students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child. This course will prepare students for our text-based Intro to Java Advanced course.

 

 

 

 

ADVANCED CODING

Join our Intro to Java online coding classes for kids. The Intro to Java course 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, such as Snake and Catch. This course covers the key computer science concepts such as functions, loops, if statements, variables, lists,
booleans, recursive algorithms; and how they are used in Java. Students use an online programming environment with endless access to online study materials, allowing them to advance their coding skills outside their virtual classroom. By the end of the Intro to Java online coding course students should become confident with using text-based coding to program simple projects themselves. All students will also undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.
.

 

 

PRO CODING

Join our Pro online coding classes for kids. The Pro coding courses are designed for those students who want to learn industry standard programming languages such as Java, Python and C#. Each Pro course consist of four levels (10 lessons per level). In Java classes, students will focus on Object-Oriented Programming concepts using Processing and will code digital art projects and games. Python students will learn how to write code in Python and create a variety of logic focused games. In C# classes, students will master their skills while learning 3D Game Development and creating 3D projects using Unity 3D. The main goal of each Pro course is to make sure students are able to create independent projects by the end of each term. Prerequisites: students can only take part in these courses if they have completed a full year of Advanced level and / or recommended by their coding teachers. By the end of the Pro stage, all students will undergo a formal assessment and parents will receive individual reports outlining achievements and progress of their child.