HKDSE 一站式資訊——資訊及通訊科技
HKDSE Information and Communication Technology

Hi,我係 Willis
我係一位 DSE ICT 導師。

ICT 考核範圍
(舊制,即 2024 年或以前的 DSE)

舊制中的 ICT 範圍分為「必修部分 Compulsory」及「選修部分 Elective」兩部分。必修部分共有 5 大單元,而選修部分則需要在 4 個單元中選修 1 個。

必修部分 Compulsory
單元 A:資訊處理 Information Processing
單元B:電腦系統基礎 Computer System Fundamentals
單元C:互聯網及其應用 Internet and Its Application
單元D:基本編寫程式概念 Basic Programming Concepts
單元E:資訊及通訊科技對社會的影響 Social Implications
選修部分 Elective
選修單元 A:數據庫 Database
選修單元 B:數據通訊及建網 Data Communications and Networking
選修單元 C:多媒體製作及網站建構 Multimedia Production and Web Site Development
選修單元 D:軟件開發 Software Development

必修部分單元 A:資訊處理 Information Processing


這個單元可以分為 2 大部分。第一部分主要介紹「資訊系統 Information Systems」的定義,包括「數據 Data」同「資訊 Information」 兩個主要概念,以及電腦如何儲存及表達不同的數據類型,例如數字、文字、圖像等。

第二部分則着重於不同辦公室軟件的運用,包括 Word、Excel、Access(數據庫)等。由於這個單元會考核同學對這些的操作,所以單元 A 的課時會較其它單元長。

單元 A: 資訊處理 Information Processing

教學時數

52 小時

考試卷一佔分 (按 2015-2021 年題目統計)

~32.47%

重點課題

  • 資訊系統簡介
  • 數據表示及處理
  • 多媒體元素
  • Word (文件處理)
  • Excel (試算表)
  • Access (數據庫)
  • SQL
  • PowerPoint (資訊演示)

必修部分單元 B:電腦系統基礎 Computer System Fundamentals


同學會在單元 B 中學習到一個電腦系統的兩大部分:「硬件 Hardware」及「軟件 Software」。例如,同學會學到「中央處理器 Central Processing Unit」、「隨機記憶體 Random Access Memory」與「硬碟 Hard Disk」 之間的關係、常見的輸入及輸出設備、「系統軟件 System Software」和「應用軟件 Application Software」之間的分別,以及如何區分不同的電腦系統。

單元 B:電腦系統基礎 Computer System Fundamentals

教學時數

25 小時

考試卷一佔分 (按 2015-2021 年題目統計)

~17.02%

重點課題

  • CPU
  • RAM/ROM
  • 輔助儲存設備
  • 輸入及輸出設備
  • 系統軟件/應用軟件
  • 系統分類

必修部分單元 C:互聯網及其應用 Internet and Its Application


單元 C 可以分為三大主題。

首先,同學會學習到數據是如何從一台電腦經過網絡傳送到另一台電腦,途中所需要的設備,以及這些設備如何運作。

第二,同學會了解到互聯網所提供的服務,以及我們該怎樣使用這些服務。同學在這部分也會學到互聯網會怎樣影響現今社會,例如電子商貿、電子政府及電子學習等,以及這些活動背後所需的技術。

第三,同學會學到編寫網頁及架設網站的基本技巧,特別是在設計「用戶界面 User Interface」時需要留意的事項。

單元 C:互聯網及其應用 Internet and Its Application

教學時數

22 小時

考試卷一佔分 (按 2015-2021 年題目統計)

~18.74%

重點課題

  • OSI 模型
  • 網絡設備
  • 網絡連接媒介
  • TCP/IP 協定
  • HTTP/HTTPS/FTP
  • 互聯網應用

必修部分單元 D:基本編寫程式概念 Basic Programming Concepts


在單元 D 中,同學會學習運用「偽代碼 Pseudocode」和「流程圖 Flowchart」為問題提供解決方案。同學亦會學習如何測試算法的準確性,以及如何比較同一問題的兩個解決方案。

單元 D:基本編寫程式概念 Basic Programming Concepts

教學時數

24 小時

考試卷一佔分 (按 2015-2021 年題目統計)

~15.31%

重點課題

  • 問題分析
  • 流程圖
  • 偽代碼
  • 算法測試及除錯

必修部分單元 E:資訊及通訊科技對社會的影響 Social Implications


單元 E 所涉及的題目會比較廣泛,包括「公平存取 Equity Of Access」、健康議題等。另外,這個單元亦包括「知識產權 Intellectual Property Rights」和「威脅與保安 Threats And Securities」等較深入的題目。

單元 E:資訊及通訊科技對社會的影響 Social Implications

教學時數

22 小時

考試卷一佔分 (按 2015-2021 年題目統計)

~16.45%

重點課題

  • CVS/RSI(健康議題)
  • 公平存取
  • 知識產權/版權
  • 電腦保安
  • 加密

選修部分單元 A:數據庫 Databases


延伸必修單元 A 的內容,這個選修單元會集中討論同學可以怎樣設計和實施一個「關聯式數據庫 Relational Database」。同學會學習如何使用「結構化查詢語言 Structural Query Language」去建立、修改同查詢數據庫/數據庫表。另外,同學亦會學習使用良好數據庫設計的重要性,以及數據庫對社會嘅影響。

選修部分單元 B:數據通訊及建網 Data Communications and Networking


延伸必修單元 C 第一部分及單元 E 的內容,這個選修單元會更深入探討數據傳輸所涉及的設備同「協定 Protocol」。同學亦會學習如何架設簡單的電腦網絡,以及監控網絡表現。這個單元亦會再次強調網絡保安的重要性。

選修部分單元 C:多媒體製作及網站建構 Multimedia Production and Web Site Development


延伸必修單元 A、C 及 D 的內容,這個選修單元會討論兩個重點,包括怎樣製作和運用「多媒體元素 Multimedia Elements」和怎樣編寫網頁。同學亦會學到網站建構中常用的技術,例如「曲奇 Cookies」、「客戶端手稿程序 Client-side Scripting」等。這個選修單元亦有少量編寫程式的元素,但與必修單元 D 一樣,同學無需學識某種特定語言。

由於這個選修單元跟必修部分有較大重疊,所以這個選修單元的選修率一直高企,坊間的資源亦會較多。

選修部分單元 D:軟件開發 Software Development


延伸必修單元 D 的內容,呢個選修單元集中係點樣編寫一個程式。一般而言,同學會係 Pascal、VBA、Java 和 C 中學習其中一種語言,並且運用這種語言編寫程式(但是近年的題目都要求同學改以偽代碼作答)。除了編寫程式外,同學亦會學到不同程式語言的相異之處,以及「傳統瀑布模型 Traditional Waterfall Model」、「應用系統迅速發展法 Rapid Application Development」等系統開發方法。

ICT 考核範圍
(新制,即 2025 年或以後的 DSE)

新制中的 ICT 範圍同樣分為「必修部分 Compulsory」及「選修部分 Elective」兩部分。必修部分依然共有 5 大單元,但是選修部分則改為在 3 個單元中選修 2 個。

必修部分 Compulsory
單元A:資訊處理
Information Processing
單元B:電腦系統基礎
Computer System Fundamentals
單元C:互聯網及其應用
Internet and Its Application
單元D:計算思維與程式編寫
Computational Thinking and Programming
單元E:資訊及通訊科技對社會的影響
Social Implications
選修部分 Elective
選修單元 A:數據庫
Database
選修單元B:網絡應用程式開發
Web Application Development
選修單元C:算法與程式編寫
Algorithm and Programming

必修單元 A:資訊處理 Information Processing


這個單元可以分為 2 大部分。第一部分主要介紹「資訊系統 Information Systems」的定義,包括「數據 Data」同「資訊 Information」 兩個主要概念,以及電腦如何儲存及表達不同的數據類型,例如數字、文字、圖像等。

第二部分則着重於學習數據的基本操縱及分析技巧。同學會集中學習使用 Excel 一類的「試算表 Spreadsheet」及 Access 一類的「數據庫 Database」,並從中學到電腦如何儲存數據,以及我們可以怎樣提取數據。

