+ + 課程補充資料 ( 完稿版 ) 資訊及通訊科技課程及評估指引(中四至中六)

33  Download (0)

Full text

(1)

資訊及通訊科技課程及評估指引(中四至中六)

課程補充資料 (完稿版)

課 程 框 架

修訂的課程框架 (2025 年或以後的香港中學文憑考試) 必修部分 (144 小時) A. 資訊處理

(37 小時)

B. 電腦系統基礎 (20 小時)

C. 互聯網及其應用 (31 小時)

D. 計算思維與程式編寫 (48 小時)

E. 資訊及通訊科技對社會的影響 (8 小時)

+

選修部分 (76 小時) (選修兩項)

A. 數據庫 B. 網絡應用程式開發 C. 算法與程式編寫

+

校本評核

(30 小時)

(2)

必 修 部 分

必 修 部 分 包 含 五 個 單 元 。 A . 資 訊 處 理

簡 介

本 單 元 旨 在 讓 學 生 掌 握 資 訊 系 統 及 資 訊 處 理 的 基 礎 知 識 , 並 了 解 數 據 在 電 腦 中 的 表 示 方 式 。 本 單 元 在 學 習 不 同 種 類 的 數 據 時 需 要 運 用 不 同 軟 件 來 處 理 , 並 通 過 實 用 的 課 業 活 動 , 讓 學 生 處 理 及 演 示 資 訊 。 建 基 於 學 生 在 初 中 階 段 已 掌 握 的 試 算 表 及 數 據 庫 , 本 單 元 將 進 一 步 增 加 學 生 對 相 關 詞 彙 的 理 解 , 藉 以 幫 助 學 生 提 升 個 人 的 工 作 表 現 或 學 習 的 效 率 , 以 及 應 用 有 關 知 識 和 技 術 解 難 及 分 析 數 據 。

學 習 重 點 學 生 將 學 習

 現 實 生 活 中 的 資 訊 系 統 及 資 訊 流 程 ;

 資 訊 與 數 據 兩 者 的 分 別 ;

 如 何 在 電 腦 中 組 織 及 表 示 數 據 ;

 數 據 操 縱 和 分 析 及

 資 訊 及 通 訊 科 技 的 進 步 如 何 促 進 資 訊 時 代 的 出 現 與 發 展 , 以 及 其 對 社 會 帶 來 的 影 響 。

本 單 元 約 佔 37 小 時 。 詳 情

本 單 元 包 括 四 個 課 題 , 即 「 資 訊 處 理 簡 介 」、「 數 據 組 織 及 數 據 控 制 」、「 數 據 表 示 」 及 「 數 據 操 縱 和 分 析 」。 四 個 課 題 的 詳 情 如 下 :

(3)

課題 學習目標 備註

a. 資訊處理簡介 (3 小時) • 識別及檢視資訊系統的各個部件 部件包括系統功能、數據、流程、科技及從 業員

• 區分各種處理資訊的過程 處理資訊的過程包括數據收集、組織、分析、

儲存、處理、傳輸及演示

列舉日常生活的例子,包括電腦及非電腦的 處理方法,以鞏固及提升學生對相關活動的 理解

• 瞭解數據與資訊兩者之間的差異,辨識圖 像、音效、視像、文本等不同種類的數據

• 界定資訊時代,討論知識型社會中資訊素 養的重要性

重點討論科技發展如何導致資訊時代的出 現,以及在現今社會,如何有效地將資訊加 以分析及靈活地將之轉化為知識

b. 數據組織及數據控制 (4 小時) • 從數據分級組織中辨別數據、記錄、欄、

檔案和數據庫

• 解釋如何組織、儲存及提取記錄。說明直 接存取和順序存取兩種檔案存取方法的 優點、缺點及其應用要點

• 討論數據控制的重要性

(4)

課題 學習目標 備註

• 闡述運用有效性檢驗及奇偶檢測來偵測 誤差,並運用驗證及有效性檢驗來防止出 現誤差

c. 數據表示 (10 小時) • 區分模擬及數碼數據,並陳述需要模擬數 據與數碼數據相互轉換的應用或情境

• 解釋為何資訊科技需要使用數碼數據 應提及二進制的位元與樣式/組合數量之間 的關係,例如三個二進制位元可表示八種顏 色

• 將整數由十進制數字轉換為二進制數字 或十六進制數字,或反過來作出轉換

採用二進制補碼表示負整數

• 利用二進制數字作簡單運算(只限加減 數),並分析溢出誤差

為了解所出現的誤差, 學生須懂得 n-bit 可 容納的最小和最大的數字(最多為 2 字節)

• 瞭 解 字 符 如 何 在 美 國 信 息 交 換 標 準 碼

(ASCII)、大五碼(Big-5 code)、國標碼

(GB code)和統一碼(Unicode)等國際 通用標準中表示

解釋字符集的大小與表示法兩者之間的關 係,惟無須緊記特定碼

• 簡識如何將各種多媒體元素數碼化,並將 其轉換為不同的檔案格式,比較各個格式 儲存相同數據時的差別

常見的檔案格式包括 bmp、png、 jpg、wav、

mp3、avi、mpeg4、txt、docx、odt 與 pdf

(5)

