aglasem.com
Schools Admission Mock Test Playground
ClassChoose class
StateSelect state

Edudel Syllabus 2025 Class 12 Information Practices

Download the Edudel Syllabus 2025 Class 12 Information Practices PDF for free at AglaSem. This official Delhi Class 12 syllabus lists the complete course structure, unit-wise topics and weightage, marking scheme and prescribed books, so you can plan your preparation and focus on high-scoring topics. More Detail
Edudel Syllabus 2025 Class 12 Information Practices - Page 1 of 4

Finished viewing? Save it for later —

Download Edudel Syllabus 2025 Class 12 Information Practices (PDF · 4 pages)
Downloaded 13 times

About Edudel Syllabus 2025 Class 12 Information Practices

Edudel Syllabus 2025 Class 12 Information Practices is available here for free download. Published by Delhi School Education for Class 12, this syllabus can be viewed online or downloaded as a PDF (4 pages). Candidates preparing for Class 12 can use Edudel Syllabus 2025 Class 12 Information Practices to understand the exam pattern, the type of questions asked, and the overall difficulty level.

Frequently Asked Questions

How can I download Edudel Syllabus 2025 Class 12 Information Practices?

Open this page and click the Download button to save Edudel Syllabus 2025 Class 12 Information Practices as a PDF. It is completely free on AglaSem Docs.

Is Edudel Syllabus 2025 Class 12 Information Practices free to download?

Yes. Edudel Syllabus 2025 Class 12 Information Practices can be viewed online and downloaded as a PDF free of cost on AglaSem Docs.

How many pages does Edudel Syllabus 2025 Class 12 Information Practices have?

Edudel Syllabus 2025 Class 12 Information Practices contains 4 pages, which you can read online or download together as a single PDF.

Where can I find more Class 12 study material?

You can find more Class 12 question papers, sample papers, syllabus, and answer keys on AglaSem Docs.

Edudel Syllabus 2025 Class 12 Information Practices – Text

Read the full text of this syllabus below — useful to quickly search, copy and reference the content online without downloading the PDF.

📄 View text version (4 pages)

Page 1

Annual Syllabus (2024-25)
CLASS XII
Informatics Practices Code No. 065

1. Prerequisite: Informatics Practices – Class XI

2. Learning Outcomes

At the end of this course, students will be able to:
● Create Series, Data frames and apply various operations.
● Visualize data using relevant graphs.
● Design SQL queries using aggregate functions.
● Import/Export data between SQL database and Pandas.
● Learn terminology related to networking and internet.
● Identify internet security issues and configure browser settings.
● Understand the impact of technology on society including gender and
disability issues.

3. Distribution of Marks and Periods

UnitNo Periods Periods Total
Unit Name Marks
Theory Practical Period
Data Handling using Pandas
1 25 25 25 50
and Data Visualization
2 Database Query using SQL 25 20 17 37
Introduction to Computer
3 10 12 - 12
Networks
4 Societal Impacts 10 14 - 14
Project - - 7 7
Practical 30 - - -
Total 100 71 49 120

Unit 1: Data Handling using Pandas -I

Introduction to Python libraries- Pandas, Matplotlib.
Data structures in Pandas - Series and Data Frames.
Series: Creation of Series from – ndarray, dictionary, scalar value; mathematical
operations; Head and Tail functions; Selection, Indexing and Slicing.

Data Frames: creation - from dictionary of Series, list of dictionaries, Text/CSV files;
display; iteration; Operations on rows and columns: add, select, delete, rename;
Head and Tail functions; Indexing using Labels, Boolean Indexing;
Importing/Exporting Data between CSV files and Data Frames
Data Visualization
Purpose of plotting; drawing and saving following types of plots using Matplotlib –
line plot, bar graph, histogram

Customizing plots: adding label, title, and legend in plots.

Page 2

Unit 2: Database Query using SQL

Revision of database concepts and SQL commands covered in class XI

Math functions: POWER (), ROUND (), MOD ().

Text functions: UCASE ()/ UPPER (), LCASE ()/ LOWER (), MID ()/ SUBSTRING ()
/SUBSTR (), LENGTH (), LEFT (), RIGHT (), INSTR (), LTRIM (), RTRIM (), TRIM
().

Date Functions: NOW (), DATE (), MONTH (), MONTHNAME (), YEAR (), DAY (),
DAYNAME ().

Aggregate Functions: MAX (), MIN (), AVG (), SUM (), COUNT (); using COUNT (*).
Note:-
 The above mentioned syllabus should be completed by September 13, 2024.
MID TERM EXAM
Unit 2: Database Query using SQL
Querying and manipulating data using Group by, Having, Order by.

Working with two tables using equi-join

Unit 3: Introduction to Computer Networks
Introduction to networks, Types of network: PAN, LAN, MAN, WAN.
Network Devices: modem, hub, switch, repeater, router, gateway
Network Topologies: Star, Bus, Tree, Mesh.
Introduction to Internet, URL, W W W, and its applications- Web, email, Chat, VoIP.

Website: Introduction, difference between a website and webpage, static vs dynamic
web page, web server and hosting of a website.

Web Browsers: Introduction, commonly used browsers, browser settings, add-ons
and plug-ins, cookies.

Unit 4: Societal Impacts
Digital footprint, net and communication etiquettes, data protection, intellectual
property rights (IPR), plagiarism, licensing and copyright, free and open source
software (FOSS), cybercrime and cyber laws, hacking, phishing, cyber bullying,
overview of Indian IT Act.

E-waste: hazards and management.

Awareness about health concerns related to the usage of technology.
Note: -
• All the syllabus should be completed by December 13, 2024.
• In Annual Examination, questions will be asked from the entire syllabus.
Revision of entire syllabus
Pre-Board/Annual Examination

Page 3

Project Work
The aim of the class project is to create tangible and useful IT application. The learner may
identify a real-world problem by exploring the environment. e.g. Students can visit
shops/business places, communities or other organizations in their localities and enquire
about the functioning of the organization, and how data are generated, stored, and
managed.

The learner can take data stored in csv or database file and analyze using Python libraries
and generate appropriate charts to visualize.

Learners can use Python libraries of their choice to develop software for their school or any
other social good.

Learners should be sensitized to avoid plagiarism and violation of copyright issues while
working on projects. Teachers should take necessary measures for this. Any resources
(data, image etc.) used in the project must be suitably referenced.
The project can be done individually or in groups of 2 to 3 students. The project should be
started by students at least 6 months before the submission deadline.

Practical Marks Distribution

S. No. Unit Name Marks

1 Programs using Pandas and Matplotlib 8

2 SQL Queries 7

Practical file (minimum of 15 programs based on Pandas, 4 based
3 5
on Matplotlib and 15 SQL queries must be included)

4 Project Work (using concepts learned in class XI and XII) 5

5 Viva-Voce 5

TOTAL 30

4. Suggested Practical List
5.1 Data Handling
1. Create a panda’s series from a dictionary of values and a ndarray
2. Given a Series, print all the elements that are above the 75th percentile.

Page 4

3. Create a Data Frame quarterly sales where each row contains the item category,
item name, and expenditure. Group the rows by the category and print the total
expenditure per category.
4. Create a data frame for examination result and display row labels, column labels
data types of each column and the dimensions
5. Filter out rows based on different criteria such as duplicate rows.
6. Importing and exporting data between pandas and CSV file

5.2 Visualization
1. Given the school result data, analyses the performance of the students on different
parameters, e.g subject wise or class wise.
2. For the Data frames created above, analyze, and plot appropriate charts with title
and legend.
3. Take data of your interest from an open source (e.g. data.gov.in), aggregate and
summarize it. Then plot it using different plotting functions of the Matplotlib library.
5.3 Data Management
1. Create a student table with the student id, name, and marks as attributes where the
student id is the primary key.
2. Insert the details of a new student in the above table.
3. Delete the details of a student in the above table.
4. Use the select command to get the details of the students with marks more than 80.
5. Find the min, max, sum, and average of the marks in a student marks table.
6. Find the total number of customers from each country in the table (customer ID,
customer Name, country) using group by.
7. Write a SQL query to order the (student ID, marks) table in descending order of the
marks.

Document Details

Board / OrgDelhi Board
ExamClass 12
TypeSyllabus
Pages4
Updated22 Jul 2026

More for Delhi Class 12

📘Syllabus