Here’s a detailed description of the NCERT Class 12 Informatics Practices textbook (Subject Code: 12149), based on the official NCERT 2025 curriculum:
📘 NCERT Class 12 Informatics Practices Textbook (Code: 12149)
Title: Informatics Practices – Class XII
Publisher: NCERT (National Council of Educational Research and Training)
Medium: English
Binding: Paperback
Pages: ~240
CBSE Code: 12149
Latest Syllabus: 2025 session (as per CBSE guidelines)
✅ Book Overview
This textbook is designed to develop skills in:
-
Python programming with Pandas & Matplotlib
-
Relational databases using MySQL/SQL
-
Data visualization
-
Cybersecurity and digital footprints
-
Societal impacts of technology
-
Data privacy, e-waste, and AI ethics
It aligns with the CBSE curriculum, promoting hands-on, project-based, and real-world learning in Information Technology and Computer Science.
📚 Chapter-wise Content Summary:
-
Data Handling Using Pandas – I
-
Data structures: Series and Data Frames
-
Basic operations in Pandas
-
-
Data Handling Using Pandas – II
-
Data cleaning, merging, filtering
-
Importing/exporting data
-
-
Plotting Data Using Matplotlib
-
Line plots, bar graphs, histograms
-
Styling and labeling charts
-
-
Database Query using SQL
-
SQL commands: SELECT, WHERE, GROUP BY
-
Joins and functions in MySQL
-
-
Computer Networks
-
Types of networks, protocols, IP addressing
-
DNS, cloud computing basics
-
-
Internet & Web
-
Web scripting, HTML/CSS overview
-
Website structure and hosting
-
-
Societal Impacts
-
Digital footprint, cyberbullying, hacking
-
e-Waste management, AI bias, ethics
-
-
Project Work
-
Real-world data handling
-
SQL + Python integration projects
-
🎯 Learning Outcomes:
By the end of the course, students will:
-
Analyze and manage datasets using Pandas
-
Create visualizations using Matplotlib
-
Execute SQL commands for data manipulation
-
Understand network concepts and cybersecurity
-
Build awareness about the ethical use of technology
📦 Who Should Use This Book?
-
CBSE Class 12 students (IP – Code 12149)
-
Teachers following NCERT curriculum
-
Learners interested in data science basics, Python, and IT ethics
-
Candidates preparing for CUET, CBSE Boards, or IT-related entrance exams.
Latest Edition


