LEARNING MODEL:

Procode has designed a well-structured and comprehensive 4-year course for the following tech-based subjects.
1. Game Development
2. IOT (Internet of Things)
3. Robotics
4. Software Development

1. GAME DEVELOPMENT - SCRATCH

COURSE DESCRIPTION:

 

Scratch is a graphical programming language. We will teach you to create interactive stories, games, animation, music, art, and presentations.

LEARNING OUTCOMES:

  • Over 105 hours of content per year!
  • Learn scratch programming from a professional trainer from your own desk.
  • Information packed practical training starting from basics to advanced testing techniques.
  • Best suitable for beginners to advanced level users and who learn faster when demonstrated.
  • Practical assignments at the end of every session.
  • A practical learning experience with live project work and examples

CERTIFICATION:

Certificates will be provided to the students who complete the course along with all the assignments and projects

COURSE FEATURES:

  • Lectures: 104 per year (2 lectures per week)
  • Duration: 6 years
  • Skill level: beginner
  • Language: C language

COURSE CURRICULUM:

Chapter 1: INTRODUCTION TO SCRATCH

Chapter 2: BASICS OF SCRATCH

Chapter 3: CARTESIAN COORDINATE SYSTEM

Chapter 4: MATH CONCEPTS

Chapter 5: WORKING WITH VARIABLES

Chapter 6: SOUND

Chapter 7: STORIES TO ANIMATION (PART 1)

Chapter 8: STORIES TO ANIMATION (PART 2)

Chapter 9: MAZE GAME PROJECT

Chapter 10: WORKING WITH MULTIPLE SPRITES (Maze Game Extension)

Chapter 11: PING PONG GAME PROJECT

Chapter 12: SNAKE GAME PROJECT

CHAPTER 13: SNAKE GAME EXTENSION

Chapter 14: MOVING SPRITE GAME

Chapter 15: A PLATFORMER GAME

CHAPTER 16: BASKETBALL GAME PROJECT

2. INTERNET OF THINGS

COURSE DESCRIPTION:

The IOT course will involve the use of programming software “ARDUBLOCK” in the initial years and later on will be moved to using”Arduino” software.

LEARNING OUTCOMES:

  • Over 105 hours of content per year!
  • Learn IOT from our professional trainers.
  • Information packed practical training starting from basics to advanced testing techniques.
  • Best suitable for beginners to advanced level users and who learn faster when demonstrated.
  • Practical assignments at the end of every session.
  • A practical learning experience with live project work and examples

CERTIFICATION:

Certificates will be provided to the students who complete the course along with all the assignments and projects.

COURSE FEATURES:

  • Lectures: 104 per year (2 lectures per week)
  • Duration: 6 years
  • Skill level: beginner
  • Software: The IOT course will involve the use of programming software “ARDUBLOCK” in the initial years and later on will be moved to using”Arduino” software

COURSE CURRICULUM:

  • Interfacing 20+ sensors with the Procode lOT kit.
  • Learning wifi and Bluetooth connectivity.
  • Sending various sensor readings to the cloud.
  • Connecting and controlling sensors using the Internet (Home Automation).
  • Making weather sensor nodes and weather stations connected to the Internet.

3. ROBOTICS

COURSE DESCRIPTION:

Students will learn to code and assemble their own tech robots. Robotics covers the entire domain of STEM education and enables the child to step into a world of practical learning and Implement self-thought designs and algorithms.

LEARNING OUTCOMES:

  • Controlling of different motors wheels.
  • Driving the robot straight. taking turns and rotations.
  • Enable the hot to sense colours, measure distance and detect obstacles.
  • Make robot follow the line through IR sensors input.
  • Make robot follow maze through ultrasonic sensors input.
  • The child will make the robot take decisions on its own.
  • Controlling the robot through android app/mobile.

CERTIFICATION:

Certificates will be provided to the students who complete the course along with all the assignments and projects.

COURSE FEATURES:

  • Lectures: 104 per year (2 lectures per week)
  • Duration: 6 years
  • Skill level: beginner
  • Software: Arduino and ARDUBLOCK

COURSE CURRICULUM:

Lecture 1: Why Learn Robotics?

Lecture 2: Build Your Own Robot – What You Need

Lecture 3: Starting With Arduino

Lecture 4: the Mechanical Hardware

Lecture 5: Your Robot’s First Drive

Lecture 6: Ir Sensor – the Eyes of the Robot

Lecture 7: Ultrasonic Sensor

Lecture 8: Controlling Robot With Bluetooth

Lecture 9: Mobile-app Controlled Robot – Robot Soccer

4. SOFTWARE DEVELOPMENT (Python)

COURSE DESCRIPTION:

The software development platform will be based on PYTHON language. Python is the language for the future Al and machine learning which are the most emerging technologies in the world today.

LEARNING OUTCOMES:

Students will learn the basic understanding, will learn to code step by step and will eventually develop their own software.

CERTIFICATION:

Certificates will be provided to the students who complete the course along with all the assignments and projects.

COURSE FEATURES:

  • Lectures: 104 per year (2 lectures per week)
  • Duration: 6 years
  • Skill level: beginner
  • Programming Language: Python

COURSE CURRICULUM:

Chap 1: Programming Languages

Chap 2:problem-Solving and Design

Chap 3: pseudo Code

Chap 4: Getting Started With Python

Chap 5: Variables and Data Types

Chap 6: Lists

Chap 7: Working With Lists

Chap 8: if Statements

Chap 9: Dictionaries

Chap 10: User Input and While Loops

Chap 11: Animations

Chap 12: Functions

Chap 13: Gui