IB Computer Science 教學網站
本站是為 IB 文憑課程(IB Diploma Programme, IBDP)電腦科學(Computer Science)學生整理的繁體中文學習網站,依 2027 年 5 月首考的新課綱 編排,涵蓋 Theme A「電腦科學概念」與 Theme B「計算思維與問題解決」兩大主題。每個單元都標出 SL(Standard Level,標準級)與 HL(Higher Level,高級)範圍,並附上精選 YouTube 影片與練習題,讓 SL 與 HL 學生都能依自己的程度選擇學習內容。
如何辨認 SL 與 HL 內容?
本站用三種方式標示程度,一眼就能判斷要不要讀:
| 標示 | 出現位置 | 意義 |
|---|---|---|
| SL HL | 頁面日期下方 | 這一頁 SL 與 HL 都要學 |
| HL only | 頁面日期下方 | 整頁只有 HL 需要學,SL 可略過 |
| 標題後方的 HL 徽章、紫色「HL 延伸」提示框 | 頁面內文 | 該小節或該段落只有 HL 需要學 |
SL 學生的讀法
跳過所有紫色 HL 提示框與標有 HL 徽章的小節即可,其餘內容與練習題都屬於 SL 範圍。
HL 學生的讀法
全部內容都要讀,包含整個 B4 抽象資料型別 單元,以及 A1.4、A3.4、A4.2、A4.3、B3.2 等 HL 專屬主題。
核心概念:IB Computer Science 最需要掌握什麼?
IB Computer Science 的內容很多,但真正貫穿整門課、也是 Paper 1 與 Paper 2 反覆考的,是下面四組核心知識:
另外,機器學習(Machine Learning) 是新課綱最大的新增單元,也是 2027 年 Paper 1 案例研究(case study)的主題背景,建議提早閱讀 A4 機器學習。
課程地圖
| 主題 | 單元 | 子題 | 程度 |
|---|---|---|---|
| Theme A | A1 電腦基礎 | A1.1 硬體、A1.2 資料表示與邏輯、A1.3 作業系統與控制系統 | SL HL |
| Theme A | A1.4 程式翻譯 | 直譯器、編譯器、JIT、位元組碼 | HL only |
| Theme A | A2 網路 | A2.1 網路基礎、A2.2 網路架構、A2.3 資料傳輸、A2.4 網路安全 | SL HL |
| Theme A | A3 資料庫 | A3.1 基礎、A3.2 設計、A3.3 SQL | SL HL |
| Theme A | A3.4 替代資料庫與資料倉儲 | NoSQL、分散式資料庫、資料倉儲 | HL only |
| Theme A | A4 機器學習 | A4.1 基礎、A4.4 倫理 | SL HL |
| Theme A | A4.2 資料前處理、A4.3 機器學習方法 | 清理、特徵工程、迴歸、分類、分群、神經網路、基因演算法 | HL only |
| Theme B | B1–B2 計算思維與程式設計 | B1.1、B2.1–B2.5 | SL HL |
| Theme B | B3.1 單一類別 OOP | 類別、物件、封裝 | SL HL |
| Theme B | B3.2 多類別 OOP | 繼承、多型、組合、設計模式 | HL only |
| Theme B | B4 抽象資料型別 | 鏈結串列、堆疊、佇列、BST、集合、雜湊表 | HL only |
課程結構、考試配分與內部評量(IA)請看 課程導覽。
推薦影音
100+ 個電腦科學概念一次看完
簡述:Fireship 用十幾分鐘快速帶過位元、CPU、資料結構、演算法、網路等上百個名詞。適合開學前先建立整體地圖,之後再到各單元深入。
Crash Course Computer Science 第一集
簡述:Crash Course 的電腦科學系列共 40 集,從計算機歷史一路講到作業系統、網路與機器學習,內容與 IB Theme A 高度重疊。本站各單元會嵌入對應集數,這一集是整個系列的起點。
常見問題
IB Computer Science 新課綱什麼時候開始?
新課綱自 2025 年 8 月開始授課,2027 年 5 月第一次考試。舊課綱的 HL Paper 3 已取消,案例研究改放在 SL 與 HL 共同的 Paper 1。
SL 和 HL 差在哪裡?
SL 與 HL 學同一套核心內容,HL 另外加上 A1.4、A3.4、A4.2、A4.3、B3.2 與整個 B4 單元,考試時間也比較長。詳細比較請看 SL 與 HL 差異。
Paper 2 要用什麼程式語言?
新課綱的 Paper 2 可以選 Python 或 Java 作答,由學校決定授課語言。本站的程式範例以 Python 為主,重要觀念同時提供 Java 版本。
本站內容可以取代 IB 官方課綱嗎?
不行。本站是學習輔助,SL/HL 範圍依公開的新課綱資料整理;確切的學習目標與用語,請以學校提供的 IB 官方《Computer Science Guide》(first assessment 2027)為準。
關於本站
本站由唯客學院維護,想了解我們請看 關於我們。