top of page


We are committed in transforming the learning community through creative, digital innovation. Stretching student and teacher thinking and imagination beyond traditional classroom walls through innovative digital learning.

Implementing student centered instructional design in order to create an environment to nurture the 21st century learner. Creating a deeper emotional and cognitive connection to unique challenges so that students experience relevant learning. Fostering outside the box thinking to lead a global citizen’s mindset.

Students learn the basics of block coding. They will also get introduced to the concepts, of loops, logic, variables and radio communications. In addition, students will learn how to apply these concepts to make codes to create games, functions and unlimited projects!



Be Internet Awesome

To make the most of the Internet, kids need to be prepared to make smart decisions. Be Internet Awesome teaches kids the fundamentals of digital citizenship and safety so they can explore the online world with confidence.



This course strengthens children’s understanding of the eight science and engineering practices. Which is done by asking questions, solving problems, modeling, prototyping, investigating, analyzing and interpreting data.

Web Design

This  course teaches students  to work at their own pace and create their own websites


Internet of Things

describes physical objects (or groups of such objects) that are embedded with sensors, processing ability, software, and other technologies that connect and exchange data with other devices and systems over the Internet or other communications networks.



Users can program the toys with an app called Sphero Macrolab which includes a set of predefined macros, and orbBasic which uses a BASIC-based language.

Screen Shot 2022-01-24 at 1.37.47 AM.png

Scratch Programming

In this course we teach our students the Scratch programming language where students can program their own interactive stories, games and animations - and share their creations with others on the online communityScratch helps learners to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Graphic Design

In this course we teach basic Photoshop design techniques. students will learn how to work with layers, combine images, use layer masks, and add creative graphics, text, and effects. Students use these skills to combine design assets into a simple, unique composite for print or online use.

Screen Shot 2022-01-24 at 1.31.29 AM.png

Cyber Security

This course is designed to provide an overview introduction to essential concepts in cyber security, networks and hacking. Throughout the course, students will be using a simulation to practice what they learned before applying it into real life using terminal command. Finally, the course will include a lot of challenges to test the students’ knowledge.

Artificial Intelligence (AI)

Students will take on the concept of Artificial Intelligence from its core pillars up to coding and implementing Machine Learning models and programs. The course covers the technological advancements that enabled AI to become a reality, then moves on to exploring what AI is in depth, teaching students what differentiates this concept from the conventional programming that we are very familiar with today.



In this course students will explore the world of UAVs. Learning concepts such as: Aerodynamics and Bernoulli’s principle. They will also assemble and learn how to program their drones to fly autonomously and complete certain objectives around a fly circuit at our center.

Swift Playgrounds/ Learn to code 1, 2, 3

Introduction to Programming through Video Game Design is recommended for anyone considering studying engineering or computer science in college. Through the designing of
video games, students will be introduced to the fundamentals of computer programming

Screen Shot 2022-01-24 at 1.48.39 AM.png

Video Production

The focus of Video Production is for students to develop the skills and techniques required for editing and producing different types of multimedia video projects. Students learn how to use the video editing programs, Adobe After Effects.

LittleBits Programming

LittleBits is an electronic building blocks that empowers students to invent anything, from their own remote controlled car, to a smart home device. which is also integrated with scratch programming language 


3D Modeling

Students will study Design Engineering, which includes Robotics (Level 2) and Arduino module. Robotics is a project-based curriculum that is motivating and engaging for many students. It draws on, and develops, learning related to the disciplines of science, technology, engineering and mathematics (STEM)

Implementation of the coding curriculum for KG


To enable students’ curious and imaginative skills and to be the creative thinkers. Coding encourages the students to experiment, explore their ideas, question their assumptions, make mistakes and learn from them.

“Everyone can code - Early Learners” is designed to help educators introduce coding in the early years when learners are first developing computational thinking skills. Through these integrated lessons, learners in kindergarten will explore, discover, and play to build a foundation in core coding concepts.



Our desire is to make your child’s time at our Kindergarten Section a positive experience


INPS Follet Library

Our Library is a lively and welcoming space and our librarian is ready to assist students



Purposeful and systematic process of gathering, analyzing, interpreting and reporting

bottom of page