Coding Mastery Programme
Coding Mastery Programme (Ages 9 to 16)
--> Ages 9 to 12
--> Ages 13 to 16
DSA & EAE
Build Your Own Awesome Computer!
For Schools
Why Code Ninja
Why Code Ninja
FAQs
Get Started

Code Ninja Singapore

Coding Mastery Programme
Coding Mastery Programme (Ages 9 to 16)
--> Ages 9 to 12
--> Ages 13 to 16
DSA & EAE
Build Your Own Awesome Computer!
For Schools
Why Code Ninja
Why Code Ninja
FAQs
Get Started
Blog
Dress Up for Singapore
Dress Up for Singapore

Do you know that Singapore has been the scene for quite a few Japanese Anime? If you keep a lookout, you will spot familiar landmarks such as Changi Airport, Orchard Road, Marina Bay Sands, Maxwell Food Centre, and Haji lane!

This National Day, let’s do a simple project that brings us around these landmarks!

This project is suitable for Beginners.

Read more →
TicTok Clock
TicTok Clock

There is a little known sensing block in Scratch - current which reports the date and time of your computer.

We can use this unique sensing block to create a series of time-telling projects, which build upon the knowledge of angles we learned about in previous months.


This project is suitable for Beginners.

Read more →
Parking a Car
Parking a Car

We get a lot of questions about the use of Directions in Scratch. So today we’re going to practice Sprite movement and changing Directions on the move. As an added bonus, we will also be learning how to use the colour picker, which has all sorts of interesting uses.


This project is suitable for Beginners.

Read more →
Kōlam Inspired Design
Kōlam Inspired Design

Kōlam is a traditional hand-drawn art form in Tamil Nadu and South India. Kōlam patterns are most commonly drawn with chalk or rice powder by women on the thresholds of homes and temples and are of significant cultural importance in Tamil society.

What it also embodies is a perfect symmetry of straight or curved lines built around or through a grid of dots. The designs have a recursive nature and their symmetry and recurring fractals in the design, are likened to mathematical models such as the Sierpinski triangle.

This project will let you use the Pen function in Scratch to generate recursive and symmetrical patterns that are inspired by Kōlam designs.


This project is suitable for Beginners.

Read more →
Lunar New Year Themed Project
Lunar New Year Themed Project

Chinese New Year is also known as the Lunar New Year, or the Spring Festival (春节). It marks the beginning of Spring and the holiday marks the end of the coldest days. People welcome spring and what it brings along: planting and harvests, new beginnings and fresh starts. This project will let you plant flowers onto a barren tree to create a beautiful Chinese painting that you can share and send to your friends and family.

It is suitable for Beginners.

Read more →
Ripples

A therapeutic screensaver casual game where a turtle swims around collecting flowers and making music.


Use the Left and Right keys to turn. And press the space bar to move the turtle forward.

Read more →

Explore

· Schedule · Fees · Parent Resource ·
· Free Projects · Our People ·

Contact

22 Havelock Rd, Singapore 160022
☎ +65 6401 7171
✉ instructor@codeninja.sg
WhatsApp: +65 8137 0020


Code Ninja Singapore · Since 2016

© 2026 Capstone Ruby Pte. Ltd. All rights reserved.

Back To Top
Code Ninja, 22 Havelock Rd, Singapore, 160022, Singapore+65 64017171instructor@codeninja.sg