s102 – Python 1

S102 – Python 1 Rigorous Program that drives Results Experience our award-winning curriculum that has turned learners into winners of National and Global Code competitions. Introduction to Python, the most versatile language Python is a versatile and practical text-based programming language that is suitable for students with zero knowledge in coding. Sharpen Your Mind with Mathematical Challenges We have multiple mathematical challenges for students to apply their Python knowledge with what they learn in school. Give your child a technological edge. Create a Game of Chance! How many questions can you answer correctly in the fastest time? With an optimal learning structure Our curriculum are developed with our students learning […]

P201 – App Inventor 1

P201 – App Inventor 1 Get started on MIT App Inventor The MIT App Inventor platform is a visual programming language that will kickstart your kid’s interest in mobile app development. Create Your Very Own Mobile App With the right tools in hand and the right training, your kid is now ready to create an app that he is proud to show off to you. Learn User Experience/ User Interface Design Think from the user’s perspective and how they will act and react to different parts of the mobile interface and feedback to you about it. Give your child a technological edge. (Click image to enlarge) Utilizing the accelerometer (a […]

P206 – Python Junior 2

P206 – Python Junior 2 Rigorous Program that drives Results Experience our award-winning curriculum that has turned learners into winners of National and Global Code competitions. Apply Mathematics When Python Meets Mathematics, the learning is doubled. Write a Python program to solve a Mathematics problem sum. Develop a different perspective of mathematical concepts by visualizing them through code. Logical Thinking and Problem-Solving Skills Learn to break down problems into smaller components to solve them efficiently and effectively. Let Your Child Take His Python Coding Skills To The Next Level Dice guessing game utilising concepts such as Random, While Loop and Conditionals by Collin, 10 years Old (Click image to enlarge) […]

P205 – Python Junior 1

P205 – Python Junior 1 Start your journey with Python Python is a versatile and practical text-based programming language that is suitable for students with zero knowledge in coding. Master Python Through Mathematics Designed to strengthen logical thinking and problem-solving skills, this program uses mathematics as a foundation for learning Python programming in an engaging way. Develop Your Own Baymax Develop your personalised healthcare companion which provides personalised health advice When Python Meets Mathematics, The Learning Is Doubled Students write code in Python to solve actual PSLE questions Students write code in Python to solve actual PSLE questions (Click image to enlarge) Explore game development with python and find out […]

P102 – Scratch 2

Students will be able to reiterate concepts with more challenging activities and realise their childhood dreams of building the coolest game or exciting blockbuster-like animation.

P101 – Scratch 1

Developed by MIT experts, Scratch is the visual programming language of choice to introduce children to coding. Our curriculum focuses on developing Computational Thinking through a myriad of projects, from basic to advance.

Password Box

Password Box Create a program that locks a treasure box with a password!  DemoTry the project out on the right! Challenge Info Green Flag Pressed: Ask player to create a new password for the box.  Box Clicked: Ask player for the password. If they type the correct password, show the treasure cake. else  “Say Incorrect Password” Extra Challenges Only give the user 3 attempts to type the password.  If they go over 3 attempts, delete the box.  When the password is created, make sure it is 10 letters long.   Add a new sprite, if you click it, change the password.  Create a game with a password puzzle! Code your own ideas!

Monster Box (List Challenge)

Monster Box (List Challenge)  Let’s create a box to hold all our monster friends! Collect the monsters and add them to the box (list).  But only one of each type of monster is allowed in the box! DemoTry the game out on the right! Challenges If you click a sprite, add to list if not in listOnly one monster of each type in box  if you click a sprite, create clone and move to box  If you click “Empty Box” button— empty the monster_box list— send message to sprites to delete clones.  Extra Add more monsters! Add sounds! Do something when you click a monster! Make it into a game!  Get Creative! […]