DELHI PUBLIC SCHOOLGOMTI NAGAR, LUCKNOW
SESSION: 2026-27
GRADE: XII
SUBJECT: ARTIFICIAL INTELLIGENCE (843)
PRACTICAL PROGRAM LIST
S. No. Practical Title Tool / Language Used
I. Python
Programming
Create a Pandas DataFrame using sequence data type and
1. Python (Pandas)
perform operations (display, head, tail, missing values).
Read dataset from a CSV file into Pandas DataFrame and
2. perform statistical functions (mean, median, std, missing values Python (Pandas)
handling).
Python program to evaluate a model using train-test split and
3. Python (Scikit-learn)
accuracy metrics.
Program to demonstrate Data Cleaning (handling missing
4. Python (Pandas)
values, removing duplicates).
Program to demonstrate Data Visualization using
5. Python (Matplotlib/Seaborn)
Matplotlib/Seaborn (bar chart, histogram, pie chart).
Program to implement correlation and covariance analysis on a
6. Python (Pandas)
dataset.
II. Orange
Data Mining
Perform Data Visualization (Scatter Plot, Box Plot, Histogram)
7. Orange Data Mining Tool
using Orange.
Perform Classification using Orange Data Mining (Decision
8. Orange Data Mining Tool
Tree/Naive Bayes).
Evaluate Classification Model in Orange using Confusion Orange Data Mining Tool
9.
Matrix and ROC curve.
III. Data
Storytelling
10. Create a Data Story exploring the impact of the COVID-19 Any Visualization Tool
pandemic (2020–2022) forced schools and colleges across the (Excel/Orange/Python)
world to shut down physical classrooms and shift to online
learning platforms such as Zoom, Google Classroom, and
Microsoft Teams. This transition brought significant changes in
student engagement, attendance, and performance.
As an AI student, your task is to create a Data Story that
uncovers how online learning influenced education outcomes
during this period.
You are required to work with a dataset that contains the
following information:
Year: 2019 (pre-COVID), 2020–2022 (COVID years)
Attendance (%): Average attendance of students per
year
Average Scores (%): Student performance in
exams/tests
Platform Usage (hours per week): Time spent on
DELHI PUBLIC SCHOOLGOMTI NAGAR, LUCKNOW
SESSION: 2026-27
GRADE: XII
SUBJECT: ARTIFICIAL INTELLIGENCE (843)
PRACTICAL PROGRAM LIST
S. No. Practical Title Tool / Language Used
online learning platforms
Location: Urban / Rural (to reflect digital divide
IV. Optional
Practicals
Demonstration of train-test split in Linear Regression with
11. Python (Scikit-learn)
Python.
12. Create a Chatbot using Google Gemini API. Python + API
13. Perform Data Analytics using Orange Data Mining. Orange Data Mining Tool
14. Classification problem using TensorFlow Playground. TensorFlow Playground
15. Regression problem using TensorFlow Playground. TensorFlow Playground
Note: Snapshots of all the steps and outputs to be taken and pasted in the practical file.