0% found this document useful (0 votes)
253 views

CLASS XI AI PRACTICAL LIST 2024 (Till Mid Term)

Uploaded by

Jannah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
253 views

CLASS XI AI PRACTICAL LIST 2024 (Till Mid Term)

Uploaded by

Jannah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

DELHI PUBLIC SCHOOL BANGALORE EAST

GRADE XI AI – ARTIFICIAL INTELLIGENCE (CODE:843)


PRACTICAL LIST – (2024-2025)
(TILL MID TERM EXAM)

I. Python programs using operators, data types, control statements (Level 1) (Unit 3)
1. Write a program to do the arithmetic operations (+, -, *, /, //, %, **) by getting 2
inputs from the user.
2. Write a program to evaluate the following expressions:
(get the input of A, B and C)
i. A + B ** 2 ** 3 //10
ii. B // 20 + A -10 / 3 % 2
iii. A % 10 // 2 – 25 ** 3
iv. A<B>C
v. A<B and B > C or not(A<C)
3. Write a program to find the sum of odd and even numbers of first 100 numbers.
4. To find the total and average of any 10 numbers.
5. A grading system is a method of evaluating students' performance based on their
marks. The system usually divides the entire range of possible marks into
segments, with each section representing a specific grade. Get the input of 3
different subject marks. For instance, marks could be translated into grades as
follows: Write a python program to implement the same.
A: 90 and above
B: between 80 and 89
C: between 70 and 79
D: between 60 and 69
F: below 60
6. Write a program to display the first 10 prime numbers.
7. Write a program to display the following:

1 2

1 2 3

1 2 3 4

II. Python programs on Numpy, Pandas, Scikit-learn (Level 2) (Unit 3):


1. Write a program to create a numpy array by the following:
a. Using list of tuples
b. Getting input from the user and empty()
2. Write a program to create a dataframe by the following:
a. Using numpy array
b. Using list of dictionaries

Page 1 of 3
3. Consider the following dataframe ‘df’ & do the following:

a. To add a new row with the entries ‘Sonia’, ‘AI’, 18, ‘DU’
b. To add a column phone_no (assume your own data)
c. To delete a row with the index 1
d. To delete a column ‘Course’
e. To display the course name for the index 2.
f. To display the entries for the student ‘Tania’

4. Consider the following dataframe ‘df’ and do the following.

a. Finding any missing value in a column


b. Finding total number of NaN
c. Deleting entire row with NaN values
d. Replacing NaN values by 1
5. Consider the following dataframe ‘df’ & display the results of all the dataframe
attributes and functions namely,

Page 2 of 3
a. Index b. Columns
c. Axes d. Dtypes
e. Size f. Shape
g. Values h. Empty
i. Ndim j. T
k. Hasnans l. Len()
m. Count()

III. Categorize the following into the three domains: Data Science, Natural Language
Processing (NLP), and Computer Vision into the three domains. (Unit 1) –
Assignment

IV. Identify ten companies currently hiring employees for in specific AI positions. (Unit
2) - Assignment
V. Note down the technical skills and soft skills listed by any two companies for the
specific AI position. (Unit 2) - Assignment

VI. Create an empathy map for a given scenario. (Unit 4) – Assignment


Mr. Muthu Kumar is facing a serious issue of high electricity bill every month. He is
trying a lot to reduce it. Considering his issue is worth solving, draw an empathy map
related to Muthu Kumar.
VII. Project Abstract Creation Using Design Thinking Framework. (Unit 4) – Assignment
[Note: Refer Page 89 from CBSE material]
VIII. Stick the certificate of either IBM Skills Build /any other industry certification.
***************

Page 3 of 3

You might also like