View Passes

Hour Of Code

We love to ignite sparkles of awe to the Billions of neurons in every inquisitive mind. We know our mission is worthy and we love it!
View Courses

Hour Of Code

We love to ignite sparkles of awe to the Billions of neurons in every inquisitive mind. We know our mission is worthy and we love it!
View Courses

What will your child learn?

What will your child learn?

Coding

Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique.

Web Design

Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique.

Animation

Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique.

Modding

Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique. Donec at molestie tellus. Donec dignissim eleifend libero sed blandit massa mattis non. In tincidunt, ex vitae laoreet pretium, arcu nisi commodo velit. Aenean finibus fermentum purus et tristique.

"Education can be entertaining as you Learn."

Age 4 - 6

Create animation & fun interactive games by using graphical programming blocks. 

Age 7 - 9

First Step to be a Game Designer!

Bring the game ideas to life!

Age 10+

Let’s Build & Design

Overview

Create animation & fun interactive games by using graphical programming blocks. It is a visual programming language allowing young children to learn programming without reading complicated words & math concepts.

Level 1: Introduction to Coding
Level 2: Growing Logical Mindset
Level 3: Strengthening of Concepts

This course is best for:

  • Children aged 4 – 6
  • Coding beginners

 

Course Content:

Create 1 – 2 simple fun games involving simple sums or minus mathematics knowledge

 

Learning Goals:

  • Strengthen sequencing concept
  • Able to add sound & pictures on Scratch Jr
  • Able to define the differences between control codes (Start on green flags / on bump etc.)
  • Able to define repeat / repeat forever functions

 

Course Details:

  • 5 Classes
  • 2hrs / Session
  • Online (via Zoom)

 

Ease of Entry:

        

Interactvity:

        

Functionality:

          

This course is best for:

  • Children aged 4-6
  • Have some basic knowledge on Scratch Jr i.e. learned from school etc. (Please consult our professionals before enrolling)

 

Course Content:

  • Create 3 – 4 simple fun games involving simple sums or minus mathematics knowledge

Learning Goals:

  • Strengthen sequencing concept
  • Able to add sound & pictures on Scratch Jr
  • Able to define the differences between control codes (Start on Green Flags/ on Bump etc.)
  • Able to define repeat/repeat forever functions

 

Course Details:

  • 6 Classes
  • 2hrs / Session
  • Online (via Zoom)

 

Ease of Entry:

        

Interactvity:

        

Functionality:

        

This course is best for:

  • Children aged 4 – 6
  • Suitable for students who have completed Level 2 course

 

Course Content:

Create 3 – 4 simple fun games involving simple sums or minus mathematics knowledge

 

Learning Goals:

  • Able to design own mini games or animations based on their own ideas
  • Able to fully utilize different coding to control characters and backgrounds

 

Course Details:

  • 8 Classes
  • 2hrs / Session
  • Online (via Zoom)

 

Ease of Entry:

        

Interactvity:

        

Functionality:

        

Overview

Roblox is an online platform that allows users to design games. All the games on Roblox are not developed by Roblox Corporation, but by the users of the platform. It is not only fun playing the games, but the fun also comes from making games. There are over 20 million games published on the platform currently. Anyone can be a game designer! Literally!

Level 1: Introduction to Roblox Studio
Level 2: Code in Lua
Level 3: Become a Game Designer

This course is best for:

  • Children aged 7 – 9
  • Coding beginners

 

Course Content:

  • Introduction of Roblox Studio, coding & game design Roblox Studio
  • Create an Obby (obstacle course)

Learning Goals:

  • Manipulate 3D parts to create an obstacle course
  • Design and playtest a game, focusing on a fun user experience (UX)
  • Create scripts using variables and loops for in-game visual effects
  • Understand key concepts: variables, loop, string etc.

 

Course Details:

  • 6 Classes
  • 2hrs / Session
  • Online (via Zoom)

 

Ease of Entry:

        

Interactvity:

        

Functionality:

        

This course is best for:

  • Children aged 7 – 9
  • Suitable for students who have completed the level 1 course

 

