PROGRAMMING
 

PB BOOK
PROGRAMMING 100

Programming 100 is a practice book for the programming part of HKDSE ICT in Hong Kong. It follows the 2025 syllabus, when the suggested teaching time for Unit D doubles from 24 hours to 48. At HK$38 it is a low-priced book built to sharpen your programming skills.

BOOK OVERVIEW

ESSENTIAL GUIDE

Preface

Bridging the Knowledge Gap in ICT

Information & Communication Technology (ICT) has undergone significant transformation over the past few years. Rapid advancements in computing and artificial intelligence (AI) have reshaped industries, education, and daily life.

Beginning in 2025, the estimated study time and the overall weighting of programming topics are set to double compared to previous years. Teachers are tasked with delivering sophisticated computer science concepts within the traditional secondary school framework, often without the updated tools necessary to do so. Meanwhile, the educational market has struggled to keep pace with these rapid changes. Students looking for preparation materials will find a startling void.

It is within this knowledge gap that this book finds its purpose. Written by a Computer Science graduate and sold at HK$38, it gives every candidate a solid path through the new syllabus.

Unit D

2025

2019 – 2024

24 hours

From 2025

48 hours

×2

D. Computational Thinking and Programming

METHODOLOGY

Our systematic approach to problem solving and exam preparation.

05 — Modules

01

Variable Tracking

Exam Strategy

For questions that define multiple variables, we recommend using a trace table to track variable states after each iteration. This systematic approach reduces calculation errors in complex loops.

02

Scope & Nuance

Deep Dives

Go beyond the basics. We explore concepts like variable scope—how a loop variable can "hide" a global one with the same name. Understanding these nuances is key to writing robust code.

To enrich students with extra knowledge and provide clear guidance through complex topics, this book provides the following sections along with the questions:

03

KNOW MORE

“Know More” section explains extra concepts that are not part of the syllabus. Curious learners can then know more about the real-world applications.

04

EXAM TIPS

“Exam Tips” section summarizes common mistakes students make when answering the questions and provides suggestions.

05

Hints

“Hints” section provides hints for challenging questions.

PB Book Cover

Book Details

Price

HK$38

ISBN

9789888984060

Category

Suggested Shelf: Information Sciences / Exam

Publisher

Easy-Publish (超媒體出版)

www.easy-publish.org

Overview

Overview of The Book

06

Chapters

100+

Questions

Part I

The book begins with three core chapters focusing on Programming Fundamentals, Arrays, Searching and Sorting. These sections establish the bedrock of computational literacy, ensuring that every student, regardless of their starting point, builds the muscle memory required for basic algorithmic design.

  • 01 · Programming Fundamentals
  • 02 · Arrays
  • 03 · Searching & Sorting

Part II

The latter half of the book delves into Data Structures, String Processing, and File Handling. These are the areas where the weighting doubling is most acutely felt. By engaging with the rigorous question sets, students will build the deep theoretical intuition and adaptive problem-solving skills necessary to excel in this modern exam landscape.

  • 04 · Data Structures
  • 05 · String Processing
  • 06 · File Handling

Inside the Book

Structured learning modules designed for precision and clarity.

BOOK PREVIEW

Explore selected pages. Click a page to enlarge it, then click the empty area to close.

Frequently Asked Questions

Quick answers about the book, where to buy, and pricing.

View all →

Where can I buy Programming 100?

Three places: Cosmos Books (Wan Chai store and online), HK Book City (online-only bookstore), and HKTVmall (sold directly by Easy-Publish, 2-day delivery, ships to Macau).

Which syllabus does this book follow?

It follows the 2025 HKDSE ICT syllabus, where Unit D's suggested teaching time doubles from 24 to 48 hours. The question sets were rebuilt around the new weighting.

Is there an answer key?

Multiple-choice questions include an official answer key. Long questions are open-ended.

How much does the book cost?

The list price is HK$38. Cosmos Books online: HK$34.2. HK Book City: HK$36.1. HKTVmall: HK$30 (sale price), plus an extra 10% off when you spend HK$100 or more.