單元 A: 資訊處理 Information Processing

教學時數

37 小時

考試卷一佔分 (預計)

~27%

重點課題

  • 資訊系統簡介
  • 數據表示及處理
  • 多媒體元素
  • Excel (試算表)
  • Access (數據庫)
  • SQL

必修單元B:電腦系統基礎 Computer System Fundamentals


同學會在單元 B 中學習到一個電腦系統的兩大部分:「硬件 Hardware」及「軟件 Software」。例如,同學會學到「中央處理器 Central Processing Unit」、「隨機記憶體 Random Access Memory」與「硬碟 Hard Disk」 之間的關係、常見的輸入及輸出設備、「系統軟件 System Software」和「應用軟件 Application Software」之間的分別,以及如何區分不同的電腦系統。

單元 B:電腦系統基礎 Computer System Fundamentals

教學時數

20 小時

考試卷一佔分 (預計)

~12%

重點課題

  • CPU/GPU
  • RAM/ROM
  • 輔助儲存設備
  • 輸入及輸出設備
  • 系統軟件/應用軟件
  • 系統分類

必修部分單元 C:互聯網及其應用 Internet and Its Application


單元 C 可以分為 4 大主題。

首先,同學會學習到數據是如何從一台電腦經過網絡傳送到另一台電腦,途中所需要的設備,以及這些設備如何運作。

第二,同學會了解到互聯網所提供的服務,以及我們該怎樣使用這些服務。同學在這部分也會學到互聯網會怎樣影響現今社會,例如物聯網及雲端服務等,以及這些活動背後所需的技術。

第三,同學會學到一個網頁的基本組織,特別是在設計「用戶界面 User Interface」時需要留意的事項。

第四,同學會學到互聯網上的一些「威脅 Threats」,以及我們可以使用甚麼「保安措施 Security Threats」來應對。

單元 C:互聯網及其應用 Internet and Its Application

教學時數

31 小時

考試卷一佔分 (預計)

~23%

重點課題

  • OSI 模型
  • 網絡設備
  • 網絡連接媒介
  • TCP/IP 協定
  • HTTP/HTTPS
  • 互聯網應用
  • 電腦保安
  • 加密

必修部分單元 D:計算思維與程式編寫 Computational Thinking and Programming


在這個單元,同學會學習編寫程式的整個流程,包括問題分析、設計算法、程式開發及開發與除錯。同學會使用 Python、C++ 或 Pascal 三種程式語言的其中一種來開發程式。(Pascal 僅限於 2027 年或以前應試的同學使用。)

單元 D:計算思維與程式編寫 Computational Thinking and Programming

教學時數

48 小時

考試卷一佔分 (預計)

~33%

重點課題

  • 問題分析
  • 流程圖
  • 偽代碼
  • 程式開發
  • 算法測試及除錯

必修部分單元 E:資訊及通訊科技對社會的影響 Social Implications


單元 E 所涉及 ICT 與社會的議題,包括科技創新、健康及道德議題和知識產權。

單元 E:資訊及通訊科技對社會的影響 Social Implications

教學時數

8 小時

考試卷一佔分

~5%

重點課題

  • 人工智能(科技創新)
  • CVS/RSI(健康議題)
  • 公平存取
  • 知識產權/版權

選修部分單元 A:數據庫 Databases


延伸必修單元 A 的內容,這個選修單元會集中討論同學可以怎樣設計和實施一個「關聯式數據庫 Relational Database」。同學會學習如何使用「結構化查詢語言 Structural Query Language」去建立、修改同查詢數據庫/數據庫表。

選修部分單元 B:網絡應用程式開發 Web Application Development


延伸必修單元 C 及 D 的內容,這個選修單元會集中討論「客戶機——伺服器通信 Client-Server Communication」的基本概念、如何實施一個基本網絡、如何編寫網頁、以及如何編寫網絡應用程式。在這個選修單元中,同學會學習使用 JavaScript 及 PHP 來分別編寫客戶端及伺服器端應用程式。

選修部分單元 C:算法與程式編寫 Algorithm and Programming


