We teach coding classes in 26 schools in Sydney, as well as online via Zoom. Contact us and join any time!
Have a question?
Review our Frequently asked Questions page
or reach out to us!
We teach coding classes in 26 schools in Sydney, as well as online via Zoom. Contact us and join any time!
Scratch Beginner coding course is ideal for Primary school kids with no prior experience. Students develop 27 software projects: games, animations and simple apps.
... read moreJoin 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.
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.
... read moreJoin 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.
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
... read moreJoin 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.
Students explore Unity engine and C# programming language by developing 3D software projects such as Flight Simulator, Space Shooter, 3D Mario and Maze.
... read moreIntro 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.
Prefer In-person classes? CODE4FUN runs face-to-face weekly coding classes in 26 different locations across Sydney. Click on a location near you and see what courses are available in your area
We are a Sydney based coding school, and we’ve been teaching kids how to code since 2015. We are a family business, led by Grigory and Lena, and initially we designed our courses for our own children and their friends.
Now we deliver our classes face-to-face in 26 schools in Sydney and on the Central Coast, as well as online via Zoom. Any child who is 7 or older is welcome to join our classes from any place in the world, as long as Sydney time suits their busy schedule. Our timetable is fully aligned with NSW school calendar.
We teach five programming languages: Scratch, Python, Java (via Processing), C# with Unity and C++ with Unreal Engine. Overall our coding programs go for ten years, so if you are looking for a coding school where your child can progress every year from a complete beginner to a university level programmer – this is exactly what we do.
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
Co-founder & Director
Lead Coding Instructor
Lead Coding Intructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
Lead coding instructor
Lead Coding Instructor
Lead Coding Instructor
Lead Coding Instructor
“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.”
“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.”
“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!”
“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.”