CBSE Class 12 Informatics Practices Sample Paper 2026 27 is now available for students preparing for the upcoming CBSE Board Examination. The official sample question paper for Informatics Practices (Code 065) provides a clear understanding of the question paper pattern, marks distribution, question types, and important concepts that students should prepare for the board examination.
The CBSE Class 12 Informatics Practices Sample Paper 2026 27 carries 70 marks for theory and has a 3-hour duration. The paper is divided into five sections, Sections A to E, covering objective-type questions, short-answer questions, application-based questions, programming questions, SQL queries, networking, data handling, and societal impacts.
Students can use this sample paper as an important resource for understanding the expected examination pattern and for practising questions before the final examination.
Topics Covered
CBSE Class 12 Informatics Practices Sample Paper 2026 27 – Download
Students can download the official CBSE Class 12 IP Sample Paper 2026-27 PDF and the corresponding Marking Scheme from the links below.
Official CBSE Sample Paper
Subject: Informatics Practices
Subject Code: 065
Class: XII
Academic Session: 2026-27
Time Allowed: 3 Hours
Maximum Marks: 70
👉 Download CBSE Class 12 Informatics Practices Sample Paper 2026-27 PDF
Official CBSE Sample Question Paper
👉 Download CBSE Class 12 Informatics Practices Marking Scheme 2026-27
The official CBSE Class XII 2026–27 SQP page lists both the Informatics Practices Sample Question Paper and its Marking Scheme.
CBSE Class 12 IP Sample Paper 2026-27: Paper Pattern
The official sample paper confirms that the question paper design and assessment pattern remain unchanged for the 2026-27 academic session. The theory paper is of 70 marks and has five sections.
| Section | Questions | Marks per Question | Total Marks |
|---|---|---|---|
| Section A | 1–21 | 1 | 21 |
| Section B | 22–28 | 2 | 14 |
| Section C | 29–32 | 3 | 12 |
| Section D | 33–34 | 4 | 8 |
| Section E | 35–37 | 5 | 15 |
| Total | 37 Questions | — | 70 Marks |
All questions are compulsory. However, internal choices are provided in some questions. The sample paper also specifically states that programming questions must be answered using Python language.
Section A – 1 Mark Questions
Section A contains 21 questions carrying 1 mark each, making a total of 21 marks.
The sample paper includes different types of objective questions such as:
- Multiple-choice questions
- True/False questions
- Fill in the blanks
- Assertion and Reason questions
- Output-based questions
- Concept-based questions
The questions cover important areas such as Pandas, SQL, Matplotlib, networking, digital footprints, cyber safety, e-waste, Intellectual Property Rights and Internet-related concepts.
For example, the sample paper includes questions based on:
- Pandas Series indexing
- SQL string functions
- Intellectual Property Rights
- Matplotlib functions
- Networking devices
- SQL DML commands
- E-waste management
- Pandas DataFrame
- SQL
GROUP BYandHAVING - Cookies
ORDER BYNaN- Web hosting
NULL- Assertion and Reason questions
Blueprint
| Q | Chapter | Topic | |
| 1 | Pandas – I | Series slicing: label vs positional (True/False) | 1 |
| 2 | MySQL Functions | LENGTH() string function | 1 |
| 3 | Societal Impacts | IPR: Patent | 1 |
| 4 | Plotting with PyPlot | ylabel() | 1 |
| 5 | Computer Networks | Modem | 1 |
| 6 | SQL Revision Tour | DML command (UPDATE) | 1 |
| 7 | Societal Impacts | E-waste: Refurbishing | 1 |
| 8 | Pandas – I | Series creation from a scalar | 1 |
| 9 | Querying Using SQL (Grouping) | HAVING clause | 1 |
| 10 | Internet and Web | Cookies | 1 |
| 11 | SQL Revision Tour | ORDER BY … DESC | 1 |
| 12 | Pandas – I | Series arithmetic, NaN for unmatched labels | 1 |
| 13 | Societal Impacts | E-waste: Reduce | 1 |
| 14 | MySQL Functions | MID() substring function | 1 |
| 15 | Import/Export CSV | to_csv(), index=False | 1 |
| 16 | Internet and Web | Web hosting | 1 |
| 17 | SQL Revision Tour | IS NOT NULL | 1 |
| 18 | Pandas – I | DataFrame from list of dictionaries | 1 |
| 19 | SQL Revision Tour | BETWEEN is inclusive (True/False) | 1 |
| 20 | Pandas – I | Assertion-Reason: drop() and axis | 1 |
| 21 | SQL Revision Tour | Assertion-Reason: SQL keywords not case-sensitive | 1 |
Therefore, students should revise definitions, syntax, functions and frequently used commands carefully.
Section B – 2 Mark Questions
Section B contains 7 questions from Question 22 to Question 28. Each question carries 2 marks, giving a total of 14 marks.
Questions in this section require students to provide short explanations, differences, code snippets or SQL statements.
The official sample paper includes questions on:
- Pandas
head()function - Boolean indexing
- Active and passive digital footprints
- Data visualization
- Star topology
- VoIP
- SQL string functions
- Netiquette
- Creating DataFrames
read_csv()and its parameters
| Q | Chapter | Topic | |
| 22 | Pandas – I | (A) head() and default n; (B) Boolean indexing | 2 |
| 23 | Societal Impacts | Active vs passive digital footprint | 2 |
| 24 | Plotting with PyPlot | Data visualisation: definition and purpose | 2 |
| 25 | Computer Networks | (A) Star topology; (B) VoIP | 2 |
| 26 | MySQL Functions | RIGHT() and INSTR() queries | 2 |
| 27 | Societal Impacts | Netiquette guidelines | 2 |
| 28 | Pandas – I | (A) DataFrame from list of dictionaries; (B) read_csv() and sep (touches Chapter 4) | 2 |
Students should focus on writing precise answers rather than unnecessarily lengthy explanations.
For programming and SQL questions, correct syntax is particularly important.
Section C – 3 Mark Questions
Section C contains 4 questions carrying 3 marks each, for a total of 12 marks.
This section includes application-based and programming-oriented questions.
The sample paper covers areas such as:
Digital Security
Students may be asked to identify cybercrime situations and suggest appropriate communication or security practices.
Pandas
Questions may require students to:
- Create a Series
- Perform operations on Series
- Work with DataFrames
- Add or delete columns
- Rename columns
- Interpret Pandas output
SQL
Students need to practise:
- String functions
- Date functions
- Mathematical functions
- SQL output-based questions
SELECTqueries- Conditions using
WHERE
The sample paper demonstrates questions involving functions such as UPPER(), LENGTH(), DAY(), YEAR(), RIGHT(), POWER(), MOD(), MID() and TRIM().
| Q | Chapter | Topic | |
| 29 | Societal Impacts | Phishing, cyberbullying, communication etiquette | 3 |
| 30 | Pandas – I | (A) Series from dictionary, Series addition; (B) add, rename, delete DataFrame columns | 3 |
| 31 | MySQL Functions | LOWER(), DAYNAME(), ORDER BY on HOSPITAL table | 3 |
| 32 | MySQL Functions | (A) UPPER, LENGTH, DAY, YEAR, RIGHT; (B) POWER, MOD, UCASE, MID, TRIM | 3 |
Section D – 4 Mark Questions
Section D contains 2 questions carrying 4 marks each, contributing 8 marks.
The sample paper gives considerable importance to practical application of programming and database concepts.
One question requires students to write a Matplotlib program to create a line graph. The question tests several components, including:
- Importing the required library
- Plotting data
- Giving a graph label
- Adding a title
- Labelling the X-axis
- Labelling the Y-axis
- Displaying the legend
- Showing the graph
Another question combines SQL concepts such as:
- Aggregate functions
GROUP BYHAVINGORDER BY- Table relationships
- SQL joins
| Q | Chapter | Topic | |
| 33 | Plotting with PyPlot | Line graph with title, labels, legend | 4 |
| 34 | Grouping (2) + Joins (2) | (i) GROUP BY with HAVING; (ii) join of SPORTS and COACH. (i) GROUP BY, HAVING, ORDER BY output; (ii) equi-join output | 4 |
Therefore, students should practise complete questions rather than studying individual commands in isolation.
Section E – 5 Mark Questions
Section E consists of 3 questions carrying 5 marks each, contributing 15 marks.
These are relatively detailed application-based questions.
The official sample paper includes questions based on:
- Computer networks
- Server placement
- Network types
- Switch placement
- Static and dynamic websites
- Repeater requirements
- Pandas DataFrames
- Adding rows
- Displaying columns
- SQL DML and DDL commands
- SQL functions and queries
| Q | Chapter | Topic | |
| 35 | Networks (4) + Internet and Web (1) | Case study. server placement, network typeswitch placementstatic vs dynamic website: Internet and Webrepeater: Networks. | 5 |
| 36 | Pandas – I | DataFrame from dictionary of Series, add a row, select a column | 5 |
| 37 | SQL Revision Tour | (A) INSERT, UPDATE, DELETE, ALTER, DROP. (B) SELECT with ROUND, LIKE, WHERE, SUM, LTRIM (functions also appear) | 5 |
The networking case study in the sample paper requires students to analyse a company campus and make decisions based on distance, number of computers and network requirements.
This indicates that students should not restrict preparation to memorising definitions. They should also practise case-study and application-based questions.
The following tables shows chapter-wise summary:
| Chapter | Questions | Marks |
| 1. Python Pandas – I | 1, 8, 12, 18, 20, 22, 28, 30, 36 | 17 |
| 3. Plotting with PyPlot | 4, 24, 33 | 7 |
| 4. Importing/Exporting CSV & Pandas | 15 | 1 |
| 5. MySQL – SQL Revision Tour | 6, 11, 17, 19, 21, 37 | 10 |
| 6. MySQL Functions | 2, 14, 26, 31, 32 | 10 |
| 7. Querying Using SQL (Grouping) | 9, 34 (part i) | 3 |
| 8. Joins and Set Operations | 34 (part ii) | 2 |
| 9. Introduction to Computer Networks | 5, 25, 35 (i, ii, iii, v) | 7 |
| 10. Introduction to Internet and Web | 10, 16, 35 (iv) | 3 |
| 11. Societal Impacts | 3, 7, 13, 23, 27, 29 | 10 |
| Total | Chapter 2 (Pandas – II) has no questions | 70 |
CBSE Class 12 Informatics Practices Syllabus 2026 27
According to the official CBSE Class XII Informatics Practices curriculum for 2026-27, the theory syllabus is divided into four major units.
| Unit | Topic | Marks |
|---|---|---|
| Unit 1 | Data Handling using Pandas and Data Visualization | 25 |
| Unit 2 | Database Query using SQL | 25 |
| Unit 3 | Introduction to Computer Networks | 10 |
| Unit 4 | Societal Impacts | 10 |
| Theory | 70 | |
| Practical | 30 | |
| Total | 100 |
Chapter wise blueprint :
| Ch. No. | Chapter | A | B | C | D | E | Total Qs | Marks |
| 1 | Python Pandas – I | 5 | 2* | 1* | – | 1 | 9 | 17 |
| 2 | Python Pandas – II | – | – | – | – | – | – | – |
| 3 | Plotting with PyPlot (Data Visualisation) | 1 | 1 | – | 1 | – | 3 | 7 |
| 4 | Importing/Exporting Data between CSV & Pandas | 1 | – | – | – | – | 1 | 1 |
| 5 | MySQL – SQL Revision Tour | 5 | – | – | – | 1* | 6 | 10* |
| 6 | MySQL Functions | 2 | 1 | 2* | – | – | 5 | 10* |
| 7 | Querying Using SQL (Grouping) | 1 | – | – | 1(2+2)* | – | 2* | 3* |
| 8 | Joins and Set Operations | – | – | – | 1(2+2)* | – | 1* | 2* |
| 9 | Introduction to Computer Networks | 1 | 1* | – | – | 1(4+1) | 3* | 7* |
| 10 | Introduction to Internet and Web | 2 | – | – | – | 1(4+1) | 3 | 3 |
| 11 | Societal Impacts | 3 | 2 | 1 | – | – | 6 | 10 |
| Total | 21 | 7 | 4 | 3 | 4 | 39 | 70 | |
| Questions to be Attempted | 21 | 7 | 4 | 2 | 3 | 37 | 70 | |
| Section-wise Marks | 21 | 14 | 12 | 8 | 15 | – | 70 |
The curriculum states that students should be able to work with Pandas Series and DataFrames, data visualization, SQL aggregate functions, data transfer between SQL and Pandas, networking concepts, Internet security and societal impacts of technology.
Important Topics for CBSE Class 12 IP 2026-27
Based on the syllabus and the official sample paper, students should give special attention to the following areas.
1. Pandas
Practise:
- Series
- DataFrames
- Creating Series from dictionaries
- Creating DataFrames
- Indexing and slicing
- Boolean indexing
head()tail()- Adding columns
- Deleting columns
- Renaming columns
- Adding rows
- Reading CSV files
- Writing DataFrames to CSV
- Handling missing values
- DataFrame operations
Students should also practise predicting the output of Python/Pandas programs.
2. Data Visualization using Matplotlib
Important areas include:
- Line graphs
- Bar graphs
- Labels
- Titles
- Legends
- X-axis and Y-axis
plot()xlabel()ylabel()title()legend()show()
Students should practise writing complete programs instead of memorising individual functions.
3. SQL
SQL is one of the major components of the Class 12 Informatics Practices syllabus and carries 25 marks according to the official curriculum.
Important areas include:
SELECTWHEREORDER BYGROUP BYHAVING- Aggregate functions
- String functions
- Date functions
- Mathematical functions
NULLINSERTUPDATEDELETEALTERDROP- SQL joins
Students should practise both writing SQL queries and finding the output of SQL statements.
4. Computer Networks
Important topics include:
- Types of networks
- LAN
- MAN
- WAN
- PAN
- Network devices
- Switch
- Router
- Modem
- Repeater
- Network topologies
- Internet-related concepts
- Web hosting
- VoIP
The official sample paper uses a case-study format to test networking concepts, so students should practise applying concepts to real-world situations.
5. Societal Impacts
Students should revise:
- Digital footprints
- Digital society
- Cybercrime
- Cyber safety
- Intellectual Property Rights
- Copyright
- Patent
- Trademark
- E-waste
- Netiquette
- Technology and society
- Responsible use of technology
The sample paper includes several questions from these areas, including IPR, digital footprints, e-waste and online communication.
What Does the CBSE Class 12 IP Sample Paper 2026-27 Indicate?
The sample paper provides several useful indications for students.
1. Conceptual understanding is important
Questions are not limited to direct definitions. Students are required to apply concepts to situations and examples.
2. Python programming remains important
The official instructions specify that programming questions are to be answered using Python.
3. SQL requires regular practice
Students should practise query writing as well as output-based questions.
4. Case-study questions need attention
Networking and other application-based questions require students to analyse the information provided before answering.
5. Small concepts can carry marks
Topics such as cookies, digital footprints, IPR, netiquette, e-waste and networking devices can appear as short questions.
How to Prepare for CBSE Class 12 Informatics Practices Board Exam 2027?
A systematic preparation strategy can help students cover the syllabus effectively.
Step 1: Complete the NCERT/Prescribed Content – First, understand every topic included in the CBSE syllabus.
Step 2: Practise Python Regularly – Write and execute small Pandas and Matplotlib programs regularly.
Step 3: Practise SQL Every Day – Solve different types of SQL queries involving functions, conditions, grouping and table relationships.
Step 4: Revise Networking – Prepare short notes for devices, topologies, network types and Internet-related terminology.
Step 5: Prepare Societal Impact Topics – These topics are generally theoretical, but students should understand their real-world applications.
Step 6: Solve the Official Sample Paper – Attempt the complete sample paper under examination conditions. Set a timer for 3 hours and try to complete the entire 70-mark theory paper.
Step 7: Check the Marking Scheme – After attempting the paper, compare your answers with the official marking scheme.
The marking scheme can help students understand the expected answer points and how marks are allocated.
Important Study Resources
- 📘 CBSE Class 12 Informatics Practices Notes – Complete Chapter-wise Notes
- 📝 CBSE Class 12 Informatics Practices Previous Year Question Papers (PYQs)
- ⭐ CBSE Class 12 Informatics Practices Most Expected Questions 2026–27
- 📄 CBSE Class 12 Informatics Practices Previous Year Question Papers with Solutions
- 💻 CBSE Class 12 Informatics Practices NCERT Solutions Pandas
CBSE Class 12 Informatics Practices Sample Paper 2026 27: Practice Strategy
- Students should ideally solve the paper in the following order:
- Read all questions carefully.
- Attempt questions for which the answer is immediately known.
- Solve Python and SQL questions carefully, checking syntax and output.
- For case-study questions, identify the information given before selecting the answer.
- Review the paper before submitting it.
- Students should avoid spending too much time on a single question.
Why Should Students Solve the Official CBSE IP Sample Paper?
The sample paper is useful because it helps students:
- Understand the official question paper structure
- Become familiar with the marks distribution
- Practise different question formats
- Identify important topics
- Improve time management
- Practise Python and SQL
- Understand application-based questions
- Analyse their preparation level
- Become familiar with the expected style of questions
The official CBSE sample paper specifically states that there is no change in the question paper design and assessment pattern for 2026-27.
CBSE Class 12 Informatics Practices 2026-27: Quick Revision Checklist
Before the board examination, students should make sure they can confidently answer questions on:
☑ Pandas Series
☑ Pandas DataFrame
☑ DataFrame indexing
☑ Boolean indexing
☑ CSV files
☑ Matplotlib graphs
☑ SQL functions
☑ Aggregate functions
☑ GROUP BY and HAVING
☑ SQL joins
☑ DDL and DML commands
☑ NULL values
☑ Computer networks
☑ Network devices
☑ Network topologies
☑ Internet and web hosting
☑ Digital footprints
☑ Cybercrime
☑ Netiquette
☑ Intellectual Property Rights
☑ E-waste management
Download More CBSE Class 12 Informatics Practices Resources
Students preparing for the CBSE Class 12 Informatics Practices Board Exam 2027 can also practise:
- Class 12 Informatics Practices Sample Papers
- Previous Year Question Papers
- Chapter-wise Important Questions
- Python Pandas Programs
- Matplotlib Programs
- SQL Practice Questions
- SQL Output Questions
- Computer Network Questions
- Societal Impact Questions
- Case Study Questions
- Revision Notes
- Practical File Questions
Important resources
Regular practice with these resources can help students strengthen both conceptual knowledge and programming skills.
Final Words
The CBSE Class 12 Informatics Practices Sample Paper 2026-27 is an important resource for students preparing for the 2027 Board Examination. The official paper contains 37 questions divided into five sections and carries 70 marks, with a combination of objective, short-answer, programming, SQL and application-based questions.
Students should use the sample paper not simply as another question paper, but as a practice tool to understand the examination pattern, identify weak areas and improve answer-writing speed.
A strong preparation strategy should include regular practice of Pandas, Matplotlib, SQL, networking and societal impacts, along with full-length sample papers and marking-scheme analysis.
Download the official CBSE Class 12 Informatics Practices Sample Paper 2026-27 and start practising today.
Official Resources
CBSE Class XII Sample Question Papers 2026-27:
https://cbseacademic.nic.in/SQP_CLASSXII_2026-27.html
CBSE Class 12 Informatics Practices Curriculum 2026-27:
https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Informatics_Practices_SecP2_2026-27.pdf