The Most Awarded
Pre-School Curriculum
for Digital Literacy
and Computational 
Thinking

For children aged 2-8. 

Designed by early-childhood educators, world-class game designers and pediatric neuropsychologists
Complete two-year learning pathway with thoughtfully-crafted online and offline lessons
Used and loved by pre-schools across Singapore, Vietnam, Philippines and Mongolia
The JULES School of Fish curriculum is
amazing!
Our children looks forward to the lessons, and have improved bounds in their creativity and problem-solving skills since they have began the curriculum.

-Teacher at Pre-school Group in Singapore

About
School of Fish

The School of Fish Curriculum teaches children aged 2-8 Computational Thinking, or 'pre-coding' concepts, and Digital Literacy wrapped in an exciting underwater adventure.

Children will develop and hone problem solving techniques that will reap lifelong benefits.

Topics will include:

Decomposition
Algorithmic Thinking
Abstraction
Pattern Recognition
Online Safety
Creative Problem Solving

Complete Platform to Empower Learning Through Play

Carefully designed by a team of global team of experts of early childhood educators, world-class game designers, animators, programmers and pediatric neuropsychologists.

Multimodal Experience

School of Fish combines a new-media with classic educational approaches—to ensure effective learning by teaching skills through alternating hands-on and technological mediums.

Brain Training Games

Challenging Brain Training Games are carefully crafted with CT Concepts to train and reinforce problem solving techniques that will reap lifelong benefits.

Doodle Episodes

The concepts of Computational Thinking (CT) are delivered to kids in the fun, easily digestible, and unforgettable animated hero: Professor Doodle.

Unlocking children's potential with Computational Thinking

In today's digital age, experts around the world emphasise Computational Thinking as an essential skill for students. Its system of understanding and solving problems in a logical way that people and computers can understand is at the foundation of computer science, and many other subject areas and careers today.

Decomposition

Before computers can solve a problem, the problem and the ways in which it can be resolved must be understood. Decomposition helps by breaking down complex problems into more manageable parts.

Pattern Recognition

Pattern recognition is one of the four cornerstones of Computer Science. It involves finding the similarities or patterns among small, decomposed problems that can help us solve more complex problems more efficiently.

Algorithmic Thinking

An algorithm is a step-by-step instructions to solve a problem. If you can tie shoelaces, make a cup of tea or prepare a meal then you already know how to follow an algorithm.

Abstraction

Abstraction involves identifying and extracting the relevant information to define the main idea, by filtering out – the characteristics that we don’t need in order to focus on those that we do, so as to solve the problem.

Don't just take it from us

Hear from the experts on the importance of Computational Thinking

..We've worked to support more teachers to bring coding, hands-on making, and computational thinking into our classrooms to prepare all our children for a 21st Century Economy.

- Barack Obama
44th U.S. President

Digital fluency is the ability to not only read apps, but also to write and create with technology.

- Mitch Resnick
Professor of Learning Research, Director of Lifelong Kindergarten Group.

Education is a key element... to teach all students, starting from primary school, some basics of programming or computational thinking

- Dr. Vivian Balakrishnan
Minister-in-Charge of the Singapore Smart Nation Program Office

Want to find out more?

© 2015 - 2025 JULES Corporation