Join our Scratch Intermediate coding course for kids in Concord. The Scratch Intermediate coding 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 study materials, allowing them to advance their coding skills outside their classroom.
By the end of the Scratch Intermediate 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 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.
Join our Intro to Java coding course for kids in Concord. The Intro to Java coding 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, booleans, recursive 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.
By the end of the Intro to Java 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.
Join our Intro to Unity 3D coding courses for kids in Concord. The Intro to Unity 3D coding course consists of four levels (10 lessons per level) and around 16 projects. Students take to the skies and learn the fundamentals of Unity by designing projects such as Flight Simulator, Space Shooter, Mario, and Maze. Students learn how to implement key game features such as input, collision, physics, and mouse interaction. Students learn about 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.
By the end of the Intro to Unity 3D coding course, students will be familiar with programming a simple game in Unity. They will have a strong knowledge in programming logic and coding concepts such as functions, loops, input, collision, tags, variables, lists, transforms, and vectors. All students will undergo a formal assessment and parents will receive individual reports outlining the achievements and progress of their child.
Join our Unity 3D Pro coding courses for kids in Concord. The Unity 3D Pro coding 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.
By the end of the Unity 3D Pro 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.
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.
If you have any questions please contact us: