HKDSE • ICT • Past Papers

Drill real papers.
Mark like an examiner.

Question bank ready

Drill smarter, not harder.

Use filters or quick random picks to start fast. Attempt first, then check official answers and marking points to learn efficiently.

0 / 236Attempted
0Correct
—Accuracy
0In re-drill queue
Account sync
Cloud sync: not configured
Quick pick (random)

Random pick is off.

0Know
0Shaky — needs another look
0Gap — re-drill first
JSONContent blocks: text · list · code · table · diagram (Mermaid)
All years · All papers · Topic: All
All questions — 2021, 2022 & 2023 complete + 2025 Paper 1A & Paper 2 verified (236 questions)
How the JSON renderer works: every stem is stored as content blocks, not flat text. code blocks keep pseudocode verbatim, table blocks render as real HTML tables, and diagram blocks render with Mermaid with their plain-English altText shown underneath for checking. Structured questions (Paper 1B and all of Paper 2) drill differently: type your answer for each part, submit, then tick the official marking points your answer earned — tables, SQL answers and full pseudocode programs stay as blocks inside the parts.
Question bank: loading…