Enrol - New Online Coding Classes for kids - Term 4, 2026 - CODE4FUN:
Term 4, 2026 — Enrolments Open

From player
to creator.

Live, interactive online coding classes for kids aged 8-18. Classes are capped at just 7 students, so your child gets real guidance from a real Australian instructor, for the most productive screen time they’ll ever have.

  • No experience required
  • Join any term
  • Australian instructors
10+
YEARS TEACHING
22
SYDNEY SCHOOLS
64
ONLINE CLASSES
1,400
STUDENTS
8–18
AGES COVERED
★★★★★
RATED 5 STARS ON GOOGLE

Real results, year after year.

“A big thank you to CODE4FUN for taking the initiative to organise your online coding classes quickly and seamlessly. My son’s first online class went really well, and he enjoyed it very much! I am happy, he has the opportunity to participate in engaging and meaningful learning experience from his home.”

C Gabrielle Google Review · 1 Year ago

“Dear CODE4FUN thank you very much for your live online coding classes at our school. It’s been such a hectic and stressful time and coding is a real highlight for my son. All his other activities have been cancelled so I’m glad he can continue on with coding.”

K Karina Google Review · 1 Year ago

“Thanks so very much for putting your live online coding classes at our school on. It was brilliant!! I had my reservations that my son would sit through it, but he was engaged for the whole hour. That is hard to do right now – I know!! He seemed to be enjoying himself and that’s a wonderful thing. Thanks again. Much appreciated!”

L Lisa Google Review · 1 Year ago
YOUR INSTRUCTORS

Real developers. Based in Australia.

Meet the CODE4FUN team. We are software developers, digital product managers and computer science students, who believe that coding is the language of the future.

Andrew Diggins
Lead Game Developer, Lead Coding Instructor
Ben Cohen, CODE4FUN
Ben Cohen
Lead Coding Instructor
Chelsea Nurick, Lead Coding Instructor, CODE4FUN
Chelsea Nurick
Lead Coding Instructor
Dan Larke
Lead Coding Instructor
Declan Carveth
Declan Carveth
Lead Coding Instructor
Egor Punanov, CODE4FUN Lead Coding Instructor
Egor Punanov
Lead Coding Instructor
Freddie Brewis CODE4FUN
Freddie Brewis
Lead Coding Instructor
Greg Tashjian, CODE4FUN Lead coding instructor
Greg Tashjian
Lead coding instructor
Grigory Punanov - Director, Found and Lead Coding Teacher at CODE4FUN
Grigory Punanov
Co-founder & Director
Ian Cen CODE4FUN
Ian Cen
Lead Coding Instructor
Joe_Lee_CODE4FUN
Joseph Lee
Lead Coding Instructor
Joshua Bennett, CODE4FUN
Joshua Bennett
Lead Coding Instructor
Kevin Tran
Lead Coding Instructor
Lachlan Christophers
Lead Coding Instructor
Liam Cunneen
Liam Cunneen
Lead Coding Instructor
CURRICULUM

A clear path from beginner to expert

Every course builds on the last. Start anywhere — instructors meet each student where they are.

Scratch Track
Ages 8–12
  1. Scratch Beginner
  2. Scratch Intermediate
Java Track
Ages 12–18
  1. Intro to Java
  2. Java Pro
Python Track
Ages 12–18
  1. Intro to Python
  2. Python & AI Pro
Game Dev Track
Ages 14–18
  1. Unity & C#
  2. Unreal / Godot

New Online Coding Classes for kids - Term 4, 2026

Beginners are welcome. No experience required.

Scratch Beginner

Scratch Beginner coding course is ideal for Primary school kids with no prior coding 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 loops, conditionals 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:
8-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 8 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

(1 class available)

Level 1:

Every Monday 5:40 pm - 6:40 pm (NSW Time)
Online via Zoom
Scratch Beginner - Level 1
Term 4, 2026
12 Oct - 14 Dec | 10 weeks
8-11 Years Old, no experience required
Chrome Browser, Laptop or Desktop computer
Per term $290

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

(1 class available)

Level 1:

Every Saturday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Intro to Java - Level 1
Term 4, 2026
17 Oct - 12 Dec | 9 weeks
12 - 17 Years Old
Google Chrome Browser, Laptop or Desktop computer
Per term $261

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 functions, loops, if statements, variables, lists, booleans, recursive 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 Monday 5:40 pm - 6:40 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
Term 4, 2026
12 Oct - 14 Dec | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $290
Every Wednesday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
Term 4, 2026
14 Oct - 16 Dec | 10 weeks
12-17 Years Old
Google Chrome Browser, Laptop or Desktop computer
Per term $290
Every Friday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Intro to Python - Level 1
Term 4, 2026
16 Oct - 18 Dec | 10 weeks
12 - 17 years old, no experience required
Google Chrome Browser, Laptop or Desktop computer
Per term $290

Intro to Unity 3D & C#

Students explore Unity engine and C# programming language by developing 3D software projects such as Flight Simulator, Space Shooter, 3D Mario and Maze.

Intro to Unity 3D & C# coding course for kids consists of four levels (10 lessons per level) and around 16 projects. Students learn the fundamentals of Unity 3D engine and C# programming language by designing and developing 3D software projects such as Flight Simulator, Space Shooter, 3D Mario and Maze. Students learn how to implement key game features such as input, collision, physics, and mouse interaction. Students explore important concepts including transformation, vectors, rigid bodies, prefabs, and design practices. Students will have endless access to online study materials, allowing them to advance their coding skills outside their classroom.

Ages:
13-18 Years Old
Prerequisite:
Prior experience with Java is recommended
Language:
C#
Equipment:
Unity software package needs to be installed
Save $50 Creative Kids Approved Provider

Course Snapshot

  • 7 students per class
  • 16 software projects to design and develop
  • Ideal for students who completed Intro to Java and Java Pro courses
  • Taught by professional Unity 3D developers
  • Endless access to online tutorials
  • Will suit High School students who consider SDD as a subject

Book Online class

(1 class available)

Level 1:

Every Wednesday 4:30 pm - 5:30 pm (NSW Time)
Online via Zoom
Intro to Unity 3D & C# - Level 1
Term 4, 2026
14 Oct - 16 Dec | 10 weeks
13-18 Years Old
Unity software package needs to be installed
Per term $290
HOW IT WORKS

Live classes. Real projects. No busywork.

Every lesson has a clear deliverable. Kids leave with something they built — not just notes they took.

💻

Live via Zoom, small groups

Students see and hear their teacher in real time, ask questions freely, and share their screen for hands-on help. Not a pre-recorded video course.

📦

Project-based every lesson

Every lesson has a concrete deliverable — a game level, animation, or working app. Students learn syntax by building things that actually run.

🗓

Join any term, any time

New intake every school term. Beginners start fresh from Intro courses. No experience needed — just curiosity and a working laptop with internet.

Code4Fun has revealed a brighter future and some hidden talent in my children. It has done wonders for my son’s self esteem and motivation — I feel his future job prospects are a lot brighter.

Bec B. · Google Review
27+
PROJECTS PER COURSE
10
LESSONS PER LEVEL
4
LEVELS PER COURSE
12
COURSES AVAILABLE
GET STARTED

Ready to start coding?

Pick a course, find a class time, and your child can be coding with a real instructor within the week.