課題 學習目標 備註 d. 數據操縱和分析 (20 小時) • 描述和使用試算表的基本功能來解決問

內容應涵蓋在公式內使用單元格參照、函數 和數學、邏輯及關聯運算符的運用

• 運用試算表示範數據操作的技術 包括運用一項或多項準則篩選、搜索、排序 數據,並在多個試算表作動態的數據操作

• 運用樞紐分析表(及樞紐分析圖)和「假 設」情境應用試算表作數據分析工具

除認識樞紐分析表的基本特點及函數(總 和、小計及平均值)外,學生可透過課業,

藉著變更樞紐分析表不同的欄位,以觀察及 分析數據與數據之間的相互關係

透過圖表、模擬現實生活及「假設」情境,

學生須能夠辨別趨勢,作有根據的決定及理 性的預測,從而培養其明辨性思考能力,以 期受用終身

• 運用數據組織的概念及使用數據庫管理 系統(DBMS)工具,建立及維護一個簡 單的數據庫

• 建立及使用填寫式表格作數據輸入

• 利用查詢數據庫資料,練習提取及操作數 據,並製作資料報告

包括在單一數據庫表以查詢方式選擇、篩選 及排序數據;學生須跟蹤及闡釋簡單的結構 化查詢語言(SQL)語句;雖無需編製複雜 報告,但仍須因應對象而製作及格式化報告

(6)

B . 電 腦 系 統 基 礎

簡 介

本 單 元 旨 在 介 紹 電 腦 系 統 內 的 不 同 部 件 是 如 何 結 合 在 一 起 來 完 成 工 作 的 , 藉 以 幫 助 學 生 建 立 其 對 電 腦 系 統 的 基 本 認 識 , 包 括 認 識 電 腦 的 功 能 單 位 、 系 統 軟 件 及 不 同 類 型 的 運 作 方 式 於 不 同 方 面 的 應 用 。

學 習 重 點 學 生 將 學 習

 電 腦 系 統 各 個 主 要 部 件 的 功 能 及 特 性 , 以 及 部 件 之 間 如 何 互 相 配 合 以 執 行 電 腦 作 業 ;

 主 要 周 邊 設 備 的 功 能 及 特 性 , 以 及 因 應 某 一 特 定 情 況 所 選 用 的 周 邊 設 備 ;

 管 理 系 統 及 檔 案 的 各 種 實 用 程 式 的 使 用 ;

 不 同 操 作 系 統 的 功 能 , 和 電 腦 網 絡 的 基 本 概 念 及 其 應 用 ; 及

 不 同 類 型 的 運 作 方 式 。 本 單 元 約 佔 20 小 時 。 詳 情

本 單 元 包 括 兩 個 課 題 , 即 「 基 本 機 器 組 織 」 及 「 系 統 軟 件 」。 兩 個 課 題 的 詳 情 如 下 :

(7)

課題 學習目標 備註 a. 基本機器組織 (14 小時) • 解釋電腦系統硬件的功能,如輸入及輸出

設備、處理器、匯流排系統、主要及輔助 儲存設備

處理器包括中央處理器(CPU)及圖形處理器 (GPU)

• 解釋 CPU 及其部件的結構和功能 學生須明白中央處理器是以頻率量度;介紹 微秒、納秒、微微秒等單位詞彙

• 簡述單一處理器上的提取─譯碼─執行周 期及儲存的各個步驟,並描述各部件、寄 存器及匯流排在整個機器周期中所扮演 的角色及其相互關係

• 描述隨機存取記憶體(RAM)、唯讀記憶 體(ROM)及快取記憶體的功能及特性,

並認識記憶體的大小、記憶體位址、字長 與電腦作業表現之間的關係

學生須延伸對主記憶體的了解至最新 RAM 和 ROM 的版本或技術,其容量及數據存取 速度

學生亦須認識萬億字節、十億字節、百萬字 節及千字節等詞彙,並區別電腦用的前綴與 國際單位制(SI)表示法的分別(例如:1KB

= 1024 字節,而非 1000 字節)

• 描述輸入及輸出設備的特點、優點、缺點 及其應用;因應特定情境,解釋所選用的 合適設備來收集和顯示資訊

學生須瞭解用以收集及顯示不同數據(如圖 像、音效、視像及文本)的各種硬件設備,

但無須了解各項設備的操作技術詳情

(8)

課題 學習目標 備註

• 從隨機存取或順序存取、設備的易失性或 非易失性、數據傳輸率及儲存容量等方 面,描述各種儲存設備的功能特性

儲存設備包括磁碟、光碟、快閃記憶體、磁 帶及網絡儲存;在了解儲存設備的特性時,

學生須留意儲存設備的演變趨勢──容量愈 來愈大,速度亦愈來愈快,但體積卻愈來愈 小

• 簡述電腦系統的最新發展,包括處理器功 能、主記憶體技術、輔助儲存設備及數據 通訊

不需要深入了解技術詳情

b. 系統軟件 (6 小時) • 瞭解系統軟件和應用軟件的功能,以及硬 件、系統軟件、應用軟件及用戶之間的關 係

• 簡述操作系統的基本功能,描述一些常用 的操作系統,並說明各系統的差異及應用

