Complete CBSE Class 11 Curriculum

Structured learning path covering all CBSE Class 11 Information Practices topics (Code No. 065) - 2025-26

Total Marks: 60 (Theory) + 40 (Practical) = 100

Distribution: Unit 1 (10 marks) | Unit 2 (25 marks) | Unit 3 (20 marks) | Unit 4 (5 marks)

CBSE CLASS 11 INFORMATION PRACTICES (2025-26)

Unit 1: Introduction to Computer System

10 Marks
Introduction to computers 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

25 Marks
Basics of Python programming: Python interpreter - interactive and script mode, the structure of a program, indentation, identifiers, keywords, constants, variables, types of operators, precedence of operators, data types, mutable and immutable data types, statements, expressions, evaluation and comments
Input and output: Input (using input() function), output (print() function), formatting print output using escape sequences and format()
Data Types: Numbers (integer, floating point, complex), boolean, sequence (string, list, tuple), None, Mapping (dictionary), mutable and immutable data types
Operators: arithmetic operators, relational operators, logical operators, assignment operators, augmented assignment operators, identity operators (is, is not), membership operators (in, not in)
Expressions, statement, type conversion, and input/output: precedence of operators, expression, evaluation of an expression, type-conversion (explicit and implicit conversion)

Unit 3: Database Concepts and MySQL

20 Marks
Database Concepts: Introduction to database concepts and its need, Database Management System
Relational data model: relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key)
Structured Query Language: Introduction, Data Definition Language and Data Manipulation Language, data types (char(n), varchar(n), int, float, date), constraints (not null, unique, primary key), create database, use database, show databases, drop database, show tables, create table, describe table, alter table, drop table, insert, delete, select, operators (mathematical, relational and logical), aliasing, distinct clause, where clause, in, between, order by, meaning of null, is null, is not null, like, update command, delete command, aggregate functions (max, min, avg, sum, count), group by, having clause

Unit 4: Introduction to Emerging Trends

5 Marks
Artificial Intelligence, Machine Learning, Natural Language Processing, Immersive experience (AR, VR), Robotics, Big Data, Internet of Things (IoT), Sensors, Smart Cities, Cloud Computing and Cloud Services (SaaS, IaaS, PaaS), Grid Computing, Blockchain Technology

Practical Assessment (40 Marks)

Lab Test (20 marks)

Python program (12 marks) + SQL queries (8 marks)

Report File + Viva (10 marks)

Report file: Minimum 15 Python programs + SQL queries (7 marks) + Viva voce (3 marks)

Project (10 marks)

Project that uses concepts learnt in Class 11

Get in Touch