Year 3

AI with Scratch and App Inventor and

Beginning of Programming Languages

Where are we heading towards in the world of technology? " Welcome to the world of Artificial Intelligence (AI) and Machine Learning (ML). Why wait for the world to change? Let's be the change. Start your preparation with the basic fundamentals of AI from the start. Let your creativity explode by building ML algorithms and flowcharts. Also, learn fundamental programming languages like C, C++, and Data Structures to enhance your logical skills.

Schedule a Free Class   Buy Now

Level-1

AI with Scratch

Start by acquiring knowledge of AI and Machine Learning and their importance in today's tech era. Learn to build AI applications in Scratch using AI Sensor tools.

Overview of AI and ML

This section covers the basics of AI and ML with the benefits and usage of AI in the technology world.

AI in Scratch

This section covers how the student will develop the projects or games using AI Sensor tools from scratch.

Overview of AI and ML

This section covers the basics of AI and ML with the benefits and usage of AI in the technology world.

  • Introduction to AI, Why AI is important
  • Introduction to Machine Learning, Robotics
  • Sensors and Types

Learning Outcomes

  • Gain the knowledge of AI and Machine Learning
  • Learn how to Integrate and Implement AI in scratch project

AI in Scratch

In this section, the student will develop the projects or games using AI Sensor tools from scratch.

  • Clock
  • AI Sensor
  • Peddal Game
  • Fruit Ninja
  • Jigsaw
  • Snake Game
  • Circle Drawing with Finger
  • Spray Paint with your Hand
  • Pirate Face
  • Finger Pupper Show
  • Robot with Trained Model
  • Rainbow Volleyball
  • Don't Touch Your Face
  • Posture Checker
  • Chat Bot

Major Project

  • Robot Game
  • Chat Bot

Skill Benefit

  • Enhance Creative Thinking
  • Enhance Animated Skills

Level-2

AI with App Inventor and Programming Algorithms

Build an AI application in App Inventor using AI components. Develop AI applications and learn how to deploy them on the Google Play Store.

Learn how to create Algorithms and Flowcharts for various programs and data structures.

AI in App Inventor

In this section, the student will develop the projects or games using AI components of the MIT App Inventor.

Algorithms and Flowchart - Data structure

In this section, the student will learn how to create Algorithms and Flowcharts to structure the programs.

AI in App Inventor

In this section, the student will develop the projects or games using AI components of the MIT App Inventor.

  • Introduction to Extension
  • Making a Pedometer App
  • Traffic Light Simulation/ Mobile App Using LED View Extension
  • Thermometer App Using Thermometer Sensor
  • Photo Gallery App with Swipe Gesture
  • Reading Practice App
  • List App Using Speech Recognizer
  • Voice Notes App Using File Component and Speech Recognizer
  • Emotion Recognition / Personal Image Classifier Mobile App
  • Voice Assistant / ChatBot [AI]
  • AI Quiz App
  • AI App in App Inventor (Teaching to Robot Artificial Intelligence)
  • App Deployment

Algorithms and Flowchart - Data Structure

In this section, the student will learn how to create Algorithms and Flowcharts to structure the programs.

  • Introduction to Programming, Coding, and Algorithm
  • Introduction to Variables and Operators
  • Introduction to Conditional Statements
  • Introduction to Looping
  • Algorithm to reverse a number and find if it is Palindrome
  • Introduction to Array
  • Algorithm of Linear Search and Binary Search
  • Algorithm to Sorting - Bubble Sort and Selection Sort
  • Algorithm to find the sum of rows and columns in a 2-D Array
  • Algorithm to convert to Upper Case and Lower Case
  • Algorithm to find the frequency of characters, remove the spaces from Arrays & String

Learning Outcomes

  • Expertise in Robotics using Block coding tools - mblock and Microsoft made Arcade tool
  • Work on Text Recognition and Monitoring tools.

Skill Benefit

  • Enhance Analytical Thinking and Logic Building
  • Improves Data Structuring

Foundation

Level 1

30 Hours

Introduction to AI and Machine Learning + AI with Scratch
  • 1:1 Personalised and Customised Live Sessions
  • Access to E-Learning Resources and Community
  • After-Class Assignments and Quizzes
  • Work on Real-Time Projects
  • Course Level Completion Certificate
  • 24x7 Customer Support

Intermediate

Level 2

38 Hours

AI with App Inventor + Deployment of App in Google Play Store + Algorithm and Flow Chart
  • 1:1 Personalised and Customised Live Sessions
  • Access to E-Learning Resources and Community
  • After-Class Assignments and Quizzes
  • Work on Real-Time Projects
  • Motivational Sessions
  • Course Level Completion Certificate
  • 24x7 Customer Support

Expert

Level 3

40 Hours

C + C++ + Data Structures
  • 1:1 Personalised and Customised Live Sessions
  • Access to E-Learning Resources and Community
  • After-Class Assignments and Quizzes
  • Work on Real-Time Projects
  • Personality Development Sessions
  • Mindfullness Activity
  • App Deployment
  • 24x7 Customer Support
  • Course Completion Certificate

Beginning of Programming Languages

108 Hours

Introduction to AI and Machine Learning and AI with Scratch + AI with App Inventor, Deployment of App in Google Play Store and Learn Algorithm with their Flow Chart + C, C++ and Data Structures
  • Personalised Learning
  • Deploy your own project and App
  • Focus on Personality Development
  • Focus on Curriculum Activities
  • Access of E-learning portal, Project Gallery and Community
  • Course Completion Certificate
  • Prepare for Course Certifications

Level-3

Programming Language- C, C++ and Data Structures

Start programming in C and other procedural and programming languages. Get familiar with OOPS concepts by learning the C++ programming language.

Also, learn how to structure the data using a programming language with the help of stacks, queues, and linked lists.

C Programming Language

In this section, students will implement the programming logic using the C Programming Language.

C++ Programming Language

In this section, students will learn the OOPs concepts of classes and Objects using C++

Data Structures

In this section, students will get a deep understanding of programming concepts using Data Structures.

C Programming Language

In this section, students will implement the programming logic using the C Programming Language.

  • Introduction to C and Program Structure
  • Datatypes and Variables and Operators
  • Conditional Statements
  • Looping and Loop Control Statements
  • Arrays
  • Pointers
  • Functions
  • Types of Functions and Recursive Functions
  • Strings and String Functions
  • Structures
  • Nested Structures and Union
  • Dynamic Memory Allocation

C++ Programming Language

In this section, students will learn the OOPs concepts of classes and Objects using C++

  • Introduction to C++ and Program Structures
  • Introduction to OOPs Concepts
  • Class, Objects, Methods, Constructors and Destructors
  • Inheritance and Types of Inheritance
  • Function Overloading and Overriding
  • Operator Overloading
  • Virtual Function and Friend Function
  • C++ Templates

Data Structures

In this section, students will get a deep understanding of programming concepts using Data Structures.

  • Stack
  • Queue
  • Single Linked List
  • Double Linked List
  • Circular Linked List
  • Introduction to Tree
  • Post Order
  • Pre Order
  • Inorder
  • Binary Search Tree

Major Project

  • Project on C & C++
  • Project on Data Structure

Learning Outcomes

  • Learn Programming skills using C and Object Oriented Language using C++
  • Deep understanding of Programming Structuring

Skill Benefit

  • Improved Logical Skills
  • Enhanced Data Structuring Skills