Screen-Free Computational Thinking and Coding
Course 1: Build logic and creativity through hands-on, screen-free learning.
Screen-free coding introduces children to the logic and creativity behind programming — without using computers, tablets, or phones. Through hands-on activities like puzzles, games, and storytelling, kids learn to think like programmers: breaking problems into steps, finding patterns, and building solutions.
The curriculum is divided into four quarters that build computational thinking skills step by step.
It’s all about developing computational thinking — a powerful skill that helps kids break down problems into simple steps that a computer or a person can understand and follow.

Quarter 1
Develop sorting and patterning skills in a sequential order, encouraging logical decision-making through understanding relationships, attributes, and their applications to sets.
Introduce basic coding concepts such as sequencing and loops, along with their real-world applications.
Exercise algorithmic thinking to solve problems or perform tasks systematically and efficiently.

Quarter 2
Introduction to Binary Code, the fundamental language underlying all computer programming.
Explore the mysteries of images and pixels, understanding how digital visuals are formed and represented in computers.
Understand computer networks and explore challenges such as deadlocks and contention, applying computational thinking to analyze and solve them.

Quarter 3
Understand fractions and their role in problem-solving and real-world applications.
Introduction to probability and its modern uses in data analysis, decision-making, and everyday situations.
Explore the fascinating world of encryption and ciphers, discovering how information is secured in the digital age.
Program bots optimally by applying computational and analytical skills developed in previous quarters.

Quarter 4
Explore the fascinating world of circuits, learning how electricity flows through hands-on activities and visual experiments.
Discover logic gates to understand how computers make decisions and how truth tables represent these logical operations.
Apply geometric transformations and angles, connecting abstract math concepts to real-world designs and technologies.