Class 11 Informatics Practices
Chapter-wise teacher material for the NCERT book Informatics Practices: Textbook for Class XI. 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
Computer System
This chapter introduces the computer as a system of hardware and software that accepts input, processes it and produces output. Students trace how computing devices evolv…
Emerging Trends
This chapter surveys technologies that are changing how we live, learn and work: artificial intelligence and its branches, immersive experiences, robotics, big data, the …
Brief Overview of Python
This chapter introduces Python as an interpreted, high-level language and covers its building blocks: execution modes, identifiers, variables, data types, operators, expr…
Working with Lists and Dictionaries
This chapter introduces two of Python's most useful data structures. A list is an ordered, mutable sequence accessed by index, and students learn to create, slice, tr…
Understanding Data
This chapter explains what data is, why it matters for decisions, and how it is collected, stored and processed into information. It separates structured data (rows and c…
Introduction to NumPy
NumPy (Numerical Python) is a Python library for fast numerical computing built around the ndarray, an array whose elements all share one data type. This chapter explai…
Database Concepts
This chapter explains why organisations move from keeping data in separate files to using a database. It lists the limitations of a file system, introduces the Database M…
Introduction to Structured Query Language (SQL)
This chapter teaches students to create and use a relational database in MySQL with SQL. They learn the three command groups (DDL, DML, DQL), choose data types and constr…
Theory marks (2025-26)
| Unit | Marks |
|---|---|
| Introduction to Computer System | 10 |
| Introduction to Python | 25 |
| Database concepts and the Structured Query Language | 30 |
| Introduction to Emerging Trends | 5 |
| Practical | 30 |
| Total | 100 |
Practical marks
| Component | Marks |
|---|---|
| Problem solving using Python programming language | 11 |
| Creating database using MySQL and performing queries | 7 |
| Practical file (minimum 14 Python programs and 14 SQL queries) | 7 |
| Viva-voce | 5 |
| Total | 30 |