The document outlines the annual practical assignment for Class X at St. Norbert School, Indore, focusing on various programming tasks related to AI. Students are required to submit their practical files by January 22, 2025, and complete a series of programming exercises in Python, including algorithms, flow charts, and data visualization using Matplotlib. The tasks cover topics such as list manipulation, conditional statements, and file handling with CSV and pandas.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
32 views3 pages
Class X AI Practical Assignment
The document outlines the annual practical assignment for Class X at St. Norbert School, Indore, focusing on various programming tasks related to AI. Students are required to submit their practical files by January 22, 2025, and complete a series of programming exercises in Python, including algorithms, flow charts, and data visualization using Matplotlib. The tasks cover topics such as list manipulation, conditional statements, and file handling with CSV and pandas.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
ST.
NORBERT SCHOOL, INDORE
RRCAT-RAU ROAD, RANGWASA ANNUAL PRACTICAL ASSIGNMENT - AI CLASS X (2024-25) Instructions Write the programs in Computer Practical file. Last date to submit the file is 22th January 2025.
1. Write an algorithm and draw a flow chart to print the
numbers from 1 to 20 in reverse order. 2. Using nested if statements, write a program for the marks scenario as given below: Scenario Sub- scenario Prize More than 80 More than 90 ₹2000 Less than or equal to 90 ₹1800 More than 68 More than 75 ₹1400 Less than or equal to 75 ₹1100 More than 60 ₹800
3. Write a Python program that runs through a list of integers
and prints out only the odd integers in the list. You may take any convenient input code. 4. Write a Python program to repeatedly take a string as input, and print out the string as long as it starts with an “a” and exists the code if a string longer than length of 10 is entered. 5. Write a Python program to print the minimum and maximum value in a list. 6. Write a Python program to print the palindrome of a string. 7. Write a Python program to declare the list, write a code for L= [ 10,20,30,40,50,60,70] and write a python code to add one more element 80 at the end of list. 8. Write a Python program to Delete an element 20 from the list of question no. 7. 9. Write a Python program to read a slice L[2:5] from the list of question no. 7. 10. Write a Python program to create two lists A and B and write command to concatenate both list elements. 11. Write a Python program to declare a tuple tup= (1,2,3,4,5,6,7,8,9,10) and remove last element from tuple. 12. Declare an array using Numpy the elements of array are N=[101,102,103,104,105] Now update the element at 2nd index with the value 120. 13. Create a CSV file in Excel and add 2-3 records into the file and read the file through pandas. 14. Create a bar chat in Matplotlib by using following data
15.Create Pie Chart in Matplotlib by using following data
Tata Consultancy Services
Sales report S. No. Year Profit/Loss 1 2020 131306.00 2 2021 135963.00 3 2022 160341.00 4 2023 190354.00 5 2024 202359.00 Note: Data set for the year and profit/loss you can prepare using list.