![]() | ![]() | ![]() |
---|
Programs Tailor Made for All Needs

Introduction
The digital literacy programme we offer focuses on getting kids of all ages to understand the concepts of building logic and algorithms and understanding the basic blocks of computing. Hands-on computer programming is at the heart of all of our programmes and we provide all necessary equipment at each stage.
As our students develop their skill set, we encourage them to take part in national and international coding events as well to boost their digital and creative confidence.
Pre-requisites for all levels: Computer/ Laptop with a keyboard and mouse with internet connectivity. As we will be using video conferencing for our online sessions, a webcam is also recommended.
We will provide the students with all required logins for the various platforms we will use.

Younger Coders
In our Younger Coders sessions, we introduce the concepts of algorithm building and get started with block-programming using ScratchJr and similar block-coding platforms. We also use unplugged activities to introduce & reinforce the concepts of sequencing and logical thinking.
We encourage our children to explore their creativity and learn to use technology as a tool to achieve their goals.
Suitable for children aged < 7 who are curious about computers and enjoy the thrill of building something on their own.

Early Coders
In our Early Coders sessions, we get started with block-programming using Scratch and similar block-coding platforms. Coding is the new literacy! With Scratch, children can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.
We encourage our children to explore their creativity and learn to use technology as a tool to achieve their goals.
Suitable for children aged 7+ who can use a computer independently.

Creative Coders
Creative Coders builds on the basic programming skills learnt at the Early Coders stage and looks to develop computational thinking and digital innovation for real-world problems.
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century. With Scratch, children can program their own interactive stories, games, and animations. They can share these with their family and friends and enjoy the compliments knowing they built these themselves.
We also introduce physical computing through micro:bits and makey makeys for our digital innovators. Let loose your imagination and build innovative solutions using your creativity and a little help from simple technology.

Evolving Coders
Evolving Coders looks to help students progress from block-based programming to textual programming. We also extend our programming lessons to include basic hardware control using micro:bits, Makey Makeys and other age-appropriate programmable hardware. An introduction to virtual cyber-robotics is also planned as part of this course.
Python is an easy to use, powerful and versatile language, making it a great choice for beginners and experts alike. Python’s readability makes it a great first programming language — it allows you to think like a programmer and not waste time with confusing syntax. Due to its ease of learning and usage, python codes can be easily written and executed much faster than other programming languages.
We will look at the concepts of compilers and interpreters and the rules around syntax in different programming languages. We will also include occasional concept-introduction sessions for real-world applications such as web and app development. We believe in challenging our students to achieve their personal best by constantly stretching them to move up to the next level.