• 陳述實用程式及驅動程式的功能及用途 實用程式的例子包括數據壓縮程式、病毒偵 測程式、檔案管理程式、磁碟重組軟件及系 統監察軟件;不需深入了解有關程式的技術 詳情,但教師應提供示範或讓學生練習使用 有關實用程式

• 區分各類電腦系統的特性及應用 電腦系統包括成批工件處理系統、網上互動 系統及實時系統、並行式處理系統、分布式 處理系統和虛擬化

(9)

C . 互 聯 網 及 其 應 用

引 言

本 單 元 學 習 內 容 包 括 上 網 的 概 念、互 聯 網 服 務 及 應 用,以 及 初 級 網 頁 設 計 , 旨 在 幫 助 學 生 熟 習 互 聯 網 的 基 礎 知 識 。 此 外 , 學 生 亦 有 機 會 批 判 地 分 析 網 上 取 得 資 料 的 可 靠 性 , 並 體 會 互 聯 網 對 社 會 上 各 種 活 動 的 影 響 。

學 習 重 點 學 生 將 學 習

 上 網 的 方 法 和 上 網 所 需 要 的 硬 件 、 軟 件 和 互 聯 網 服 務 供 應 商 ( ISP);

 互 聯 網 上 可 供 選 擇 的 個 人 、 社 交 及 商 業 活 動 ;

 如 何 參 與 各 項 互 聯 網 活 動 , 例 如 : 尋 找 資 料 、 意 見 交 流 、 交 換 信 息 及 檔 案 ;

 在 互 聯 網 上 傳 輸 及 展 示 多 媒 體 元 素 所 涉 及 的 技 術 ;

 設 計 及 建 構 簡 單 的 網 頁 , 以 供 預 期 讀 者 瀏 覽 ;

 互 聯 網 的 潛 在 危 機 和 減 低 威 脅 的 方 法 ; 及

 安 全 、 合 理 、 合 法 及 合 乎 道 德 地 使 用 資 訊 及 通 訊 科 技 的 需 要 。 本 單 元 約 佔 31 小 時 。

詳 情

本 單 元 包 括 四 個 課 題,即「 建 網 及 互 聯 網 基 本 知 識 」、「 互 聯 網 服 務 及 應 用 」、

「 初 級 網 頁 創 作 」 及 「 網 上 威 脅 及 保 安 」。 四 個 課 題 的 詳 情 如 下 :

(10)

課題 學習目標 備註 a. 建網及互聯網基本知識 (9 小時) • 界定及比較局部區域網絡(LAN)及寬廣

區域網絡(WAN)

• 瞭解 IPv4 與 IPv6 的格式和功能 不須詳細了解它們的細節

• 討論網絡所提供的一般服務 服務包括內部通訊、會議及資源共享

• 闡述網絡所需硬件的功用 硬件包括通訊連結(例如:光纖、微波、無 屏蔽雙扭線、衛星等)、數據機、網絡介面 卡、網絡連接裝置(例如:交換器及路由器 等)

向 學 生 介 紹 無 線 電 腦 網 絡 業 界 的 通 用 標 準,以及相關的概念包括頻率、頻帶寬度、

干擾、漫遊(roaming)等

• 以速度、成本、安全性及可用性來比較一 般連接互聯網的方法

連接互聯網的方法包括使用無線、寬頻等

• 了解通訊軟件及通訊協定的需要 包括 TCP/IP 的基本概念

• 描述數據如何在互聯網上傳輸,了解畫一 資源定位(URL)、網域名稱系統(DNS)、 超文本傳輸協定(HTTP)及超文本傳輸 安全協定(HTTPS)的概念

(11)

課題 學習目標 備註 b. 互聯網服務及應用 (5 小時) • 制訂有效策略,運用搜尋器在萬維網上搜

尋特定資料,並能批判地分析資料來源

• 辨別適合在網頁上使用的圖形、音效及視 像檔案格式;運用插件及播放器播放網上 找到的多媒體元素

• 應用不同網上服務,例如檔案傳輸、遠程 登入、網上交談、論壇及電郵

• 闡述流式傳輸技術的概念及其在話音郵 件、視像會議及網上廣播等的應用

不須詳細了解流式傳輸技術

• 重視互聯網發展及擴充對社會上各種活 動的影響

培育學生對科技進步作為改變的推動者角 色的關注,並對其大幅度改善人類的生活素 質所作的貢獻持欣賞態度,例如運用物聯網 和雲端服務來建構智慧城市

c. 初級網頁創作 (3 小時) • 識別超文本標示語言(HTML)的基本建 構,明白其作為解決跨平台議題的方法

• 討論網頁的組織,以供預期讀者瀏覽,並 且把網頁上傳至萬維網

網頁設計應考慮資訊組織、便於導航、適當 設置連結、表格、框及多媒體元素、顏色配 搭、背景設計、字體大小及款式,以方便預 期讀者瀏覽

學生無須背誦超文本標示語言碼

(12)

課題 學習目標 備註 d. 網上威脅及保安 (14 小時) • 描述常見網絡保安威脅所造成的潛在風

網絡保安威脅包括病毒、蠕蟲及木馬程式、

間諜軟件、勒索軟體、未經授權存取、攔截、

通過動態網頁進行入侵及拒絕服務(DoS)

攻擊等

