The Class 11th Informatics Practices Syllabus introduces students to the exciting field of programming, databases, and data handling using Python and SQL. It equips learners with essential computational thinking skills and helps them understand how technology can be applied in real-life problem solving.
The Class 11 IP Syllabus 2025-26 focuses on practical learning through coding, database queries, and project work. Along with theory, equal importance is given to hands-on practice and real-world applications.
This syllabus lays a strong foundation for future careers in computer science, IT, data analysis, and other technology-driven fields.
Class 11 Informatics Practices Syllabus 2025-26: Overview
Below is the quick overview of class 11th IP syllabus for CBSE and NCERT:
Unit No. & Name | Topics Covered |
Unit 1: Introduction to Computer System | • Overview of computer system • Hardware and software • Memory and storage I/O devices • Operating system basics |
Unit 2: Introduction to Python | • Basics of Python programming • Data types • Variables • Operators • Expressions • Control structures (if, loops) • Strings • Lists • Dictionaries • Tuples • Functions |
Unit 3: Database Concepts and SQL | • Database concepts • Relational model • Tables Introduction to SQL • Commands like SELECT, INSERT, UPDATE, DELETE, simple queries, filtering, sorting. |
Unit 4: Introduction to Emerging Trends | Overview of new technologies like: • Artificial Intelligence (AI) • Machine Learning • Internet of Things (IoT) • Cloud Computing • Societal impacts of IT |
Download Class 11th Informatics Practices Syllabus PDF
Download the complete Class 11 Informatics Practices Syllabus 2025–26 PDF for easy reference and detailed study.
Class 11th Informatics Practices (IP) Syllabus 2025-26
Let’s discuss in detail the class 11 IP syllabus:
Unit 1: Introduction to Computer System
This unit in class XI IP syllabus helps students build foundational knowledge of how computers work. It explains the evolution of computing devices, the role of hardware and software, and how components interact to perform tasks.
Students will also study computer memory, its types, data deletion, recovery, and related security concerns. Additionally, the unit covers different types of software, including system, application, generic, and specific-purpose software, highlighting their importance in real-world computing.
Topics | Details |
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, types of memory – primary and secondary, 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
This unit in class 11th Informatics Practices syllabus focuses on Python programming, introducing students to one of the most widely used languages today. Learners will study the basics of execution modes, data types, operators, and control structures.
It also covers Python’s powerful data handling using lists and dictionaries, including built-in functions. Students will gain practical skills in debugging, using NumPy for arrays, and writing structured programs to solve computational problems effectively.
Topics | Details |
Basics of Python programming | Execution modes – interactive and script mode, program structure, indentation, identifiers, keywords, constants, variables. |
Operators & Data Types | Types of operators, precedence of operators, data types, mutable and immutable types, data type conversion, expression evaluation. |
Input/Output & Debugging | Input and output statements, comments, debugging. |
Control Statements | if-else, if-elif-else, while loop, for loop. |
Lists | Operations: creating, initializing, traversing, manipulating lists. List methods & built-in functions – len(), list(), append(), insert(), count(), index(), remove(), pop(), reverse(), sort(), min(), max(), sum(). |
Dictionary | Concept of key-value pairs, creating, initializing, traversing, updating and deleting elements. Dictionary methods & built-in functions – dict(), len(), keys(), values(), items(), update(), del(), clear(). |
NumPy | Introduction to NumPy, creation of NumPy arrays from lists. |
Unit 3: Database Concepts and the Structured Query Language (SQL)
This unit in the syllabus of class 11th IP introduces the importance of databases in managing information. Students will learn about database concepts, relational models, and different keys used in data management.
It covers SQL commands for creating, querying, and manipulating data using MySQL. With focus on commands like CREATE, SELECT, INSERT, and UPDATE, learners will develop practical skills in handling real-world datasets and understand how databases are crucial for businesses and applications.
Topics | Details |
Database Concepts | Need and introduction to Database Management System (DBMS). |
Relational Data Model | Concepts of domain, tuple, relation, candidate key, primary key, alternate key. |
Advantages of SQL | Benefits of using Structured Query Language for handling data. |
SQL Languages | Data Definition Language (DDL), Data Query Language (DQL), Data Manipulation Language (DML). |
Using MySQL | Introduction to MySQL, creating a database using MySQL, data types. |
Data Definition | Commands: CREATE DATABASE, CREATE TABLE, DROP, ALTER. |
Data Query | Commands: SELECT, FROM, WHERE with relational operators, BETWEEN, logical operators, IS NULL, IS NOT NULL. |
Data Manipulation | Commands: INSERT, DELETE, UPDATE. |
Unit 4: Introduction to Emerging Trends
This unit in the class 11th IP syllabus expands the student’s perspective by introducing modern technological advancements shaping the digital world. It covers artificial intelligence, machine learning, robotics, and big data, highlighting their real-world applications.
Students will also study IoT, cloud computing, blockchain, and immersive technologies like AR and VR. The focus is on developing awareness of future technologies, their benefits, and their social impact, preparing learners for upcoming innovations in IT and related careers.
Topics | Details |
Artificial Intelligence (AI) | Basics and applications of AI. |
Machine Learning (ML) | Introduction and uses of ML. |
Natural Language Processing (NLP) | Concept and applications in real-world technology. |
Immersive Experience | Augmented Reality (AR) and Virtual Reality (VR). |
Robotics | Basics of robotics and automation. |
Big Data | Characteristics and uses of big data. |
Internet of Things (IoT) | IoT applications and role of sensors. |
Smart Cities | Concept of smart cities using IT. |
Cloud Computing | Basics of cloud computing and services – SaaS, IaaS, PaaS. |
Grid Computing | Introduction to distributed computing systems. |
Blockchain Technology | Concept and applications of blockchain. |
More Important Resources for CBSE Exam:
CBSE Board: All details | CBSE Class 11 Commerce Subjects |
CBSE Full Form | All about CBSE Class 11th |
Class 11th Hornbill Syllabus |
Class 11 Informatics Practices Syllabus: Marks Distribution
Unit No. & Name | Marks |
Unit 1: Introduction to Computer System | 10 |
Unit 2: Introduction to Python | 25 |
Unit 3: Database Concepts and the Structured Query Language (SQL) | 30 |
Unit 4: Introduction to Emerging Trends | 5 |
Total (Theory) | 70 Marks |
Practical Work + Project + Viva | 30 Marks |
Grand Total | 100 Marks |
Class 11 IP Practical Marks Distribution
S.No. | Unit Name | Marks |
1 | Problem solving using Python programming language | 11 |
2 | Creating database using MySQL and performing queries | 7 |
3 | Practical file (minimum 14 Python programs and 14 SQL queries) | 7 |
4 | Viva-voce | 5 |
Total (Practical) | 30 |
Suggested Practical List for Class 11th IP Syllabus
Programming in Python
S.No. | Practical Task |
1 | Find average and grade for given marks. |
2 | Calculate sale price of an item with given cost and discount (%). |
3 | Calculate perimeter/circumference and area of triangle, rectangle, square, and circle. |
4 | Calculate Simple and Compound Interest. |
5 | Calculate profit/loss for given Cost and Sell Price. |
6 | Calculate EMI for Amount, Period, and Interest. |
7 | Calculate tax – GST / Income Tax. |
8 | Find the largest and smallest numbers in a list. |
9 | Find the third largest/smallest number in a list. |
10 | Find the sum of squares of the first 100 natural numbers. |
11 | Print the first ‘n’ multiples of a given number. |
12 | Count the number of vowels in a user-entered string. |
13 | Print words starting with a specific alphabet in a user-entered string. |
14 | Print number of occurrences of a given alphabet in each string. |
15 | Create a dictionary to store names of states and their capitals. |
16 | Create a dictionary of students to store names and marks obtained in 5 subjects. |
17 | Print the highest and lowest values in the dictionary. |
Data Management: SQL Commands
S.No. | Practical Task |
1 | Create a database. |
2 | Create a student table with attributes – student id, class, section, gender, name, DOB, and marks (student id as Primary Key). |
3 | Insert details of at least 10 students in the above table. |
4 | Display the entire content of the table. |
5 | Display Rno, Name, and Marks of students scoring more than 50. |
6 | Display Rno, Name, and DOB of students born between ‘2005-01-01’ and ‘2005-12-31’. |
Check the latest CBSE Class 11 syllabus for all subjects below:
Class 11th History Syllabus | Class 11th Chemistry Syllabus |
Class 11th Legal Studies Syllabus | Class 11th Biology Syllabus |
Class 11th Accountancy Syllabus | Class 11th Psychology Syllabus |
Class 11th Entrepreneurship Syllabus | Class 11th Fine Arts Syllabus |
Class 11th Business Studies Syllabus | Class 11th Sociology Syllabus |
Class 11th Maths Syllabus | Class 11th Economics Syllabus |
Class 11th Political Science Syllabus | Class 11th English Syllabus |
Class 11th Physics Syllabus | Class 11th Hindi Syllabus |
Class 11th Geography Syllabus | Class 11th Computer Science Syllabus |
Class 11th Sanskrit Syllabus | Class 11th Physical Education Syllabus |
Class 11th Home Science Syllabus |
Objectives of Class XI Informatics Practices Syllabus
- To introduce students to the basics of computers, hardware, software, and their applications.
- To develop the ability to use Python programming for solving simple real-life problems.
- To enhance logical and computational thinking through the use of control structures, functions, lists, and dictionaries.
- To help students understand database concepts and use SQL for data management and retrieval.
- To make students familiar with data handling, storage, and processing.
- To create awareness about emerging trends in technology such as AI, ML, IoT, Cloud Computing, and Blockchain.
- To encourage safe, responsible, and ethical use of technology in daily life.
- To promote hands-on learning by working on practical tasks and real-world mini projects.
- To prepare students for higher studies and careers in computer applications, IT, and data science.
- To develop problem-solving, debugging, and project-building skills for future academic and professional growth.
How to Prepare for Class 11 IP Syllabus?
- Understand the Basics First: Begin with Unit 1 – computer systems, hardware, software, and memory concepts. These fundamentals make advanced topics like Python and SQL easier to grasp.
- Practice Python Daily: Python is the core of Class 11 IP. Write small programs every day, covering operators, control statements, lists, and dictionaries. Focus on debugging to build confidence.
- Master SQL Commands: Learn basic SQL queries (CREATE, SELECT, INSERT, UPDATE, DELETE) and practice with real datasets. Start with simple queries, then move to conditions and filtering.
- Make a Practical File: Complete the suggested 14+ Python programs and SQL queries in your file. This not only prepares you for exams but also helps in the viva.
- Work on Projects: Choose a small project (like a library system or student report card). It builds real-life problem-solving skills and prepares you for the 4-mark project component.
- Stay Updated with Emerging Trends: For Unit 4, read about AI, IoT, Cloud, and Blockchain from online resources. Keep notes of examples to write better answers in exams.
- Revise with PYQs & Sample Papers: Solve previous year question papers and practice sample questions to understand the marking scheme and frequently asked topics.
- Focus on Practicals and Viva: Since 30 marks come from practicals, practice coding on your laptop regularly and revise the SQL tasks well before the exam.
Find detailed questions and answers from all chapters of English Class 11 now:
FAQs About Class 11 Informatics Practices Syllabus
The theory exam is of 70 marks, and the practical exam carries 30 marks. Together they make a total of 100 marks.
Python is taught as the primary programming language in Class 11 IP, with focus on data types, control statements, lists, dictionaries, and functions.
Students must prepare a practical file with at least 14 Python programs and 14 SQL queries along with one project.
Python programming holds the highest weightage – 30 marks in theory and 11 marks in practicals, making it the most important part of the syllabus.
Students learn to create databases, tables, insert records, and perform queries using commands like CREATE, SELECT, INSERT, UPDATE, and DELETE.
IP is considered a scoring subject because it focuses on logic, coding, and practical learning. With regular practice of Python and SQL, students can score very well.
The NCERT Informatics Practices textbook for Class XI is prescribed by CBSE. Students can also refer to other practice guides for coding and SQL exercises.
Read the chapter-wise summaries of Class 11 English here:
Discover CLAT exam resources that can help you get started early:
Explore CLAT coaching centers across different cities: