Sign In

Give Your Child a Head Start with the Preschool Path

Coding helps your children reorganize their thinking and express their ideas. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy

Watch Your Child's Creativity Soar with the Preschool Path

Give your child the gift of creativity with the Preschool Path! Our program is designed to nurture your child’s imagination and help them reach their full potential.

Preschool Path Overview

This course offers a computer science curriculum for beginning readers, including Kindergarten students. Students will learn to program using commands like loops and events. They will also learn about safety on the internet, play, have a good time, and use Scratch Jr to code their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.


  • Students will start thinking logically and solving problems after investigating different problem-solving techniques.

  • They will learn what coding and programming mean using the and Scratch Jr platforms.

  • Communicate their ideas, the bugs in the codes, and what they strive to achieve in a better way.

  • Create their own advanced digital stories and games with different game logic concepts.

Basic Knowledge

  • Level (1): None

  • Level (2): Flexibility using Zoom and knowledge of basic Sequences and Loops (Basic programming knowledge)

  • Level(3): Flexibility using Zoom and ScratchJr and knowledge of basic Sequence, Loops, Events, and Synchronization concepts.

Technical Requirements

  • Level (1): Tablet or laptop with a stable internet connection and installed Zoom.

  • Leve (2): Tablet or laptop with a stable internet connection / installed Zoom / Installed Scratch Jr app.

  • Level(3): Tablet or laptop with a stable internet connection / installed Zoom / Installed Scratch Jr app.

How Preschool Path Can Help Children Build Creativity and Confidence​

Scratch Jr is a programming language designed specifically for children aged 5-7. Here are some of the benefits of Scratch Jr courses – and computer science, in general- for preschoolers:

Develops Problem-Solving Skills

Scratch Jr and computer science courses teach preschoolers how to solve problems through coding. Children learn how to create algorithms, break down problems into smaller parts, and use logic to solve them. These skills will help children in all areas of their lives, from academic subjects to everyday tasks.

Encourages Creativity

These courses encourage children to use their imaginations and be creative. Children can design their characters, backgrounds, and stories. They can also experiment with different coding blocks to create unique programs. This process of trial and error allows children to explore and discover new possibilities.

Improves Math and Language Skills

Children learn how to count, add, subtract, and multiply through coding. They also learn to read and write basic commands, which helps them develop their language skills.

Fosters Collaboration

By working in pairs or small groups, children learn how to communicate their ideas, listen to others, and work towards a common goal. These skills are essential for success in school and life.

Prepares for Future Careers

Even if children do not pursue a career in technology, the problem-solving, creativity, and collaboration skills they learn through Scratch Jr courses will benefit them in any career they choose.

Children initially learn the Scratch language (software building blocks) because of its ease and simplicity in presenting the most important principles of programming, and when the child masters the basics, he begins to learn advanced scripting languages such as Python in advanced courses later

Our courses are offered according to various programming tracks, each track consists of three courses that extend over six months, so that the duration of each course is two months (a lesson per week) within a team of 3 to 5 students with a specialized trainer and a special platform for communication and continuous evaluation of students’ performance and programming level.

Our Frequently Asked Questions​

Have questions? Find answers here.  

Contact Us

Contact Form Demo (#3)