• 提議有效措施以改善網絡的保安 保安措施包括抗瀏覽器設定、電腦病毒軟 件、認證、存取及用戶許可權控制、防火牆、

無線安全協議(如 WPA)及虛擬私有網絡

(VPN)所使用的互聯絡網協定安全(IPsec)

• 討論網上潛在的私隱威脅,並建議保護私 隱的方法

輔以有關罪行的新聞報道,討論以下構成侵 犯私隱行為的途徑:竊聽、黑客入侵、仿冒 詐騙、濫發郵件、垃圾電郵等

重視使用匿名及密碼的方法以保護私穩 教師可列舉一些有關非授權使用電腦的法 律後果的例子

• 認識防止竊聽及資訊阻截的資訊加密技 術

內容包括數據加密的基本概念、公開及私人 密碼匙加密系統(例如香港公開密碼匙的基 礎建設(Hong Kong PKI))、及密碼匙大小 與保安程度的關係

(13)

課題 學習目標 備註

• 解釋如何利用身分鑑定及授權程序來控 制網上資料的存取

基本概念包括個人的身分鑑定方法、身分鑑 定程序所使用的權標種類、數碼證書,以及 通過從簽發機構獲得的數碼證書來鑑定數 碼簽署文檔的過程

• 瞭解電子交易所採用的保安措施 介紹電子商貿以保密插口層(SSL)傳輸保 密資料的概念

學生須認識其他在線交易的保安措施,例 如:智能卡、保安權標、數碼證書、流動手 機短信服務(SMS)

• 意識保安措施的最新發展

(14)

D . 計 算 思 維 與 程 式 編 寫

引 言

計 算 思 維 是 一 種 以 電 腦 解 難 方 式 來 解 決 問 題 的 方 法 。 學 生 通 過 一 系 列 概 念 , 如 抽 象 化 、 算 法 和 自 動 化 , 成 為 工 具 構 建 者 而 不 是 工 具 用 戶 。 本 選 項 旨 在 教 學 生 運 用 系 統 的 思 考 過 程( 抽 象 化 )、制 定 解 決 方 案 步 驟( 算 法 思 維 ) 和 編 寫 程 式 ( 編 程 /編 碼 ) 作 為 解 決 方 案 。 進 階 的 編 程 概 念 將 於 算 法 與 程 式 編 寫 選 項 裏 介 紹 。

學 習 重 點 學 生 將 學 習

 系 統 地 解 難 的 技 巧 ;

 將 系 統 化 解 難 的 概 念 應 用 於 日 常 生 活 中 所 遇 到 的 問 題 上 ;

 使 用 偽 代 碼 及 / 或 程 式 流 程 圖 來 展 示 算 法 ;

 創 意 地 設 計 和 開 發 程 式 ;

 如 何 使 用 合 適 的 程 式 編 寫 語 言 去 表 明 不 同 的 程 式 編 寫 範 式 ;

 如 何 辨 別 算 法 的 目 的 , 追 蹤 邏 輯 流 程 和 檢 視 在 執 行 過 程 中 變 量 值 的 轉 變 ; 及

 解 決 相 同 問 題 所 採 用 的 不 同 方 法 , 以 及 其 相 互 之 間 的 不 同 之 處 。 本 單 元 約 佔 48 小 時 。

詳 情

本 單 元 包 括 四 個 課 題 , 即 「 問 題 建 構 和 分 析 」、「 算 法 設 計 」、「 程 式 開 發 」 及 「 程 式 測 試 和 除 錯 」。 四 個 課 題 的 詳 情 如 下 :

(15)

課題 學習目標 備註 a. 問題建構和分析 (5 小時) • 界定問題及其範圍

• 通過辨別所需的輸入和輸出及陳述所需 的過程來分析問題

例子︰

• 計算貸款的利息和列出所需的分期

• 找到身體質量指數(BMI)來保持健康 的體重

• 編寫程式讓機器人檢測和跟踪路線

• 懂得把問題分為較小及便於管理的子問 題

例如子問題可代表解決問題方案的輸入、處 理及輸出

• 辨別相似問題的共同元素 例子︰

• 按身高為一組學生進行遞增排序,從中 辨別相關的格局,然後修改方法,按體 重為一組學生進行遞減排序

• 透過編寫程式讓機械人行出一個正方 形,從中辨別相關的格局,然後修改該 程式,讓機器人行出其他多邊形 b. 算法設計 (12 小時) • 以一系列的步驟執行空運行,以確定其用

途和/或輸出

• 界定算法的涵義,利用偽代碼及程式流程 圖作為展示算法的方法

(16)

課題 學習目標 備註

• 簡述及討論問題的輸入及輸出要求,並且 設計合適的用戶界面

• 認識簡單數據類型及數據結構的用途及 性質,從而解決有關問題

簡單數據類型只限於整數、實數、字符及布 爾,簡單數據結構則限於字串及單陣列;向 學生介紹布爾邏輯(AND, OR, NOT)及真假 值表

• 選擇適當數據類型作為解決特定問題的 方案,並討論所選數據類型的優點

• 設計及建立涉及基本控制結構的標準算 法

控制結構包括序列、選擇(對分及多向)及 迭代(前期測試、後期測試及循環)

• 建立及檢視算法,例如載入及打印陣列,

以及在陣列中加入或刪除某個項目

