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

View class schedule
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
View class schedule

Animator/Screenplay Coding with Tynker

View class schedule
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
View class schedule

Animation Design with Scratch

View class schedule
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
View class schedule

Game Blitz Coding with Tynker

View class schedule
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
View class schedule

Game Master Coding with Scratch

View class schedule
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
View class schedule