延伸必修單元 D 的內容,這個選修單元會集中討論在編寫程式時常用的算法,包括累積、交換、檢索及合併等,以及如何使用 Python、C++ 或 Pascal 其中一種語言實施以上算法。這個選修單元亦會介紹在現實生活中編寫程式時會使用的額外技巧,包括使用傳感器收集數據以及編寫事件驅動程式。

ICT 考核模式

ICT 的考核方式分為 2 部分:公開考試及校本評核(SBA)。

ICT 考核模式及分數比例

公開考試:卷一 (必修部分)
55%
公開考試:卷二(選修部分)
25%
校本評核(SBA)
20%

ICT 卷一(必修部分)


舊制(即 2024 年或以前的 DSE)

ICT 的 Paper 1 分為 1A 及 1B 兩部分。兩部分的限時共為 2 小時,滿分則是 100 分。

1A 卷共有 40 題 MC。1B 卷則共有 5 題,每題佔 12 分的結構式問題。在此建議同學以下列方式分配時間:

Paper 1 建議時間分配
(原則:1 分 = 1 分鐘)
Paper 1A40 分鐘
Paper 1B 12 分鐘 × 5 題 = 60 分鐘
檢查試卷20 分鐘
120 分鐘

新制(即 2025 年或以後的 DSE)

ICT 的 Paper 1 分為 1A 及 1B 兩部分。兩部分的限時共為 2 小時,滿分則是 100 分。

1A 卷共有 40 題 MC。1B 卷則分為兩部分:第一部分為共有 6 至 8 條短答題,佔約 40%;第二部分則設 3 道結構題,佔約 60%。在此建議同學以下列方式分配時間:

Paper 1 建議時間分配
(原則:1 分 = 1 分鐘)
Paper 1A40 分鐘
Paper 1B (Part I)~24 分 = 24 分鐘
Paper 1B (Part II)~36 分 = 36 分鐘60 分鐘
檢查試卷20 分鐘
120 分鐘

ICT 卷二(選修部分)


ICT 的 Paper 2 在舊制和新制下,有些微差別:

舊制(即 2024 年或以前的 DSE)

ICT 的 Paper 2 分為 2A、2B、2C、2D 四份卷,對應 A、B、C、D 四個選修單元。同學只可以報考其中一份卷,而同一考場內不一定有齊四份卷。
(一般而言這對考生沒有任何影響。但是,若果應考當天發生緊急狀況而無法前往既定考場時,最接近你的考場不一定有你應考的 Paper 2。)

四份卷的結構是一樣的:一共四題,每題 15 分的結構式題目,限時 1 小時 30 分鐘。在此建議同學以下列方式分配時間:

Paper 2 建議時間分配
(原則:1 分 = 1 分鐘)
一般建議
精簡安排建議(一)

精簡安排建議(二)
閱讀並選擇題目15 分鐘
Paper 2 15 分鐘 × 4 題 = 60 分鐘 15 分鐘 × 3 題 = 45 分鐘
檢查試卷30 分鐘30 分鐘
90 分鐘90 分鐘

2022 及 2023 年的評核大綱修正下,同學只須回答Paper 2 中的其中三題。但是,按 2021 年的經驗,如果同學回答所有題目,考評局會批改所有題目,並選取較高分的三題作最終分數。所以有信心的同學可按精簡安排建議(一)的時間分配完成所有題目,而未有時間細讀 ICT 的同學則可以精簡安排建議(二)的方式作答其中三題。

新制(即 2025 年或以後的 DSE)

新制下的 Paper 2 則改為只有一份卷,在同一份卷中會有 3 個部分,對應 3 個選修單元。同學需在 3 個部分中回答 2 個部分的題目。

每一部分共佔 30 分。每個部分設有 3-5 道短答題及 1 道結構式題目,分數上短答與結構題各佔一半。所有題目必須作答,限時 1 小時 30 分鐘。在此建議同學以下列方式分配時間:

Paper 2 建議時間分配
(原則:1 分 = 1 分鐘)
一般建議
Paper 2 (第一選修部分) 30 分鐘
Paper 2 (第二選修部分) 30 分鐘
檢查試卷30 分鐘
90 分鐘