• 建立追踪表以顯示一組步驟中每一個階 段的變量值

• 在算法中找到邏輯錯誤,並更正算法以除 去錯誤,和按要求的改變去修改算法

• 描述設計電腦解決方案時採用模組的好 處

學生須養成習慣使用模組方法去制定算法結 構,以設計解決複雜問題的方案

c. 程式開發 (20 小時) • 了解變量、常數和簡單列表(一維陣列), 並使用於不同的問題情境

(17)

課題 學習目標 備註

• 使用運算符、表示式、賦值語句、輸入和 輸出語句

算術運算符的例子包括加法、減法、乘法、

除法和模數

關係運算符的例子包括等於、不等於、大於、

「大於或等於」、小於及「小於或等於」

布爾運算符的例子包括 AND、OR 和 NOT

• 了解並使用序列、選擇和迭代(不需要嵌 套循環)構造來編寫程式

• 建立程式來解決所提供的問題 例子︰

• 在列表中查找最小值、最大值和平均值

• 搜索列表中的項目並輸出搜索結果

• 找出字符串的長度

• 從字串中提取所需的字符

• 計算符合列表中指定條件的項目的總 數

• 檢查列表中的值是否按次序排列

• 使用數學公式 d. 程式測試及除錯 (11 小時) • 應用數據驗證設計合適的測試數據 學生需要辨別邊界案例

• 了解並描述程式錯誤的類型:語法、邏輯 和運行時,解釋它們發生的原因和運行除 錯

(18)

課題 學習目標 備註

• 比較用不同的算法解決相同問題的優劣 鼓勵學生從執行步數及資源的運用的角度去 比較使用不同算法解決同一問題的優劣

(19)

E . 資 訊 及 通 訊 科 技 對 社 會 的 影 響

引 言

本 單 元 旨 在 幫 助 學 生 理 解 及 以 道 德 角 度 分 析 使 用 資 訊 及 通 訊 科 技 所 帶 來 的 各 種 問 題,包 括 其 在 經 濟、法 律、社 會、道 德 及 保 安 等 方 面 所 構 成 的 影 響 。 學 生 應 就 這 些 議 題 進 行 討 論 及 辯 論 , 藉 以 培 養 個 人 所 需 的 分 析 及 詮 釋 能 力 , 建 立 本 身 對 資 訊 及 通 訊 科 技 符 合 規 範 的 實 踐 。 本 單 元 著 重 培 養 學 生 建 立 正 確 態 度 , 無 論 將 來 進 修 或 工 作 , 以 至 終 其 一 生 的 立 身 處 世 方 面 , 均 能 以 負 責 任 、 合 乎 道 德 標 準 及 合 法 地 使 用 科 技 。

雖 然 已 設 立 了 本 單 元 就 此 議 題 作 特 別 介 紹 , 但 本 課 程 內 的 其 他 部 分 仍 會 對 此 一 再 予 以 提 及 和 論 述 , 藉 以 加 強 學 生 對 此 議 題 的 關 注 。

學 習 重 點 學 生 將 學 習

 科 技 創 新 的 基 本 概 念

 與 公 平 存 取 資 訊 及 通 訊 科 技 相 關 的 議 題 ;

 使 用 資 訊 及 通 訊 科 技 時 的 道 德 考 慮 因 素 ;

 使 用 資 訊 及 通 訊 科 技 對 健 康 造 成 的 威 脅 和 採 取 各 項 相 應 的 預 防 措 施 ; 及

 有 關 知 識 產 權 及 私 隱 權 的 主 要 議 題 。 本 單 元 約 佔 8 小 時 。

詳 情

本 單 元 包 括 三 個 課 題,即「 科 技 創 新 」、「 健 康 及 道 德 議 題 」、及「 知 識 產 權 」。

四 個 課 題 的 詳 情 如 下 :

(20)

課題 學習目標 備註

a. 科技創新 (3 小時) • 了解科技創新的基本概念及其應用 例子包括通過人工智能和數據科學識別格 局、三維打印技術、擴增實境和虛擬實境 學生應該對這些技術有實作的經驗

b. 健康及道德議題 (3 小時) • 辨別使用資訊及通訊科技對健康造成的 威脅;建議在使用資訊及通訊科技時,實 踐良好的人機工程學

在人機工程學方面,考慮的因素包括減少因 重複動作所造成的身體損傷、辦公室傢具的 適當設計及擺設、軟件的設計(包括方便用 戶的特點,例如容易使用和具一致性的用戶 界面等)及工作環境

• 認識到公平存取的重要性 學生應陳述互聯網上資訊自由的好處和壞 處,他們還應從數碼隔閡、性別公平和殘障 人士的存取,以及從地區和全球角度,討論 資訊及通訊科技的公平使用議題

• 討論使用資訊及通訊科技時的道德考慮 因素

c. 知識產權 (2 小時) • 了解知識產權及版權的基本概念

• 從用戶和軟件開發商的角度出發,了解不 同的軟件許可方式的好處及風險,例如免 費軟件、共享軟件、開放源碼軟件及版權 軟件

(21)

課題 學習目標 備註

• 敘述侵犯軟件版權及互聯網上盜版的行 為

