Disclaimer
No one can predict an exam. What we can do is count which topics have appeared, which are overdue, and which recent curriculum changes emphasise certain skills.
Overdue Topics (high probability)
- File I/O with a processing step โ last heavily tested 2021.
- Recursion โ absent from Paper 1A since 2022.
- Dictionary look-up in Paper 1B โ appeared 5 of last 7 years.
Always-There Topics
- Tracing a for-loop with a counter or list (100%).
- Writing a small function with parameters (98%).
- Iterating a list with a condition (95%).
Scenario Prediction
Given the 2024 canteen scenario and 2023 library scenario, a student-records theme feels likely: dictionaries mapping student IDs to grade lists, with a function computing averages and top-N.
Practice Prompt
Write a Python program that reads students.csv, computes each student's average, and prints the top 3 students. Handle ties using the student name alphabetically.
Practise this on PyForm โ free
PyForm runs Python in your browser with an AI tutor trained for HKDSE. No install, no credit card.
Open PyForm โ