ICT 的新制和舊制有甚麼差異?


不少同學擔心,在 ICT 改為新制後,在學習上會遇上不同的問題,不清楚應否選擇 ICT 這一科。在這部分,Willis 會先按教育局所提供的文件簡述局方在這些更新時的原則。然後,Willis 會以一名 ICT 導師的身份,列出一些在挑選 ICT 這一個剛更新教學範圍的科目時需要作出的一些考慮。

更新教學範圍的 4 大原因


第一點:要求學生學習程式編寫
Programming 是一項十分重要的技能,不論在大學修讀數學、科學、工程或商科,亦都需要基礎的 Programming 知識。例如,Willis 在科大的商學院讀書時,在第一學期便需要以 Python 學習 Business Statistics。然而,在舊制中,除了選修單元 D 的同學外,其餘的同學只會以偽代碼或流程圖表達算法,並不會以任何程式語言實施。這導致了「ICT 學生唔識 Programming」的尷尬情況。新制則大幅提升程式編寫的教學時數,佔總教學時數的 30%,並在必修部分加入 Python、C++ 及 Pascal 等程式語言,確保同學在畢業進入大學後能有一定的程式編寫技巧。

第二點:移除過時內容、加入最新內容
科技日新月異,ICT 這科教授科技的科目理應與時並進。但是,在 2009 年改為新高中學制後,ICT 的範圍只在 2015 年進行一次微調,刪去少部分內容。2021 年的改動刪去了不少以往的內容,並加入一部分如「人工智能」、「智慧城市」等近年熱門的話題。

第三點:由「深入」改為「廣泛」
以往的同學在中五的下半年及中六深入鑽研其中一個選修單元。在新制下,選修單元的各部分均被刪減,但要求同學學習兩個主題。所以是由以往的要求同學精通某個課題,改為要求同學廣泛認識多個課題。

第四點:集中於 ICT 內容及實用技能
在舊制的選修單元中,每個單元都有約 1/3 的內容是基於理論或管理的。例如,在以往的選修單元 A 中,就有一課關於「數據庫與社會」。這些課題在考試中就淪為「背書題」。在新制中,這些內容大多被刪減移除。預期新的考卷會更着重測試考生能否自行實施某些程式或網絡功能。

選擇 ICT 時的一些重要考慮


現時的改動仍屬紙上談兵的階段,各持分者會怎樣實施、適應這些改動是未知之數。Willis 在此列舉數個同學或家長可能有的問題,並會嘗試從一名教授 ICT 的導師的角度回答這些問題。

校內的老師能跟上這些改動嗎?
Willis 深信,絕大部分的老師會以專業的態度教導學生。但是,Willis 作為私補導師時,偶會聽見學生在學校裡學習 2015 年微調後已刪去的內容。可見他們的日校老師未有跟上 DSE 的每年的改動和趨勢。另外,老師的流失亦處於令人擔心的狀況。不少新晉的老師可能只曾學習 CE 年代的 CIT。同學可以多詢問同校已修讀 ICT 的高年級同學,參考他們的看法。雖然學習是個人的事,但畢竟日後大多時間都會跟日校的老師學習,如果有一個負責任感的老師幫助,肯定會在學習 ICT 上如虎添翼。

坊間會足夠的參考書或補充練習嗎?
答案是「肯定不足」的,但是這點在舊制也是同學們的一大痛點。雖然坊間有數本參考書或練習可供購買,但是大部分內容或題目都並以 DSE 的角度編寫,以致內容過淺。如果過份依賴坊間參考資料,可能會使同學對考試試題的難度作出誤判,結果「做壞手勢」,得不償失。

坊間會足夠的補習選擇/私補導師嗎?
改制後的選修部分是值得留意的一點:以往,大部分補習導師在 DSE 期間只會修讀其中一個選修單元。但是改制後,導師便需要在多個範疇下都有所涉獵。要找到這樣的導師,會比以往變得更不容易。