學生須討論侵犯版權行為對社會、法律及經 濟所產生的影響;養成確認資訊來源的習 慣,並注意適當地使用多媒體材料,以及非 法使用和廣泛散播這些材料可能觸犯的罪行 及導致的後果

• 意識可減少數碼財產被知識產權盜竊的 方法

例如使用數碼水印及數碼簽署

• 瞭解在香港侵犯版權(尤其是與教育有關 的侵權行為)可引致的法律後果

教師可列舉一些有關侵犯版權的法律後果的 例子

(22)

選 修 部 分

選 修 部 分 包 含 三 個 選 項 。 A . 數 據 庫

引 言

本 選 項 旨 在 向 學 生 介 紹 數 據 庫 及 關 聯 式 數 據 庫 設 計 的 基 本 概 念 , 包 括 數 據 庫 的 應 用 、 管 理 及 設 計 。 學 生 亦 會 學 習 使 用 結 構 化 查 詢 語 言 ( SQL) 在 關 聯 式 數 據 庫 中 建 構、處 理 及 提 取 資 料,以 及 探 討 數 據 庫 有 關 保 安、完 整 性 、 數 據 私 隱 等 方 面 的 議 題 。 透 過 學 習 本 選 項 , 學 生 將 對 數 據 庫 的 概 念 、 使 用 技 巧 及 應 用 等 有 一 基 本 認 識 , 以 及 對 建 立 數 據 模 型 也 有 基 本 的 概 念 。 學 生 在 修 讀 本 選 項 前 應 已 先 學 習 必 修 部 分——單 元( A)資 訊 處 理 的 相 關 知 識 及 技 能 。

在 課 程 設 計 上 , 本 選 項 課 題 ( a)「 關 聯 式 數 據 庫 概 念 」 的 子 題 屬 於 必 修 部 分─單 元 ( A) 資 訊 處 理 子 題 「 數 據 組 織 及 數 據 控 制 」 的 延 伸 部 分 。

學 習 重 點 學 生 將 學 習

 數 據 庫 及 數 據 庫 管 理 系 統 ( DBMS) 有 關 的 概 念 及 應 用 技 巧 ;

 關 聯 式 數 據 庫 的 基 本 概 念 及 使 用 結 構 化 查 詢 語 言 ( SQL) 去 建 構 、 處 理 及 提 取 關 聯 式 數 據 庫 的 資 料 ;

 使 用 實 體 關 係 圖 方 法 以 建 構 簡 單 的 數 據 模 型 ; 及

 一 個 良 好 的 數 據 庫 設 計 , 作 為 數 據 庫 管 理 系 統 發 展 藍 圖 的 重 要 性 ;

 數 據 私 隱 的 重 要 性 , 並 且 藉 此 識 別 多 種 不 同 的 改 善 措 施 。

本 選 項 約 佔 38 小 時 。 詳 情

數 據 庫 選 項 包 括 三 個 課 題 , 即 「 關 聯 式 數 據 庫 概 念 」、「 結 構 化 查 詢 語 言 」 及 「 數 據 庫 設 計 方 法 簡 介 」。 三 個 課 題 的 詳 情 如 下 :

(23)

課題 學習目標 備註

a. 關聯式數據庫概念 (6 小時) • 描述關聯式數據庫的基本概念 內容包括實體、關係、屬性、域、索引、鍵 碼(例如:主關鍵碼、外鍵碼及候選鍵碼)、

完整性(例如:實體完整性、參照完整性和 域完整性);學生須從日常應用例子中辨別關 聯式數據庫的基本元素

• 建立簡單的關聯式數據庫 學生須瞭解如何以形式不同但卻合理可行的 方式組織關聯式數據庫內的數據,並能在資 料表間建立所需的關係

• 描述回滾的目的

b. 結構化查詢語言 (18 小時) • 使用結構化查詢語言以維護簡單的關聯 式數據庫,在最多三個資料表中操控當中 的數據及藉此提取所需資訊

所涉及的技能包括︰

• 修改資料表結構

• 增加、刪除及修改資料表內的數據

• 以過濾方式檢視、排序、挑選內容及建立 不同的檢視形式

• 使用適當的運算符及算式(例如算術運算 符及算式、比較運算符、邏輯運算符及 in、between 及 like 運算符等)進行特定 操作

• 使用簡單的內置函數(例如集合及字串函 數等)

• 查詢多個資料表,包括使用等連接、自然 連接及外連接

• 進行子查詢(只限一子層)

(24)

課題 學習目標 備註 c. 數據庫設計方法 (14 小時) • 意識各實體在關聯式數據庫中的不同關

• 分析商業、教育或其他領域內簡單的情 境,並且在設計數據庫時建立簡單的實體 關係圖(只涉及二元關係)

須簡介如何把多對多關係分解成為多項一對 多關係

• 解釋數據冗餘度的概念,並討論減低數據 冗餘度的方法或措施

學 生 須 能 使 用 規 範 化 ( 最 多 至 第 三 範 式

(3NF)),以減低數據冗餘度

• 描述非規範化的需求和程序

• 轉換實體關係圖為關聯式數據庫的資料 表

• 使用用戶存取權限來實現數據隱私

(25)

實 體 關 係 圖 使 用 的 符 號

意 義 符 號

實 體

屬 性

主 要 屬 性

關 係

一 對 一 關 係

