Imaginarium Courses
Coding
CODING


Benefits of Coding:

Coding improves academic performance
Through practice, children will develop vital skills like logical thinking and real-life problem solving while building a strong core basic of mathematics and proficiency in writing.

Coding develops essential soft skills
Coding is not an easy feat and requires rounds of revision and refinement. Children will learn to be persistent and pay attention to details as they navigate through complex ideas.

Coding is exciting
Not only does coding develop creativity, it also offers our children the satisfaction and pride of creating their very own application, game, or website from scratch! With that, it also instils in them the confidence to take on more challenging tasks!
Foundational Coding with Tynker
No. of modules (year) | 12 |
Age group | 5 – 6 years old |
Course summary | In this course, students will be introduced to block coding using the Tynker app. Lessons are curated for students to familiarise themselves with the concept of block coding and how they are applied in the real world. |
Pre-requisite | Pre-course quiz |
Progression | Animator/Screenplay Coding with Tynker |
Game Blitz Coding with Tynker |
Foundational Coding with Tynker

No. of modules (year) |
12 |
Age group |
5 – 6 years old |
Course summary |
In this course, students will be introduced to block coding using the Tynker app. Lessons are curated for students to familiarise themselves with the concept of block coding and how they are applied in the real world. |
Pre-requisite |
Pre-course quiz |
Progression |
Animator/Screenplay Coding with Tynker |
Game Blitz Coding with Tynker |
Animator/Screenplay Coding with Tynker
No. of modules (year) | 12 |
Age group | 7 – 9 years old |
Course summary | Equipped with foundational knowledge of block coding from prior course, students can learn about animating using block coding. |
Pre-requisite | Coding aptitude test – Animation/Tynker |
Progression | Animation Design with Scratch |
Animator/Screenplay Coding with Tynker

No. of modules (year) |
12 |
Age group |
7 – 9 years old |
Course summary |
Equipped with foundational knowledge of block coding from prior course, students can learn about animating using block coding. |
Pre-requisite |
Coding aptitude test – Animation/Tynker |
Progression |
Animation Design with Scratch |
Animation Design with Scratch
No. of modules (year) | 12 |
Age group | 10 – 14 years old |
Course summary | Using the block-coding software Scratch by MIT, students further explore animating via coding. Students will also be exposed to various component of animation including storyboarding and character development. |
Pre-requisite | Coding aptitude test – Animation/Scratch |
Progression | Nil |
Animation Design with Scratch

No. of modules (year) |
12 |
Age group |
10 – 14 years old |
Course summary |
Using the block-coding software Scratch by MIT, students further explore animating via coding. Students will also be exposed to various component of animation including storyboarding and character development. |
Pre-requisite |
Coding aptitude test – Animation/Scratch |
Progression |
Nil |
Game Blitz Coding with Tynker
No. of modules (year) | 12 |
Age group | 7 – 9 years old |
Course summary | Equipped with foundational knowledge of block coding from prior course, students can learn about game design using block coding |
Pre-requisite | Coding aptitude test – Game Design/Tynker |
Progression | Game Master Coding with Scratch |
Game Blitz Coding with Tynker

No. of modules (year) |
12 |
Age group |
7 – 9 years old |
Course summary |
Equipped with foundational knowledge of block coding from prior course, students can learn about game design using block coding |
Pre-requisite |
Coding aptitude test – Game Design/Tynker |
Progression |
Game Master Coding with Scratch |
Game Master Coding with Scratch
No. of modules (year) | 12 |
Age group | 10 – 14 years old |
Course summary | Using the block-coding software Scratch by MIT, students further explore game design via coding. Students will also be exposed to various component of design including game theory and rules |
Pre-requisite | Coding aptitude test – Game Design/Scratch |
Progression | Nil |
Game Master Coding with Scratch

No. of modules (year) |
12 |
Age group |
10 – 14 years old |
Course summary |
Using the block-coding software Scratch by MIT, students further explore game design via coding. Students will also be exposed to various component of design including game theory and rules |
Pre-requisite |
Coding aptitude test – Game Design/Scratch |
Progression |
Nil |