歷屆試題都過時了。我應該怎麼辦?
Willis 一向建議同學需要學習如何閱讀 Syllabus,視之為一個保障。同學可以選擇性地操練以往的題目。在此建議同學這樣安排:

  • 必修部分:操練以往的 Paper 1 (Out-syllabus 題目外)及 Paper 2D 程式編寫中較淺的題目
  • 選修單元 A:操練以往的 Paper 2A (除了背書部分外)
  • 選修單元 B:操練以往的 Paper 2C 中的網站類題目,並額外加練 JavaScript 及 PHP 兩項語言
  • 選修單元 C:操練以往的 Paper 2D 其餘的程式編寫題目。

坊間會有模擬考試嗎?
一般而言,在 12月 / 1月的時間會有由 HKACE 舉辦的 Mock Exam。

坊間的資源真的不足。我該怎樣學習?
Willis 一向建議如下:ICT 並不是一科講求背誦的科目。只要有透徹理解學習的內容,並能以自己的說話清楚地表達,便能回答 ICT 中大部分的題目。Willis 的學生大都使用《溫習指南》來檢查自己是否達到 ICT 所定的學習要求。

ICT 適合我嗎?

1)
IF 你喜歡電腦 OR 你喜歡編寫程式
THEN ICT 適合你

新制下的 ICT 大幅提升了教授編寫程式的部分。如果你很想學習關於電腦的運作和操控,ICT 絕對適合你。

ICT 中的不少題目會要求考生把兩樣非常相似的東西作比較,然後回答他們的優缺點。如果你能說出不同東西之間的不同之處,ICT 絕對適合你。

2)
IF 你懂得怎樣仔細思考
THEN ICT 適合你

3)
IF 你想學懂一些有用技能
THEN ICT 適合你

不論是使用 Excel、Database,或是使用 Python、JavaScript 等,這些都是在大學甚至職場中十分重要的技能。你想在大學或職場勝人一籌嗎?想的話,ICT 絕對適合你。

ICT 有「學渣級神科」之稱,只要努力學習的話,DSE 要考 4 級並非難事。你是個勸奮的學生嗎?是的話,ICT 絕對適合你。

4)
IF 你是一名勸奮的學生
THEN ICT 適合你

ICT 溫習指南


「明白 ICT 的基本脈絡」以及「明白考試要求」是 HKDSE ICT 的考生理應具備的技能。但是,由於坊間缺乏 ICT 的資源,大部分 ICT 學生在學習時都苦無方法。《資訊及通訊科技溫習指南》的寫作目的就是希望同學 明白 ICT 的考試要求以及題目趨勢。

ICT 升級速效課程 @ Snapask


用 6 堂時間,重溫 ICT 重點課題

課程重點:

  • ICT 課程中你不可不識的重點概念
  • 以最簡潔有力的方式,解釋 ICT 內容
  • 精讀筆記,配合大量以 2015-2020 年 DSE 考試為本的練習題目

課程範圍:

  1. 資訊處理
    Information Processing
    包含為 Elective A 學生而設的練習題目
  2. 電腦系統基礎
    Computer System Fundamentals
  3. 互聯網及其應用
    Internet and Its Application
    包含為 Elective B 學生而設的練習題目
  4. 編程與社會影響
    Programming and Social Implications
  5. (C) 多媒體製作及網站建構的重要題目
    Essential Topics in (C) Multimedia Production and Web Site Development
  6. (D) 軟件開發的重要題目
    Essential Topics in (D) Software Development

本課程適用 2023/2024 DSE 考生。

免費加入 ICT Telegram 群組 / Discord Server


這個 ICT Telegram 群組及 Discord 伺服器由 Willis 發起及管理。 Willis 在 2020 年於科大商學院的資訊系統(Information Systems)系中以一級榮譽畢業,其後在 2022 年 DSE ICT 考獲 5** 成績。除了教授中學 ICT 課程外,Willis 亦是科大的研究助理,負責為不同的實驗編寫網頁程式,讓參加者使用。

為甚麼你應該加入 ICT Telegram 群組?

  • 與全港的 ICT 學生交流學習心得
  • 免費向 ICT 導師
  • 獲得最新的 ICT 學科及業界資訊
  • 🆕 隨時於群組/私訊問書,亦可以把完成的 Pastpaper send 給 Willis 作批改!

其它 ICT 資源 / 文章