一 對 多 關 係

多 對 多 關 係

參 與 限 制 :

在 強 制 一 面 用 | 在 非 強 制 一 面 用 O

關係

關係

1 M

M 關係 N

關係 屬性

主要屬性 實體

1 關係 1

(26)

B . 網 絡 應 用 程 式 開 發

引 言

本 選 項 旨 在 讓 學 生 了 解 網 絡 服 務 和 客 戶 機—伺 服 器 通 訊 的 基 本 概 念 , 以 及 使 用 不 同 服 務 以 建 立 和 實 施 簡 單 網 絡 的 相 關 知 識 和 技 能 。 本 選 項 幫 助 學 生 學 習 有 關 網 站 建 構 與 網 絡 應 用 程 式 的 實 用 知 識 , 包 括 學 習 在 客 戶 機 和 伺 服 器 編 寫 腳 本 , 以 及 開 發 網 絡 應 用 程 式 。

學 生 在 修 讀 本 選 項 前 應 已 先 學 習 必 修 部 分( C)互 聯 網 及 其 應 用 的 相 關 知 識 及 技 能 。

在 課 程 設 計 上 , 本 選 項 課 題 ( a) 「 網 絡 服 務 與 實 施 」 及 課 題 ( b) 「 網 絡 編 程 與 應 用 」的 子 題 屬 於 必 修 部 分——單 元( C)互 聯 網 及 其 應 用 的 課 題( b)

「 互 聯 網 服 務 及 應 用 」 及 課 題 ( c) 「 初 級 網 頁 創 作 」 的 延 伸 部 分 。 學 習 重 點

學 生 將 學 習

 網 絡 服 務 的 基 本 概 念 ;

 建 立 簡 單 的 電 腦 網 絡 ;

 如 何 編 寫 網 頁 及 於 網 上 出 版 ;

 編 寫 客 戶 機 和 伺 服 器 腳 本 ; 及

 開 發 網 絡 應 用 程 式 。 本 選 項 約 佔 38 小 時 。 詳 情

網 絡 應 用 程 式 開 發 選 項 包 括 兩 個 課 題 , 即 「 網 絡 服 務 與 實 施 」 及 「 網 絡 編 程 與 應 用 」 。 兩 個 課 題 的 詳 情 如 下 :

(27)

課題 學習目標 備註 a. 網絡服務與實施 (14 小時)

i. 客戶機—伺服器通訊的基本概念 • 瞭 解客戶機—伺服器通訊的基本概念 包括請求和回應的概念,包括 TCP、HTTP 中的 GET 和 POST 請求的通訊埠編號

• 瞭 解客戶機和伺服器兩個網絡程序於網 絡中的角色

• 描述一些常見網絡伺服器提供的服務 常 見 網 絡 伺 服 器 包 括 動 態 主 機 配 置 協 定

(DHCP)伺服器、網域控制伺服器(domain controller)、檔案伺服器、代理伺服器、網間 連接器等

ii. 基本網絡實施 • 裝設簡單的以太網及無線網絡 簡單網絡的例子包括家用網絡,以及小型展 覽和特殊活動中的臨時網絡

• 利用聯網電腦/工作站共用網絡上的資 源

網絡上的資源包括檔案、打印機、互聯網連 接等

• 設定文件夾/檔案共用許可,包括讀、寫 及執行權等

• 設置簡單的服務 簡單網絡服 務 的例子包括萬維網服務和數 據庫服務

(28)

課題 學習目標 備註 b. 網絡編程與應用 (24 小時)

i. 網頁編寫及網上出版 • 編輯簡單網頁 學生須編輯網頁內的 HTML 碼,並能以層疊

樣式表(CSS)為同一組網頁維持統一的設 計及風格

• 網上出版 學生須瞭解不同於網上出版內容的方法,如

建立網站及於網上內容管理系統發佈內容 ii. 網絡編程與應用 • 了解伺服器端及客戶端所涉及的科技的

不同之處

• 建立客戶端界面 學生須以網頁和應用程式建立客戶端界面

• 展示簡單的客戶端和伺服器腳本 例子︰

• 處理來自客戶端的輸入數據(例如計算 二次方程)

• 簡單的數據驗證(例如檢查數字輸入的 範圍)

• 於單資料表數據庫中檢索和更新數據

• 使用曲奇收集用戶的資料

(29)

課題 學習目標 備註

• 開發簡單的網絡應用程式 學生須整合客戶端和伺服器腳本來建立應 用程式

例子︰

• 某購物中心的餐館搜尋器

• 某班的功課清單

• 個人體重管理系統

• 意識網絡應用程式開發的新趨勢

(30)

C . 算 法 與 程 式 編 寫

引 言

本 選 項 旨 在 向 學 生 介 紹 進 階 程 式 編 寫 概 念 以 及 透 過 有 系 統 地 學 習 算 法 設 計 及 程 式 編 寫,藉 以 發 展 學 生 解 決 問 題、邏 輯 思 維 和 明 辨 性 思 考 方 面 的 能 力 。 學 生 可 以 學 習 如 何 獨 立 設 計 和 開 發 電 腦 程 式 以 解 決 有 關 問 題 及 與 實 物 進 行 互 動 。 學 生 還 可 以 學 習 算 法 設 計 的 各 種 原 理 及 技 巧 , 從 而 培 養 個 人 在 軟 件 開 發 方 面 的 創 意 , 並 藉 此 拓 闊 其 資 訊 科 技 的 視 野 , 以 便 能 夠 在 日 後 在 遇 到 特 定 的 問 題 時 , 懂 得 怎 樣 思 考 及 從 中 選 擇 合 適 的 解 難 方 法 。

