24 hours to exam? This page tells you exactly what to focus on, what to skip, and how to manage your time tomorrow.
CBSE Class 12 Computer Science
24 Hours Before the Exam
No time for everything. This guide tells you exactly what to revise, which topics almost certainly appear, what mistakes to avoid, and how to manage your 3 hours in the exam hall.
Focus on These Chapters First
- Python — recursion, file handling (text and binary), exception handling
- Pandas — Series, DataFrame creation, CSV import, filtering, missing values
- Matplotlib — line, bar, histogram, pie charts with axis labels and title
- Computer Networks — OSI model 7 layers, TCP/IP model, protocols, network devices
- SQL — SELECT with WHERE, ORDER BY, GROUP BY, HAVING; aggregate functions
- Database concepts — primary key, foreign key, candidate key, DBMS vs RDBMS
- Cybersecurity — types of cybercrimes, IT Act 2000, digital footprint
Key Formulas & Facts to Memorise Right Now
- OSI model (bottom to top): Physical, Data Link, Network, Transport, Session, Presentation, Application
- TCP/IP layers: Network Access, Internet, Transport, Application
- Protocols: HTTP (web browsing), FTP (file transfer), SMTP (send email), POP3 (receive email), DNS (name to IP)
- Hub = broadcasts to all | Switch = sends to specific MAC address | Router = connects different networks
- SQL syntax: SELECT col FROM table WHERE condition GROUP BY col HAVING condition ORDER BY col
- Aggregate functions: COUNT(), SUM(), AVG(), MAX(), MIN()
- Python file modes: 'r' (read), 'w' (write, overwrites), 'a' (append), 'rb'/'wb' (binary)
Timing Strategy for 3 hours Exam
- 1First 15 min: Read paper — spot Python programs needing output tracing
- 20–30 min: MCQs and assertion-reason — mostly conceptual, trust instinct
- 330–80 min: Short questions on SQL, Python concepts, network devices
- 480–150 min: Programming questions and SQL queries — write step by step
- 5150–170 min: Case study — usually database design or network scenario
- 6Last 10 min: Check SQL syntax, Python indentation, and output values
Common Mistakes — Avoid These Tomorrow
- ✕Missing colon after def, if, for, while in Python — syntax error
- ✕Wrong indentation in Python — Python is indentation-sensitive
- ✕Confusing WHERE and HAVING — WHERE filters rows before grouping, HAVING after grouping
- ✕Confusing OSI and TCP/IP layer count — OSI has 7, TCP/IP has 4
- ✕Mixing up Hub and Switch — Switch uses MAC addresses and is smarter
- ✕Not tracing Python programs step by step for output questions
Must Attempt — Never Leave These Blank
- ✓All SQL query questions — follow the syntax template always
- ✓Output of Python program — trace line by line even if partly unsure
- ✓Network devices and protocols — memory based MCQs, always attempt
- ✓File handling code — open/read/write/close is the standard pattern
Skip If Unsure (Return If Time Permits)
- →Complex recursive function tracing — write partial working to earn step marks
- →Lengthy network topology questions — do simpler questions first
Remember: Partial marks exist. Attempt and leave if stuck — come back if time allows. Never spend more than 8 minutes on a single 5-mark question.
Computer Science rewards correct syntax and careful tracing. Even if your final answer is wrong, writing correct logic and approach earns step marks. Show every step.
Night Before — Non-Academic Checklist
Pack your bag
Admit card, 2 pens, pencil, eraser, ruler, geometry box (if needed)
Sleep by 10 PM
Your brain consolidates memory during sleep. Late-night cramming hurts more than it helps
Stop studying at 9 PM
Whatever you don't know by tonight won't be learnt in an hour. Trust your preparation
Set two alarms
One to wake up, one as a backup. Arrive at the centre 30 minutes before the exam
More resources for Class 12 Computer Science
One last practice before you go in?
ClearSteps chapter-wise mock tests are designed exactly like board exam questions. Attempt 5 questions, see your score instantly.
Quick Practice Test →