Kwickprep's free CBSE Class 12 Computer Science (083) sample-paper guide for the 2026 board exam (2025-26 session) covers the exam pattern, unit-wise weightage, the highest-scoring topics and the questions that repeat, plus the official CBSE papers to download.
These are CBSE's own 2025-26 sample paper and marking scheme (the source of truth for the 2026 exam), straight from cbseacademic.nic.in:
In class, Kajal Ma'am solves the full paper with you, question by question, with the marking scheme. Book a free demo.
100 marks total = 70 theory (3 hours) + 30 practical. The theory paper:
| Section | Questions | Marks |
|---|---|---|
| Section A | Q1–21 · 1 mark each (MCQ / very short; write the answer text for MCQs) | 21 |
| Section B | Q22–28 · 7 questions · 2 marks each | 14 |
| Section C | Q29–31 · 3 questions · 3 marks each | 9 |
| Section D | Q32–35 · 4 questions · 4 marks each | 16 |
| Section E | Q36–37 · 2 questions · 5 marks each | 10 |
| Theory total | 70 | |
| Unit | Marks |
|---|---|
| Unit 1 — Computational Thinking & Programming-2 (Python functions, exception handling, file handling, Stack) | 40 |
| Unit 2 — Computer Networks | 10 |
| Unit 3 — Database Management (SQL & Python-SQL connectivity) | 20 |
Where the marks actually are, and the kinds of questions to expect. For the exact questions and answers, use the official paper and marking scheme above, or see our Class 12 Computer Science important questions with solutions.
Why it matters: Sits inside the 40-mark Unit 1 and recurs as 4- and 5-mark questions.
Questions that repeat: Write user-defined functions to read / write / append / search / update records in a text, binary or CSV file; predict output; read() vs readline() vs readlines().
Why it matters: Core of the 20-mark Database Management unit; spread across Sections A, D and E.
Questions that repeat: SELECT with WHERE / GROUP BY / HAVING / ORDER BY; aggregate functions; joins; output prediction; fetching rows from MySQL inside Python.
Why it matters: Foundation of the 40-mark Unit 1.
Questions that repeat: Predict output; default vs positional parameters; global vs local scope; functions that return values.
Why it matters: A distinct high-value topic within Unit 1.
Questions that repeat: Write push() / pop() to implement a stack on a list, often while filtering records.
See a real class free, we walk through the sample paper, the scoring topics and your weak areas with Kajal Ma'am.
Book a free demo on WhatsApp