學 生 在 修 讀 本 選 項 前 應 已 先 學 習 必 修 部 分——單 元( D)計 算 思 維 與 程 式 編 寫 的 相 關 知 識 及 技 能 。

在 課 程 設 計 上 , 本 選 項 課 題 ( a)「 程 式 編 寫 」 的 子 題 「 方 案 設 計 和 實 施 」 和 「 程 式 測 試 和 除 錯 」 屬 於 必 修 部 分——單 元 ( D) 計 算 思 維 與 程 式 編 寫 的 子 題 「 問 題 建 構 和 分 析 」、「 算 法 設 計 」、「 程 式 開 發 」 和 「 程 式 測 試 和 除 錯 」 的 延 伸 部 分 。

學 習 重 點 學 生 將 學 習

 掌 握 優 秀 的 程 式 編 寫 技 巧 的 重 要 性 , 並 藉 此 培 養 良 好 的 程 式 編 寫 風 格 ;

 算 法 的 重 要 性 , 並 構 思 和 批 判 性 地 制 訂 適 當 的 算 法 解 決 問 題 ;

 在 設 計 和 開 發 電 腦 程 式 方 面 展 示 個 人 的 創 意 ; 及

 如 何 編 寫 程 式 以 解 決 現 實 生 活 中 的 問 題 。

本 選 項 約 佔 38 小 時 。 詳 情

算 法 與 程 式 編 寫 選 項 包 括 兩 個 課 題 , 即 「 程 式 編 寫 」 及 「 程 式 編 寫 在 現 實 生 活 的 應 用 」。 兩 個 課 題 的 詳 情 如 下 :

(31)

課題 學習目標 備註 a. 程式編寫 (32 小時)

i. 方案設計和實施 (28 小時) • 為解決方案選擇合適的數據類型 數據類型包括簡單數據類型、結構化數據類 型及用戶定義數據類型;簡單數據類型已於 必修部分予以討論

• 以流程圖或偽代碼檢閱算法

• 應用計算、累積、交換、檢索、排序及 合併算法編寫程式

檢索算法包括線性檢索和對分檢索;排序算 法包括冒泡排序法、插入排序法和選擇排序 法;學生須明白除了上述三種排序算法外,

還有其他更快的排序算法,例如合併排序和 快速排序法(合併排序法只同時涉及兩陣列 數據)

• 選擇合適算法執行任務 學生須認識一個問題可以用多種不同算法去 解決,至於如何選擇適當的算法則需視乎其 複雜性、數據結構及其取捨等因素而定;學 生須針對效率、正確程度及合適程度,藉以 評估個人所選擇的算法是否恰當

• 在解決方案中應用各種基本結構 學生須使用全程變量、局部變量、常數、賦 值語句、輸入語句、輸出語句、算術運算符、

字串運算符、布爾運算符及布爾邏輯、運算 符的運算(包括優次及結合)

(32)

課題 學習目標 備註

• 在解決方案中應用控制結構 序列、選擇及迭代已於必修部分曾作介紹,

嵌套循環是必需的

• 建立以陣列顯示的表、堆疊及隊列 學生須建立及操作以陣列顯示的線性鏈表、

堆疊及隊列

• 以檔案處理語句操作文字檔 操作涉及刪除、插入、添加及修訂記錄的檔 案更新語句

• 在操作子程式時執行參數傳遞 子程式是以兩種參數傳遞的方法調用:按值 調用及按址調用

• 認識良好的程式編寫風格的重要性 學生須養成習慣,多使用有意義的變量名 稱、註譯、註解、空位及縮排

• 評鑑結構化程式編寫在設計、執行及除 錯方面的用途

ii. 測試和除錯 (4 小時) • 闡釋誤差 數字誤差包括捨入誤差、截尾誤差、溢出誤 差和下溢誤差;其他誤差有語法錯誤、邏輯 錯誤及運行錯誤

• 應用人手方式和除錯工具軟件為程式除 錯

使用子程式存根、標記、斷點和程式追蹤以 測試數據集為程式除錯

(33)

課題 學習目標 備註 b. 程式編寫在現實生活的應用 (6 小時)

• 使用擴充的編程模組或函式庫與實物進 行互動

學生須使用擴充的編程模組或函式庫來收集 傳感器(例如光傳感器和加速度計)的數據 並控制特定設備(例如馬達)。

不需要深入了解擴充的編程模組或函式庫的 詳情

• 透過事件處理器編寫事件驅動程式 特定事件包括用戶動作(例如按下按鈕)和 傳感器值(例如光傳感器的讀數超過定義的 值)

不需要深入了解事件處理器的詳情

• 透過運用語音識別和加速度計等實物的 功能/組件,編寫簡單的程式

例子包括通過語音識別產生文本顯示、控制 馬達的移動和通過加速度計探測動作

Figure

Updating...

References

Related subjects :