0% found this document useful (0 votes)
7 views11 pages

Class 10 AI Practical Activities 2024-25

The document provides a suggested practical list for Class 10 Artificial Intelligence (417) for the academic year 2024-25. It includes various activities with Python code examples, such as printing personal information, calculating simple interest, checking voting eligibility, and creating visualizations like line charts and histograms. Additionally, it covers reading and displaying CSV files and images using Python libraries.

Uploaded by

d2784768
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)
7 views11 pages

Class 10 AI Practical Activities 2024-25

The document provides a suggested practical list for Class 10 Artificial Intelligence (417) for the academic year 2024-25. It includes various activities with Python code examples, such as printing personal information, calculating simple interest, checking voting eligibility, and creating visualizations like line charts and histograms. Additionally, it covers reading and displaying CSV files and images using Python libraries.

Uploaded by

d2784768
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

CLASS 10 ARTIFICIAL INTELLIGENCE (417) SUGGESTED PRACTICAL LIST 2024-25

Activity 1: To print personal information like Name, Father’s Name, Class, School Name.
Code:
print("My Name is:","Rajesh Kumar")
print("My Father Name is:","Rakesh Kumar")
print("My class is 10-A")
print("My School is","PM SHRI KENDRIYA VIDYALAYA")
o/p:
My Name is: Rajesh Kumar
My Father Name is: Rakesh Kumar
My class is 10-A
My School is PM SHRI KENDRIYA VIDYALAYA

Activity 2: Write a Python code to calculate Simple Interest if the principle_amount =


2000 rate_of_interest = 8 time = 10
Code:
P=2000
T=10
R=8
SI=(P*T*R)/100 # calculates simple interest
print "Simple Interest is",SI)
o/p:
Simple Interest is 1600.0

Activity 3: Write a Python code to calculate Area of a triangle with Base and Height
Code:
B=int(input("Enter Base of a rectangle")) # reading base value of the rectangle
H=int(input("Enter Height of a rectangle")) # reading height of the rectangle
print("Area of a rectangle is",0.5*B*H) # displays are of the rectangle
186
o/p:
Enter Base of a rectangle5
Enter Height of a rectangle4
Area of a rectangle is 10.0

Activity 4: Write a Python code to check whether a person is eligible to vote or not.
Code:
Age=int(input("Enter person’s age"))
if Age>=18: # checking the condition
print("Person is Eligible to vote")
else:
print("Person is not Eligible to vote")
o/p:
Enter person’s age 21
Person is Eligible to vote

Activity 5: Write a Python code to print sum of first 10 natural numbers.


Code:
S=0
for i in range(1,11):
S=S+i
print("Sum of first 10 natural numbers is",S)
o/p:

Sum of first 10 natural numbers is 55

Activity 6: Write a Python code to assign the Grade based on the given percentage:
Code:
per=float(input("Enter students percentage"))
if per>=90: #checking the condition
grade="A" # assigning grade
elif per>=70 :
187
grade="B"
elif per>=50:
grade="C"
elif per>=33:
grade="D"
else:
grade="E"
print("Perntage is",per)
print("Grade is",grade)
o/p: Enter students percentage89
Perntage is 89.0
Grade is B

Activity 7: Write a program to create a list and display list elements.


Code:
l=[]
n=int(input("Enter length of the list"))
for i in range(n):
a=eval(input("Enter list element"))
[Link](a)
print("Created list is",l)
o/p:
Enter length of the list5
Enter list element10
Enter list element20.5
Enter list element45
Enter list element78
Enter list element23
188
Created list is [10, 20.5, 45, 78, 23]

Activity 8: Write a program to add the elements of the two lists.


Code:
l1=[20,30,40]
l2=[30,50,10]
l3=l1+l2
print("Addition of",l1,"and",l2,"is",l3)
o/p:
Addition of [20, 30, 40] and [30, 50, 10] is [20, 30, 40, 30, 50, 10]
Activity 9: Write a program to calculate mean, median and mode using Numpy
Code:
import numpy as np
import statistics as st
l=[30,20,50,60,20]
l1=[Link](l)
print("Mean of",l1,"is",[Link](l1))
print("Median of",l1,"is",[Link](l1))
print("Mode of",l1,"is",[Link](l1))
o/p:

Mean of [30 20 50 60 20] is 36


Median of [30 20 50 60 20] is 30
Mode of [30 20 50 60 20] is 20

Activity 10: Write a program to display line chart from (2,5) to (9,10).
Code:
import [Link] as plt

189
x=(2,9)
y=(5,10)
[Link](x,y)
[Link]("Line chart")
[Link]()
o/p:

Activity 11: Write a program to display a scatter chart for the following points (2,5),
(9,10),(8,3),(5,7),(6,18).
Code:
import [Link] as plt
x=[2,9,8,5,6]
y=[5,10,3,7,18]
[Link](x,y)
[Link]("Line chart")
[Link]()
o/p:

Activity 12: Write a program to display bar chart for the following data with appropriate
titles:
Subjects=[“Eng”,”Sci”,”Soc”,”Maths”,”AI”]
Marks=[89,87,78,90,99]
Code:
190
import [Link] as plt
Sub=["Eng","Sci","Soc","Maths","AI"]
Marks=[89,87,78,90,99]
[Link](Sub,Marks)
[Link]("Term-1 Performance")
[Link]("Subjects")
[Link]("Marks")
[Link]()
0/p:

Activity 13: Write a program to display histogram for the following data with appropriate
titles:
stu=[5,14,17,23,34,50,20,34,24,56,45,34,23,34,32,9,8,22,24,34,55,66,23,23 ]
Code:
import [Link] as plt
stu=[5,14,17,23,34,50,20,34,24,56,45,34,23,34,32,9,8,22,24,34,55,66,23,23]

191
[Link](stu,bins=[0,10,20,30,40,50,60,70])
[Link]("Marks")
[Link]("[Link] Students")
[Link]("Marks Obtained by the Students")
[Link]()

o/p:

Activity 14: Write a program to display Pie-chart for the following data with appropriate
titles:
Code:
import [Link] as plt
x=["Food","Rent","Shopping","Educcation","others"]
values=[20,30,25,35,50]
[Link](values,labels=x)
[Link]("Expenditure")

192
[Link]()

Activity 15: Read CSV file saved in your system and display 5 rows
Code:
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\[Link]",nrows=10)
print(df)
o/p:

RNO NAME MARKS


0 1 HARI 67
1 2 RAMESH 89

193
2 3 SOMESH 56
3 4 RAJESH 78
4 5 BHIMESH 45

Activity 16: Read CSV file saved in your system and display its information
Code:
import pandas as pd
df=pd.read_csv(r"C:\Users\ADMIN\Desktop\[Link]",nrows=10)
print(df)
o/p:
RNO NAME MARKS
0 1 HARI 67
1 2 RAMESH 89
2 3 SOMESH 56
3 4 RAJESH 78
4 5 BHIMESH 45
5 6 SRIKANTH 67
6 7 SRINIVAS 89
7 8 SANDHYA 90
8 9 SADANA 56
9 10 RAJU 45

Activity 17: Write a program to read an image and display using Python
Code:
import cv2
img=[Link]("[Link]")
[Link]('Image',img)
[Link](0)
o/p:
194
Activity 18: Write a program to read an image and display image shape and size
using Python
Code:
import cv2
img=[Link](r"C:\Users\ADMIN\Desktop\[Link]")
[Link]('myimg',img)
print("The shape of the image is",[Link])
print("The Size of the image is",[Link])
[Link](0)

195
o/p:

The shape of the image is (148, 259, 3)


The Size of the image is 114996

196

You might also like