The 105-Minute Problem
HKDSE ICT Paper 1 is 105 minutes. Students often run out of time on Paper 1B's hardest parts. Here's how to never panic again.
Recommended Time Allocation
| Section | Marks | Target Time | Minutes per Mark |
|---|---|---|---|
| MCQ (Section A) | 30 | 30 min | 1.0 |
| Paper 1A Part A | 30 | 25 min | 0.83 |
| Paper 1A Part B | 35 | 30 min | 0.86 |
| Paper 1B | 35 | 20 min | 0.57 |
| Buffer/Review | โ | 0 min | โ |
Minute-by-Minute Strategy
0:00 โ 0:30 (MCQ)
Answer every MCQ. If unsure, mark your best guess and flag for review. Don't spend more than 1 minute per question.
0:30 โ 0:55 (Part A)
These are easy programming questions. Should feel straightforward. If one takes more than 4 minutes, skip and return.
0:55 โ 1:25 (Part B)
Multi-part function/list questions. Read all parts of a question before coding. Write pseudocode first.
1:25 โ 1:45 (Paper 1B)
Complex extended task. Attempt every part. Partial credit is generous.
Time Warning Signs
- Still on MCQ after 35 minutes โ move on immediately
- Stuck on one coding question for 10+ minutes โ skip it
- 30 minutes remaining with Paper 1B untouched โ skip current part, start 1B
Speed Tips
- Write code directly โ don't draft on paper then copy
- Use short variable names in exam (long names waste time)
- Skip comments unless they help you think
- Don't re-read code you've already verified
- Answer the exact question asked โ don't add extras
Practise Under Exam Conditions
PyForm's Special Task has timed mode โ simulate real HKDSE pressure before the real thing.
Try Timed Mode โ