Course Content:

  • Strengthen the coding concepts: variables, loop, string etc.
  • Create a coin collecting game
  • Able to make a leaderboard

    Learning Goals:

    • Understand the coding conditional statement such as if/then statement
    • Strengthen the knowledge of variables
    • Able to make clones

     

    Course Details:

    • 8 Classes
    • 2hrs / Session
    • Online (via Zoom)

     

    Ease of Entry:

            

    Interactvity:

            

    Functionality:

            

    This course is best for:

    • Children aged 7 – 9
    • Coding beginners

     

    Course Content:

    • Strengthen the coding concepts: variables, loop, string etc.
    • Create capture the flag game

     

    Learning Goals:

    • Focus on the debug process; able to figure out a way to solve problems
    • Create teams in game
    • Understand how to adjust the character’s behavior & properties

     

    Course Details:

    • 8 Classes
    • 2hrs / Session
    • Online (via Zoom)

     

    Ease of Entry:

            

    Interactivity:

            

    Functionality:

            

    Overview

    Lego Spike Essential is a Lego education set aimed at teaching young learners basic engineering concepts through mechanical parts, while incorporating an element  of coding. The purpose of the program is to help students build 21st century skills such as: logical thinking, critical thinking, creativity, problem solving and mechanical theory.

    With drag and drop blocked-base coding, kids can easily build and code to control the robot. There are over 50 fun activities and models that can be built with MINDSTORMS® Kit.

    Level 1: Taste of Building
    Level 2: Creative Inventor
    Level 3: Advance Taste of Building

    This course is best for:

    • Children aged 10+
    • Coding beginners

     

    Learning Goals:

    • Understand the basics of engineering and mechanics
    • What are mechanical parts and how do they work?
    • This unit involves learning about gears, levers, axis and rotation.
    • Basic coding and basic conservative coding
    • How do we control and protect our product?
      Students learn about coding rotational movements using motors, and how to control them using speed or distance. Students will also try to solve or imitate real life situations using coding.
    • Set paths – Coding predetermined paths
    • Strengthen the logical thinking skill – planning and problem solving when coding a preset path.

     

    Course Details:

    • 6 Classes
    • 2hrs / Session
    • Online (via Zoom)

     

    Ease of Entry:

            

    Interactvity:

            

    Functionality:

            

    This course is best for:

    • Children aged 10+
    • Suitable for students who have completed the level 1 course

     

    Course Content:

    • Strengthen the coding concepts: variables, loop, string etc.
    • Create a coin collecting game
    • Able to make a leaderboard

      Learning Goals:

      • Understand the coding conditional statement such as if/then statement
      • Strengthen the knowledge of variables
      • Able to make clones

       

      Course Details:

      • 8 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactvity:

              

      Functionality:

              

      This course is best for:

      • Children aged 10+
      • Coding beginners

       

      Course Content:

      • Strengthen the coding concepts: variables, loop, string etc.
      • Create capture the flag game

       

      Learning Goals:

      • Focus on the debug process; able to figure out a way to solve problems
      • Create teams in game
      • Understand how to adjust the character’s behavior & properties

       

      Course Details:

      • 8 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactivity:

              

      Functionality:

              

      Age 4 - 6

      Create animation & fun interactive games by using graphical programming blocks. 

      Age 7 - 9

      First Step to be a Game Designer!

      Bring the game ideas to life!

      Age 10+

      Let’s Build & Design

      Overview

      Create animation & fun interactive games by using graphical programming blocks. It is a visual programming language allowing young children to learn programming without reading complicated words & math concepts.

      Level 1: Introduction to Coding
      Level 2: Growing Logical Mindset
      Level 3: Strengthening of Concepts

      This course is best for:

      • Children aged 4 – 6
      • Coding beginners

       

      Course Content:

      Create 1 – 2 simple fun games involving simple sums or minus mathematics knowledge

       

      Learning Goals:

      • Strengthen sequencing concept
      • Able to add sound & pictures on Scratch Jr
      • Able to define the differences between control codes (Start on green flags / on bump etc.)
      • Able to define repeat / repeat forever functions

       

      Course Details:

      • 5 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactvity:

              

      Functionality:

                

      This course is best for:

      • Children aged 4-6
      • Have some basic knowledge on Scratch Jr i.e. learned from school etc. (Please consult our professionals before enrolling)

       

      Course Content:

      • Create 3 – 4 simple fun games involving simple sums or minus mathematics knowledge

      Learning Goals:

      • Strengthen sequencing concept
      • Able to add sound & pictures on Scratch Jr
      • Able to define the differences between control codes (Start on Green Flags/ on Bump etc.)
      • Able to define repeat/repeat forever functions

       

      Course Details:

      • 6 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactvity:

              

      Functionality:

              

      This course is best for:

      • Children aged 4 – 6
      • Suitable for students who have completed Level 2 course

       

      Course Content:

      Create 3 – 4 simple fun games involving simple sums or minus mathematics knowledge

       

      Learning Goals:

      • Able to design own mini games or animations based on their own ideas
      • Able to fully utilize different coding to control characters and backgrounds

       

      Course Details:

      • 8 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactvity:

              

      Functionality:

              

      Overview

      Roblox is an online platform that allows users to design games. All the games on Roblox are not developed by Roblox Corporation, but by the users of the platform. It is not only fun playing the games, but the fun also comes from making games. There are over 20 million games published on the platform currently. Anyone can be a game designer! Literally!

      Level 1: Introduction to Roblox Studio
      Level 2: Code in Lua
      Level 3: Become a Game Designer

      This course is best for:

      • Children aged 7 – 9
      • Coding beginners

       

      Course Content:

      • Introduction of Roblox Studio, coding & game design Roblox Studio
      • Create an Obby (obstacle course)

      Learning Goals:

      • Manipulate 3D parts to create an obstacle course
      • Design and playtest a game, focusing on a fun user experience (UX)
      • Create scripts using variables and loops for in-game visual effects
      • Understand key concepts: variables, loop, string etc.

       

      Course Details:

      • 6 Classes
      • 2hrs / Session
      • Online (via Zoom)

       

      Ease of Entry:

              

      Interactvity:

              

      Functionality:

              

      This course is best for:

      • Children aged 7 – 9
      • Suitable for students who have completed the level 1 course

       

      Course Content:

      • Strengthen the coding concepts: variables, loop, string etc.
      • Create a coin collecting game
      • Able to make a leaderboard

        Learning Goals:

        • Understand the coding conditional statement such as if/then statement
        • Strengthen the knowledge of variables
        • Able to make clones

         

        Course Details:

        • 8 Classes
        • 2hrs / Session
        • Online (via Zoom)

         

        Ease of Entry:

                

        Interactvity:

                

        Functionality:

                

        This course is best for:

        • Children aged 7 – 9
        • Coding beginners

         

        Course Content:

        • Strengthen the coding concepts: variables, loop, string etc.
        • Create capture the flag game

         

        Learning Goals:

        • Focus on the debug process; able to figure out a way to solve problems
        • Create teams in game
        • Understand how to adjust the character’s behavior & properties

         

        Course Details:

        • 8 Classes
        • 2hrs / Session
        • Online (via Zoom)

         

        Ease of Entry:

                

        Interactivity:

                

        Functionality:

                

        Overview

        Lego Spike Essential is a Lego education set aimed at teaching young learners basic engineering concepts through mechanical parts, while incorporating an element  of coding. The purpose of the program is to help students build 21st century skills such as: logical thinking, critical thinking, creativity, problem solving and mechanical theory.

        With drag and drop blocked-base coding, kids can easily build and code to control the robot. There are over 50 fun activities and models that can be built with MINDSTORMS® Kit.

        Level 1: Taste of Building
        Level 2: Creative Inventor
        Level 3: Advance Taste of Building

        This course is best for:

        • Children aged 10+
        • Coding beginners

         

        Learning Goals:

        • Understand the basics of engineering and mechanics
        • What are mechanical parts and how do they work?
        • This unit involves learning about gears, levers, axis and rotation.
        • Basic coding and basic conservative coding
        • How do we control and protect our product?
          Students learn about coding rotational movements using motors, and how to control them using speed or distance. Students will also try to solve or imitate real life situations using coding.
        • Set paths – Coding predetermined paths
        • Strengthen the logical thinking skill – planning and problem solving when coding a preset path.

         

        Course Details:

        • 6 Classes
        • 2hrs / Session
        • Online (via Zoom)

         

        Ease of Entry:

                

        Interactvity:

                

        Functionality:

                

        This course is best for:

        • Children aged 10+
        • Suitable for students who have completed the level 1 course

         

        Course Content:

        • Strengthen the coding concepts: variables, loop, string etc.
        • Create a coin collecting game
        • Able to make a leaderboard

          Learning Goals:

          • Understand the coding conditional statement such as if/then statement
          • Strengthen the knowledge of variables
          • Able to make clones

           

          Course Details:

          • 8 Classes
          • 2hrs / Session
          • Online (via Zoom)

           

          Ease of Entry:

                  

          Interactvity:

                  

          Functionality:

                  

          This course is best for:

          • Children aged 10+
          • Coding beginners

           

          Course Content:

          • Strengthen the coding concepts: variables, loop, string etc.
          • Create capture the flag game

           

          Learning Goals:

          • Focus on the debug process; able to figure out a way to solve problems
          • Create teams in game
          • Understand how to adjust the character’s behavior & properties

           

          Course Details:

          • 8 Classes
          • 2hrs / Session
          • Online (via Zoom)

           

          Ease of Entry:

                  

          Interactivity:

                  

          Functionality:

                  

          Enrollment F.A.Q.

          Mauris blandit aliquet elit, eget tincidunt nibh?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Vivamus suscipit tortor eget felis porttitor volutpat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Vivamus suscipit tortor eget felis porttitor volutpat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Nulla quis lorem ut libero malesuada feugiat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Faucibus orci luctus et ultrices posuere cubilia?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Faucibus orci luctus et ultrices posuere cubilia?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Enrollment F.A.Q.

          Mauris blandit aliquet elit, eget tincidunt nibh?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Vivamus suscipit tortor eget felis porttitor volutpat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Vivamus suscipit tortor eget felis porttitor volutpat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Nulla quis lorem ut libero malesuada feugiat?

          Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec rutrum congue leo eget malesuada.

          Faucibus orci luctus et ultrices posuere cubilia?

          Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

          Faucibus orci luctus et ultrices posuere cubilia?

          Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.