CBSE Class 11 Informatics Practices, Chapter-wise Weightage 2026-27
CBSE Class 11 Informatics Practices chapter-wise weightage
The 70 theory marks in CBSE Class 11 Informatics Practices are split across 4 units, and they are not split evenly. Unit 3, Unit 3: Database Concepts and the Structured Query Language, alone carries 30 marks, which is 43% of the paper. Studying every unit for the same number of hours is the most common way students lose easy marks.
| Unit | Topic | Marks |
|---|---|---|
| Unit 1 | Unit 1: Introduction to Computer System | 10 |
| Unit 2 | Unit 2: Introduction to Python | 25 |
| Unit 3 | Unit 3: Database Concepts and the Structured Query Language | 30 |
| Unit 4 | Unit 4: Introduction to Emerging Trends | 5 |
| Total | Theory | 70 |
Where should your revision time go?
Weight your revision the way the paper is weighted. Unit 3 deserves the most passes, and the smallest units are worth securing completely rather than skipping, because they are short enough to finish and are usually asked in predictable ways.
Unit-by-unit
Unit 1: Introduction to Computer System (10 marks)
- Introduction to computer and computing: evolution of computing devices
- Components of a computer system and their interconnections
- Input/output devices
- Computer Memory: units of memory, primary and secondary memory
- Data deletion, its recovery and related security concerns
- Software: purpose and types - system and application software
- Generic and specific purpose software
Unit 2: Introduction to Python (25 marks)
- Basics of Python programming; interactive and script execution modes
- Structure of a program, indentation, identifiers, keywords, constants, variables
- Types of operators and precedence of operators
- Data types, mutable and immutable data types, statements and expression evaluation
- Comments, input and output statements, data type conversion, debugging
- Control statements: if-else, if-elif-else, while loop, for loop
- Lists: creating, initializing, traversing and manipulating; list methods and built-in functions - len(), list(), append(), insert(), count(), index(), remove(), pop(), reverse(), sort(), min(), max(), sum()
- Dictionaries: key-value pairs, creating, initializing, traversing, updating, deleting; methods - dict(), len(), keys(), values(), items(), update(), del(), clear()
- Introduction to NumPy: creation of NumPy arrays from a list
Unit 3: Database Concepts and the Structured Query Language (30 marks)
- Introduction to database concepts and its need; Database Management System
- Relational data model: domain, tuple, relation, candidate key, primary key, alternate key
- Advantages of SQL; DDL, DQL and DML
- Introduction to MySQL; creating a database; data types
- Data Definition: CREATE DATABASE, CREATE TABLE, DROP, ALTER
- Data Query: SELECT, FROM, WHERE with relational operators, BETWEEN, logical operators, IS NULL, IS NOT NULL
- Data Manipulation: INSERT, DELETE, UPDATE
Unit 4: Introduction to Emerging Trends (5 marks)
- Artificial Intelligence, Machine Learning, Natural Language Processing
- Immersive experience (AR, VR), Robotics
- Big Data and its characteristics, Internet of Things (IoT), Sensors, Smart cities
- Cloud Computing and Cloud Services (SaaS, IaaS, PaaS)
- Grid Computing, Blockchain technology
Exam pattern
Total 100 marks: Theory 70 marks (Unit 1: 10, Unit 2: 25, Unit 3: 30, Unit 4: 5) + Practical 30 marks.

