New Online Coding Classes for kids

New Online Coding Classes for kids - 2025

Term 1, 2025. Beginners are welcome. No experience required.

Scratch Beginner

Scratch Beginner coding course is ideal for Primary school kids with no prior experience. Students develop 27 software projects: games, animations and simple apps.

Join our Scratch Beginner online coding classes for kids. The Beginner course consists of four levels (10 lessons per level) and 27 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 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 loopsconditionals and variables. Students are closely guided through the creation of their programs 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.

Ages:
7-11 Years Old
Prerequisite:
No experience required
Language:
Scratch
Equipment:
Chrome Browser, Laptop or Desktop computer
Save $50 Creative Kids Approved Provider

Course Snapshot

  • Block based coding
  • Ideal for students from 7 years old
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • 27 software project to create
  • Certificates and student reports on the completion of 4 levels of the course

Book Online class

(2 classes available)

Level 1:

Every Tuesday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Scratch Beginner - Level 1
04 Feb - 08 Apr | 10 weeks
7-11 Years Old
Chrome Browser, Laptop or Desktop computer
Per term $280
Every Thursday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Scratch Beginner - Level 1
06 Feb - 10 Apr | 10 weeks
7 - 11 years old
Chrome Browser, Laptop or Desktop computer
Per term $280

Scratch Intermediate

Scratch Intermediate coding course is the next step after Scratch Beginner one-year program. It’s designed to prepare our students for the text based coding courses such as Intro to Java or Intro to Python

Scratch Intermediate online coding course is designed for kids who have completed our Scratch Beginner 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 DashPacman, Space Invaders, Asteroids, code an analogue clock, quiz games and interactive drawing apps. Students learn and apply computer science concepts such as functionsnested loopsrecursive algorithmsbooleans 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.

Ages:
8-11 Years Old
Prerequisite:
Prior experience with Scratch is recommended
Language:
Scratch
Equipment:
Fast Internet, Chrome Browser, Laptop or Desktop computer
Save $50 Creative Kids Approved Provider

Course Snapshot

  • Block based coding
  • Ideal for students who have prior experience with Scratch
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • 20 software project to create
  • Certificates and student reports on the completion of 4 levels of the course

Book Online class

(1 class available)

Level 1:

Every Friday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Scratch Intermediate - Level 1
07 Feb - 11 Apr | 10 weeks
8-11 Years Old
Fast Internet, Chrome Browser, Laptop or Desktop computer
Per term $280

Intro to Java

The Intro to Java course is designed for Grade 6 – 11 students who enjoy digital art and video games. Students will code 30 digital art projects, animations and 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). 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.

Ages:
12 - 17 Years Old
Prerequisite:
No experience required
Language:
Processing Library (based on Java)
Equipment:
Google Chrome Browser, Laptop or Desktop computer
Save $50 Creative Kids Approved Provider

Course Snapshot

  • Ideal for new students from 12 years old
  • No experience required
  • 7 students per class
  • Text-based coding (Processing Library)
  • 27 projects, 4 progressive levels
  • Instructors from Sydney's best universities
  • Second year Java Pro course available for those who want to study further
  • Certificates and Student Reports on completion of the course

Book Online class

(2 classes available)

Level 1:

Every Wednesday 5:40 pm - 6:40 pm (NSW Time)
Online via Zoom
Intro to Java - Level 1
05 Feb - 09 Apr | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $280
Every Saturday 2:10 pm - 3:10 pm (NSW Time)
Online via Zoom
Intro to Java - Level 1
08 Feb - 05 Apr | 9 weeks
11 - 17 years old
Google Chrome Browser, Laptop or Desktop computer
Per term $252

Intro to Python

Intro to Python coding course is ideal for Grade 6 – 11 kids with no prior coding experience.  Recommended to those who enjoy Advanced Maths and logic games

Join our Intro to Python online coding course for kids. It consists of four levels (10 lessons per level) and 20 software projects. Throughout this course students learn the basics of Python, a text-based industry standard language. Students develop a variety of logic based games, encryption algorithms, fractal patterns and mathematically inspired exercises using Trinket, an online programming environment. This course covers the key computer science concepts such as functionsloopsif statementsvariableslistsbooleansrecursive algorithms; and how they are used in Python. Students use an online programming environment with endless access to online study materials, allowing them to advance their coding skills outside their virtual classroom.

Ages:
12-17 Years Old
Prerequisite:
No experience required
Language:
Python
Equipment:
Google Chrome Browser, Laptop or Desktop computer
Save $50 Creative Kids Approved Provider

Course Snapshot

  • Ideal for new students from 12 years old
  • No experience required
  • 7 students per class
  • Text-based coding
  • 20 projects, 4 progressive levels
  • Instructors from Sydney's best universities
  • Second year Python Pro course available for those who want to study further
  • Certificates and Student Reports on completion of the course

Book Online class

(3 classes available)

Level 1:

Every Wednesday 5:40 pm - 6:40 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
05 Feb - 09 Apr | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $280
Every Thursday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
06 Feb - 10 Apr | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $280
Every Friday 5:40 pm - 6:40 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
07 Feb - 11 Apr | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $280