Grade 09 → Coding

AI using block programming - Grade 9 (CAI-09-00T0-EN-JML)


Description
This course is a Beginner Level course for the students interested in Artificial Intelligence. Students need not have any previous knowledge of programming. The concepts and ethics of AI will be introduced in a fun and easy way through the tools of block programming. Towards the end of the course, students will be encouraged to write socially relevant app programs with AI modules, like a currency detector for visually impaired, waste segregation helper, etc.

NEP Alignment: Technology Based ; Application

Content
  • Introduction
  • What is Artificial intelligence
  • Setting up M-Block
  • Types of blocks
  • Assessment - AI Session 1
  • Introduction to AI Modules
  • Before you Begin
  • AI Modules
  • Troubleshooting Guide
  • Assessment - AI Session 2
  • Programming with AI modules
  • Before you Begin
  • Programming with M Block
  • Troubleshooting Guide
  • Assessment - AI Session 3
  • DATA-CHARTS WITH AI
  • Before you Begin
  • Create Data - Charts with AI modules
  • Troubleshoot Guide
  • Assessment - AI Session 4
  • TEACHABLE MACHINES
  • Before you Begin
  • A Program To Teach The Machine
  • Troubleshooting Guide
  • Assessment - AI Session 5
  • PROGRAMMING A GAME WITH AI & M-BLOCK
  • Before you Begin
  • Rock_Paper_Scissor game
  • Troubleshooting Guide
  • Assessment - AI Session 6 & 7
Completion rules
  • All units must be completed