Online Coding Classes for Kids

Scratch, Java, Python

Brought to you by a leading Australian coding school

Online Coding Classes for Kids
Monday & Wednesday | 12:00 - 1:00pm SA time
Dates: 8 June | 10 June | 15 June | 17 June | 22 June
5 sessions
Course Fee: SAR 470
Monday & Wednesday | 12:00 - 1:00pm SA time
Dates: 11 May | 13 May | 18 May | 20 May | 25 May
5 sessions
Course Fee: SAR 470

Coding & Game Development: Beginner Level

  • Ages:
  • 8 - 11 years old
  • Prerequisite:
  • No prior experience
  • Language:
  • Scratch (block-based)
  • Requirements:
  • Laptop | Internet | Chrome Browser
  • Delivery:
  • Zoom video conferencing sessions
Lessons include:
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • Free online access to student’s account and all projects
  • Endless access to online study materials for extra learning

Course Description

Join our Scratch Beginners online coding courses 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.

Course Outcomes

By the end of the Beginners online coding course, students should have a solid understanding of the following coding concepts: loops, conditionals and variables, and be able to code simple software projects by themselves. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

Tuesday & Thursday | 12:00 - 1:00pm SA time
Dates: 9 June | 11 June | 16 June | 18 June | 23 June
5 sessions
Course Fee: SAR 470
Tuesday & Thursday | 12:00 - 1:00pm SA time
Dates: 12 May | 14 May | 19 May | 21 May | 26 May
5 sessions
Course Fee: SAR 470

Coding & Game Development: Intermediate Level

  • Ages:
  • 9 - 12 years old
  • Prerequisite:
  • With prior experience
  • Language:
  • Scratch (block-based)
  • Requirements:
  • Laptop | Internet | Chrome Browser
  • Delivery:
  • Zoom video conferencing sessions
Lessons include:
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • Free online access to student’s account and all projects
  • Endless access to online study materials for extra learning

Course Description

Join our Scratch Intermediate online coding courses 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.

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.

Monday & Wednesday | 1:15 - 2:15pm SA time
Dates: 8 June | 10 June | 15 June | 17 June | 22 June
5 sessions
Course Fee: SAR 470
Monday & Wednesday | 1:15 - 2:15pm SA time
Dates: 11 May | 13 May | 18 May | 20 May | 25 May
5 sessions
Course Fee: SAR 470

Intro to Java & Digital Art: Beginner Level

  • Ages:
  • 12 - 16 years old
  • Prerequisite:
  • No prior experience. Typing skill is essential
  • Language:
  • Java (text-based)
  • Requirements:
  • Laptop | Internet | Chrome Browser
  • Delivery:
  • Zoom video conferencing sessions
Lessons include:
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • Free online access to student’s account and all projects
  • Endless access to online study materials for extra learning

Course Description

Join our Intro to Java online coding courses 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, booleansrecursive 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.

Course Outcomes

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. They should have an extensive knowledge of programming logic and key coding concepts such as functions, loops, if statements, variables, lists, booleans, recursive algorithms. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

Tuesday & Thursday | 1:15 - 2:15pm SA time
Dates: 9 June | 11 June | 16 June | 18 June | 23 June
5 sessions
Course Fee: SAR 470
Tuesday & Thursday | 1:15 - 2:15pm SA time
Dates: 12 May | 14 May | 19 May | 21 May | 26 May
5 sessions
Course Fee: SAR 470

Intro to Python & Logic Games: Beginner Level

  • Ages:
  • 12 - 16 years old
  • Prerequisite:
  • No prior experience. Typing skill is essential
  • Language:
  • Python (text-based)
  • Requirements:
  • Laptop | Internet | Chrome Browser
  • Delivery:
  • Zoom video conferencing sessions
Lessons include:
  • Only 7 students per class
  • Live interaction with CODE4FUN instructors
  • Free online access to student’s account and all projects
  • Endless access to online study materials for extra learning

Course Description

Join our Intro to Python online coding courses for kids. The Intro to Python course 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, listsbooleansrecursive 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.

Course Outcomes

By the end of the Intro to Python online coding course students should have the ability to write simple programs in Python independently. They should be confident in Python’s syntax, and have a solid understanding of programming logic and key coding concepts such as functions, loops, if statements, variables, lists, booleans, recursive algorithms. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

Online Coding
Program Overview

Our online coding courses are designed for kids who prefer to learn computer science and coding from home. We focus on quality continued learning and have developed a unique learning pathway: Beginners > Intermediate Advanced > Pro. Online Coding Classes are taught by CODE4FUN instructors who are professional programmers or computer science students. Our instructors follow the COOE4FUN curriculum that is designed to continually progress the knowledge and skills of our students and spans a four-year period. Each stage is one year long and consists of four levels of student progression. 

Online Coding Requirements

Online coding classes run every week across the school term period at a scheduled time where students join a LIVE interactive session. In order to join CODE4FUN online coding class you will need a computer / laptop with a stable Internet connection.
Upon your registration, you will receive a User Guide with step-by-step instructions on how to join and prepare your child for the session. We ask that you help your child, especially Beginners students, to join their first online coding class and get ready for their session.

Online Coding
Key Features

Each online class is a live and interactive video conferencing session. Your child will be able to communicate with CODE4FUN instructor, ask questions and receive ongoing support. Our instructors will go slowly through the content, ensuring each student is following along. Our teachers will also be able to access your child’s code remotely at any point of time during the session to fix coding bugs if need be. Students use an online programming environment, with endless access to online study materials, allowing them to advance their coding skills outside their virtual classroom.

Online Coding
Key Benefits

  • Structured and engaging, one-hour live and interactive coding sessions every week during school terms.
  • CODE4FUN Certified instructors, who are either IT professionals or Computer Science students.
  • Comprehensive curriculum in Scratch, Java, Python, Unity3D and C# to suit students of almost all ages and levels.
  • Project-based approach that encourages students to work independently outside their virtual classroom.
  • Constant access to in-class projects, recordings & tutorials.
  • Student’s progress monitoring and assessment.

What parents are saying about CODE4FUN Online Coding Courses

“My son has been having a great success learning coding online with CODE4FUN. He says that everything is very smoothly for him and it is, "Unity class as usual". Thank you so much for making such a huge effort to make online coding classes available for the kids. We hope that my son can keep learning from you and your team of teachers throughout this difficult time.”
Sarah, parent
“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.”
Gabrielle, parent
“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.”
Lisa, parent
“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.”
Karina, parent

Contact us

If you have any questions please contact us: