Paper 2 Options

  1. A โ€” Databases (DBMS)
  2. B โ€” Data Communications & Networking
  3. C โ€” Multimedia Production & Web Authoring
  4. D โ€” Software Development (includes advanced Python)

Who Should Choose D

What Paper 2D Covers

Paper 2D vs Paper 2A

2A (Databases) has a reputation for being easier to get a 5, but harder to get a 5**. 2D is more variable โ€” a bad programming day can drop your grade, but mastering Python can score you a clean 5**.

Recommendation

If you enjoy Python and have 6+ months to prepare, 2D is the path to the highest ICT grades. Otherwise 2A gives a more predictable outcome.

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 โ†’