跳轉至

建立 2026-11-12 更新 2026-11-12 SL HL

SL 與 HL 差異

IB Computer Science 的 SL(Standard Level,標準級)與 HL(Higher Level,高級)共用同一套核心課程,HL 在幾個子題上加深、另外多一個抽象資料型別單元,考試時間與分數也較多。本頁列出兩者的差異,讓你知道哪些內容可以略過、哪些一定要讀。

SL 與 HL 學什麼?

項目 SL HL
建議授課時數 150 小時 240 小時
Theme A 共同內容 A1.1–A1.3、A2.1–A2.4、A3.1–A3.3、A4.1、A4.4 同左
Theme A HL 加深 — A1.4 程式翻譯、A3.4 替代資料庫與資料倉儲、A4.2 資料前處理、A4.3 機器學習方法
Theme B 共同內容 B1.1、B2.1–B2.5、B3.1 同左
Theme B HL 加深 — B3.2 多類別 OOP、B4.1 抽象資料型別
共同子題中的 HL 段落 不用讀 例如分頁與分段記憶體、多工處理、遞迴進階應用等

共同子題裡也有 HL 段落

官方課綱在 SL/HL 共同的子題中,也有少數學習目標只要求 HL。本站在這些地方用標題後的 HL 徽章或紫色「HL 延伸」提示框標出。

SL 與 HL 考什麼?

評量 SL HL
Paper 1(Theme A + 案例研究) 1 小時 15 分,35% 2 小時,40%
Paper 2(Theme B,Python 或 Java) 1 小時 15 分,35% 2 小時,40%
內部評量 IA(計算解決方案) 約 35 小時,30% 約 35 小時,20%

SL 與 HL 的 IA 要求與評分標準相同,但在總成績中的比重不同。詳細說明見 評量與考試 與 內部評量 IA。

應該選 SL 還是 HL?

可以從三個問題判斷:

  1. 大學想讀什麼? 打算申請電腦科學、資訊工程、資料科學等科系,建議選 HL,大學端較看重。
  2. 程式基礎如何? HL 的 B4 要能用程式實作堆疊、佇列、鏈結串列與二元搜尋樹,需要穩定的程式能力與練習時間。
  3. 整體課業負擔? IB 規定三到四科 HL。如果其他 HL 科目已經很重,選 SL 可以把時間留給 IA 與其他科。

SL 學生也可以讀 HL 內容

HL 內容不會出現在 SL 考卷上,但多讀一點 B4 或 A4.3 有助於寫出更好的 IA,也能為大學課程打底。

練習題

練習 1:哪些子題是 HL 專屬?

列出新課綱中整個子題都屬於 HL 的代號。

參考答案

A1.4、A3.4、A4.2、A4.3、B3.2、B4.1。

練習 2:IA 比重

一位 SL 學生與一位 HL 學生的 IA 都拿到滿分 30 分的 24 分,兩人 IA 對總成績的貢獻比例各是多少?

參考答案

24 ÷ 30 = 80%。SL:80% × 30% = 總成績的 24%;HL:80% × 20% = 總成績的 16%。同樣的 IA 表現,對 SL 總成績的影響比較大。