LEARNING OUTCOMES SESSION / ACTIVITY / PRACTICAL
Practical: Flow of control and conditions
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 convert length given in kilometers into meters.
• To print the table of 5 up to five terms.
• 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
• Create a list in Python of children selected for science quiz with following
LIST 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
○ Add the name “Jay” at the end
○ Remove the item which is at the second position.
• Create a list num=[23,12,5,9,65,44]
○ Print the length of the list
○ Print the elements from second to fourth position using positive
indexing
○ Print the elements from position third to fifth using negative indexing
417 – Artificial Intelligence Class IX & X - 2023-2024 Page 9 of 20
• Create a list of first 10 even numbers, add 1 to each list item and print the final
list.
• Create a list List_1=[10,20,30,40]. Add the elements [14,15,12] using extend
function. Now sort the final list in ascending order and print it.
• Program to check if a person can vote
IF, FOR, • To check the grade of a student
WHILE • Input a number and check if the number is positive, negative or zero and
display an appropriate message
• To print first 10 natural numbers
• To print first 10 even numbers
• To print odd numbers from 1 to n
• To print sum of first 10 natural numbers
• Program to find the sum of all numbers stored in a list
• [Link]
Important /Python_Content_Manual.pdf
Links • [Link]
• [Link]
PART-D: Project Work / Field Visit / Student Portfolio
(relate it to Sustainable Development Goals)
Suggested Projects/ Field Visit / Portfolio (Any one has to be done)
Suggested 1. Create an AI Model using tools like-
Projects ○ Teachable Machine ([Link]
○ Machine Learning For Kids ([Link]
2. Choose an issue that pertains to the objectives of sustainable development
and carry out the actions listed below.
○ To understand more about the problem identified, create a 4Ws
problem canvas.
○ Identify the data features and create a system map to understand
relationship between them
○ Visualize the data collected graphically (Spreadsheet software to be
used store and visualize the data)
○ Suggest an AI enabled solution to it (Prototype/Research Work)
Suggested Visit to an industry or IT company or any other place that is creating or using AI
Field Visit applications and present the report for the same.
Visit can be in physical or virtual mode.
Suggested Maintaining a record of all AI activities and projects (For Example Letter to
Student Futureself, Smart Home Floor Plan, Future Job Advertisement, Research Work
Portfolio on AI for SDGs and AI in Different Sectors, 4Ws canvas, System Map).
(Minimum 5 Activities)
417 – Artificial Intelligence Class IX & X - 2023-2024 Page 10 of 20