Module 1

Coding Fundamentals

(1 – 16 Classes)

  • Provides basic understanding of coding and develops skills to solve problems.
  • Apart from coding skills, it will also boost the learning capabilities by encouraging students to inhibit the habit of tackling with logical thinking.
  • This module covers the fundamentals of coding such as loops, functions, logical and arithmetic operations and many more.

16 Classes

12 Projects

10 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 2

App development

(17 – 26 Classes)

  • Mobile application development and its understanding is very crucial, which this module deals with from the very beginning.
  • Students will be able to develop mobile applications that can be used in real devices.

  • The game development in this module provides an opportunity for students to learn how different hardware and software work together.

10 Classes

16 Projects

16 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 2.2

App development

(24 – 41 Classes)

  • Mobile application development and its understanding is very crucial, which this module deals with from the very beginning.
  • Students will be able to develop mobile applications that can be used in real devices.
  • The game development in this module provides an opportunity for students to learn how different hardware and software work together.

16 Classes

16 Projects

16 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 3

Game Development

(42 – 50 Classes)

  • Game development module will help students to learn how to create dynamic games in Scratch.
  • Students will be introduced to developing games on Scratch using the concepts learned in coding fundamentals.

8 Classes

4 Projects

6 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 4

Scientific Exploration

(51 – 59 Classes)

  • Scientific Exploration deals with the natural phenomenon and presents various understanding with the help of different visualization, coding and animation tools.
  • Students will be able to understand different physical aspects in this module at the same time being able to grasp logical aspects of coding to develop to present information in a creative manner.

8 Classes

4 Projects

4 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 5

3D Printing

(60 – 71 Classes)

  • CodiMath module introduces students to computational thinking.
  • With the help of this module student will learn mathematical concepts using coding.
  • This module introduces students to apply coding concepts to create exciting games and projects based on the mathematical concepts.

12 Classes

4 Projects

11 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 6

Tinkercad 3D

(72 – 81 Classes)

  • With the hands-on development of different shapes based on 2D and 3D architecture, this module will open up the way of thinking and visualizing structures.
  • The designing involved in the creation of 3D shapes and structures will develop an engineered approach of accepting things.

10 Classes

5 Projects

8 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 7

AR/VR

(82- 91 Classes)

  • From the concept of 3D and Physics to the design of Augmented & Virtual Reality this module is well equipped with what it takes to make learning and creating more logical.
  • Students will be able to enrich their knowledge with the physics, gravity and various movement which eventually gets converted into an amazing project to have more fun along with the learning.

10 Classes

10 Projects

6 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 8

Design Thinking

(92 – 96 Classes)

  • Design thinking module is designed to make students learn and adopt design thinking to enhance user experience.
  • Students will learn different parameters of design thinking and how to use design thinking framework to solve problems having a user centric approach.

6 Classes

6 Projects

5 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 9

HTML-CSS

(97 – 108 Classes)

  • Introduction to HTML and CSS delivers the basic understanding of how to create a website.
  • This module will focus students to develop various projects to learn static, dynamic and responsive websites.
  • Students will be able to create dynamic, multiple pages website.

12 Classes

1 Projects

14 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Module 10

Microbit

(109 – 120 Classes)

  • Provides strong understanding of playing with the simulated environment of Electronics.
  • Students will have fun learning and playing with LED and different patterns of LEDs.
  • Develops wide range of knowledge in the mindset of students in terms of sensors and their use to monitor and control various parameters.
  • This module will develop curiosity among students to learn more about how electronics work.

12 Classes

5 Projects

10 Concepts

  • Course Objectives

    The course is aimed at students with little or no prior programming experience, Students will learn the basics of Scratch including defining sprites and programming. And they will learn about all the different programming blocks and how to use them, as well as create their own games.

  • Course Requirements

    Laptop, Tablet, or iPad.

  • Prerequisites

    No prior programming knowledge is required.

  • Outcomes

    Create smart and fun games. Create animations and cool visual effects. Code - one of the most important skills to learn!. Understand complex computer science concepts by intuitively applying them in games. Be prepared to take on web development, app development, and game development.

  • Path (What is next)

    Let’s see how we can use the Coding skills that we got to the next level by developing our first mobile.

Register to our Upcoming Course

TheNextGen

Arm your child with the power of Coding & Mathematical Thinking!

Subscribe Now

Don’t miss our future updates! Get Subscribed Today!

You have been successfully Subscribed! Ops! Something went wrong, please try again.

Erbil, Gulan st, Nirgiz Palaza, 3rd Floor Irbil, Iraq 44000 Irbil, Iraq

+ (964) 7706930930

The NextGen, Copyright ©2022. All Rights Reserved.