top of page
re-01.jpg

Share

  • social-05
  • social-06
  • social-07

PROGRAM INFORMATION

At This program, students shall begin by learning the fundamentals of programming and the use of design to solve a global challenge, by using block and text based programming , 2D and 3D game development, applying computer science concepts through designing and coding software games and to build and increase students’ problem solving and project management skills as well as creativity
 

Using the Engineering Design Process (EDP) and Software Development Life Cycle (SDLC) as well as the game design process. 
The students derive solutions to a mentioned problem/challenge through the program sessions implementing the STEAM approach and the usage of Technology to also build and raise their social responsibility through the program.

introducing 2D and 3D Physics simulation in Games, Virtual reality, This program will also introduce the concept of platforms and how to build the game or app to Windows, macOS and Android Platform
 

During the course students will learn and implement the following concepts:

  • Get introduced to trending technological fields.

  • Learn how to program and simulate robots in a Virtual Environment.

  • Learn the basic arithmetic operations and its application in designing program algorithms.

  • Apply software planning methodology and designing program applications on predetermined objectives.

  • Learn how to make the robot smart by programming digital sensors.

  • Learn how to use extensions in mBlock.

  • Understand the difference between finite and infinite loops.

  • Understand how the universe is represented using math. 

  • Get introduced to logical operators. 

  • Learn how to use logical operators with conditions. 

  • Understand the concept of modules and importing in Python. 

  • Learn about more advanced tools like Game Engines and Be able to develop solutions using them.

  • Learn about basic UI/UX  design concepts and apply them to developed games.

  • Build and export games to the Windows platform.

  • Build and export games to mobile platforms.

  • Learn the basics of 3D game concepts like mesh, textures, and 3D materials.

  • Learn about the basics of 3D-level design concepts.

  • Learn about basic Virtual Reality concepts and apply them by developing small VR games.

  • Learn how to import and use 3D animated characters in games.

Weekly Hours

2.5 Hours

Same Age Range

13-18

Small Group Size

4-6 Students

Languages

Arabic , English

Location

Online

INTERNATIONAL ACCREDITATION
STEM-org_Badge_Accredited-Exp_HOS_POS.jp
AI_Image.png

WHAT WILL GIVE YOUR CHILD A HEAD START?

  • Grasp and define concepts such as: Parameters, conditions and variables.

  • Expand 21st century skills (creative thinking, problem solving and computational thinking).

  • Create fun projects and handle gradual challenges with the help of an attentive teacher.

When do our courses start?
We have a few starting dates so you can choose the class that suits your child’s schedule best. Our next class starts on Sunday, August 29 at 2:50 PM. If you are interested in one of our classes click on the schedule below to start the registration process.

Program Information
STUDENT TESTIMONIALS

Kids have fun learning online, creating and innovating with us. Don't take our word for it - listen to our students' experience!

3-2.png
Overlay-05.jpg
Reviews

PROGRAM CURRICULUM

Students will learn Computer science basic concepts that will include the application of Design, Algorithms, Loops, Program Conditionals, Variables, Arrays, Functions, bugs and Debugging, logical operators, lists, and functions. introducing the students to the text-based programming language Python and applying it by making python games using mBlock, in addition to 2D and 3D Game development using Godot Game Engine focusing on 2D and 3D game development and simulations, introducing more complex 2D & 3D animation systems. 

LEARNING ENVIRONMENT

Adobe Photoshop, Virtual Robotics Toolkit, Lego Digital Design, visual and text-based programming using Mblock and godot game engine to design, build and program specific game functional programs.

PROJECTS

Curriculum

iSchool Teaching Team

teachers are highly experienced in teaching coding for children. They are the heart of the class, teaching online with enthusiasm, encouraging participation and happy to answer every child’s question.

Images curcils.png
Images curcils6.png
Images curcils5.png
Images curcils2.png
Images curcils3.png
Images curcils4.png
Team

HOW WE MAKE IT WORK

iSchool specializes in operating live-online sessions with full real-time interaction guided by an experienced and attentive teacher, because we believe that with a little help every child who wants to learn – can!

Thubnail.jpg
How it work

INTERESTED IN OUR CODING FOR KIDS PROGRAM?

Our advisors will be happy to answer all of your questions, click below to leave your details.

EXPLORE MORE

5.v1-removebg-preview.png

Junior Coding Program

This program offers a clear understanding of computers and the basics of coding for your kids, which will help them develop a solid appreciation of how these technologies work and will change their view of the world!

Young Developers

This age range is great to start learning. In this program, students will learn professional computer coding languages such as Python and JavaScript, and also will learn the solid foundations of game development via game engines such as Unity and Unreal Engine.

01.jpg

HAVE A QUESTION?

  • My child has no previous experience in coding, would s/he be able to start from scratch?

  • What is your cancellation policy?

  • Class time zones – what time do your classes start?

  • What is the minimum age for online courses?

  • How can I follow up on my child's progress?

  • Do I need to purchase special equipment for the courses?

  • How much does it cost?

  • Can I pay in installments?

  • What does the trial period include?

  • What happens if I don't want to continue after the trial period?

  • Do I need to let you know if I wan