Page 13 - Artificial Intellegence_v2.0_Class_9
P. 13
UNIT SUB-UNIT LEARNING OUTCOMES SESSION / ACTIVITY / PRACTICAL
Understand, create and implement Session: Decision Tree
the concept of Decision Trees. • To introduce basic structure of Decision Trees to students.
Recommended Activity: Decision Tree
• To design a Decision Tree based on the data given. (Spot the Elephant)
Understand and visualise computer’s Recommended Activity: Pixel It
ability to identify alphabets and • To create an “AI Model” to classify handwritten letters.
handwritings. • Students develop a model to classify handwritten letters by diving the alphabets into
pixels.
• Pixels are then joined together to analyse a pattern amongst same alphabets and to
differentiate the different ones.
Understand and appreciate the Session: Introduction to Neural Network
concept of Neural Network through • Relation between the Neural Network and nervous system in human body
NEURAL NETWORK Recommended Activity: Creating a Human Neural Network
gamification.
• Describing the function of Neural Network.
• Students split in four teams each representing input layer (X students), hidden layer 1 (Y
students), hidden layer 2 (Z students) and output layer (1 student) respectively.
• Input layer gets data which is passed on to hidden layers after some processing. The
output layer finally gets all information and gives meaningful information as output.
Teamwork Activity:
• Students in groups shall be assigned the task to create and present the Neural Networks
on a cardboard/chart paper.
Learn basic programming skills Recommended Activity:
through gamified platforms. • Introduction to programming using Online Gaming portals like Code Combat.
Acquire introductory Python Session:
programming skills in a very user- • Introduction to Python language
INTRODUCTION TO PYTHON Practical: Flow of control and conditions
friendly format.
• Introducing python programming and its applications
Theory + Practical: Python Basics
• Students go through lessons on Python Basics (Variables, Arithmetic Operators, Expressions,
Comparison Operators, Logical Operators, Assignment Operators, Data Types— integer,
float, strings, type conversion, using print() and input() functions)
• Students will try some simple problem-solving exercises on Python Compiler.
1. Students go through lessons on conditional and iterative statements (if, for and while)
2. Students will try some basic problem-solving exercises using conditional and iterative
statements on Python Compiler.
Practical: Python Lists
3. Students go through lessons on Python Lists (Simple operations using list)
4. Students will try some basic problem-solving exercises using lists on Python Compiler.
PART-C: PRACTICAL WORK
UNIT 4: INTRODUCTION TO PYTHON: Suggested Program List
PRINT
• To print personal information like Name, Father’s Name, Class, School Name.
• To print the following patterns using multiple print commands-
• To find square of number 7
• To find the sum of two numbers 15 and 20.
• To print the table of 5 up to five terms.
• To convert length given in kilometers into meters.
• To calculate Simple Interest if the principle_amount = 2000 rate_of_interest = 4.5 time = 10
INPUT
• To calculate Area and Perimeter of a rectangle • To calculate Area of a triangle with Base and Height
• To calculating average marks of 3 subjects • To calculate discounted amount with discount %
• To calculate Surface Area and Volume of a Cuboid
LIST
• Create a list in Python of children selected for science quiz with following names- Arjun, Sonakshi, Vikram, Sandhya, Sonal, Isha, Kartik
Perform the following tasks on the list in sequence:
○ Print the whole list
○ Delete the name “Vikram” from the list
(xi)

