Coding Classes for kids

Mosman | Term 4 | 2020

Every Monday | 3:50 pm – 4:50 pm
12 Oct - 7 Dec | 9 weeks
1 Art Gallery Way, Mosman NSW 2088
Y2 – Y7 continuing students | students with prior experiences
Laptops are provided
$225
Per term

Scratch | Intermediate Stage

Course Description

Join our Scratch Intermediate coding course for kids at Mosman. 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 DashPacman, 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 study materials, allowing them to advance their coding skills outside the classroom.

Course Outcomes

By the end of the Scratch Intermediate stage, 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 Intro to Java coding course. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

Every Thursday | 3:50 pm – 4:50 pm
15 Oct - 10 Dec | 9 weeks
1 Art Gallery Way, Mosman NSW 2088
Y3 – Y7 continuing students | students with prior experiences
Laptops provided
$225
Per term

Introduction to Java | Advanced Stage

Course Description

Join our Intro to Java coding course for kids at Mosman. 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 functionsloopsif statementsvariableslistsbooleansrecursive 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 classroom.

Course Outcomes

By the end of the Intro to Java Advanced  stage 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.

Every Monday | 4:55 pm – 5:55 pm
12 Oct - 7 Dec | 9 weeks
1 Art Gallery Way, Mosman NSW 2088
Y4 – Y8 continuing students | students with prior experience
Laptops are provided
$225
Per term

Java | Pro Stage

Course Description

Join our Java Pro online coding course for kids at Mosman. The Java Pro course consists of four levels (10 lessons per level) and 22 projects. Students advance their skills in text-based coding using Processing, a visual-based implementation of Java. Students learn how to create procedural islands, 3D photos, physics engines and tic-tac-toe games through a series of learner projects where students become familiar with high-level concepts. Knowledge of concepts including pixel processing, procedural generation, and collision detection are synthesised in the 4 major projects at the end of each level. Students use an online programming environment with endless access to study materials, allowing them to advance their coding skills outside their classroom.

Course Outcomes

By the end of the Java Pro online coding course, students will be highly confident with using a text-based coding environment to program projects themselves. They will have a strong and extensive knowledge of advanced programming concepts such as functions, abstraction, OOP, and proceduralism. This course will prepare students for our Intro to Python course. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

Every Monday | 6:10 pm – 7:10 pm
12 Oct - 7 Dec | 9 weeks
1 Art Gallery Way, Mosman NSW 2088
Y6 – Y11 continuing students
Bring your own device with Unity installed
$225
Per term

Unity | Pro Stage

Course Description

Join our Unity Pro online coding courses for kids. This Unity course consists of four levels (10 lessons per level) and around 16 projects. Students progress their knowledge of Unity with advanced projects such as Pacman, Laser Room, and Dragon Fire. Students create polished games with strong programming logic and bring the virtual world to life through augmented reality projects. Students will have endless access to online study materials, allowing them to advance their coding skills outside their classroom.

Course Outcomes

By the end of the Unity Pro online coding course, students will possess a strong knowledge of Unity and C# and be confident in designing a game in Unity. This course aims to strengthen the students programming ability, level design skills, and experimental creativity. Students will have an extensive understanding of logic, data structures, events, and augmented reality concepts. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.

CODE4FUN
Program Overview

Our coding courses are designed for kids who like computer science and coding and all things digital. We focus on quality continued learning and have developed a unique learning pathway: Beginners > Intermediate Advanced > Pro. All 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.

CODE4FUN
Key Benefits

  • Structured and engaging, one-hour coding sessions every week during school terms.
  • CODE4FUN Certified instructors, who are only 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 and coding challenges that encourage students to work outside their classroom.
  • Field Trips to leading tech companies and innovation labs.
  • Student’s progress monitoring and assessment.

Parent Testimonials

“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 virtual live 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: