Class 12 Informatics Practices
Chapter-wise teacher material for the NCERT book Informatics Practices: Textbook for Class XII. Each chapter has a lesson plan, notes, key terms, MCQs, assertion–reason, short and long answers, case studies and lab practicals with verified solutions.
Chapters
Querying and SQL Functions
This chapter extends Class XI SQL with single-row functions (math, text and date) that transform values, and aggregate functions that summarise many rows into one…
Data Handling using Pandas - I
Pandas is the Python library for working with labelled, table-like data. This chapter builds the two Pandas data structures, the one-dimensional Series and the two-di…
Data Handling using Pandas - II
This chapter moves from storing data in DataFrames to summarising it. Students compute statistics such as mean, median, mode and quartiles, sort and group rows to ans…
Plotting Data using Matplotlib
This chapter teaches students to turn data into pictures with Matplotlib's pyplot module and with the pandas plot() method. Students draw line plots, bar graphs and his…
Introduction to Computer Networks
This chapter explains how computers are connected into networks of different sizes, the devices that make these networks work, and the common layouts (topologies). It the…
Societal Impacts
This chapter looks at how digital technology affects individuals and society. Students learn to behave responsibly online, protect their data, respect intellectual proper…
Project Based Learning
This chapter is a teacher's guide to running the Class XII IP project. It covers the steps and approaches of project-based learning, teamwork, data collection and design,…
Theory marks (2025-26)
| Unit | Marks |
|---|---|
| Data Handling using Pandas and Data Visualization | 25 |
| Database Query using SQL | 25 |
| Introduction to Computer Networks | 10 |
| Societal Impacts | 10 |
| Practical | 30 |
| Total | 100 |
Practical marks
| Component | Marks |
|---|---|
| Programs using Pandas and Matplotlib | 8 |
| SQL queries | 7 |
| Practical file (min. 15 Pandas, 4 Matplotlib programs and 15 SQL queries) | 5 |
| Project work (using concepts of Class XI and XII) | 5 |
| Viva-voce | 5 |
| Total | 30 |