Computer Science
12個單元 · 47個課題
免費的Computer Science學習筆記,專為IB Diploma Programme (DP) - SL & HL學生準備。下列每個章節都涵蓋一個重點主題,附有例題與練習提示,可在 thinka 應用程式中延伸練習。
Core syllabus content (SL/HL core)
Core syllabus content (HL extension)
Resource management
Control
A.1 電腦基礎
電腦系統與架構
資料表示與數制
作業系統與系統軟件
邏輯閘與布林邏輯
計算科技的倫理、社會與環境影響
A.2 網絡
網絡類型與硬件
協定與資料傳輸
網絡安全與加密
雲端與分散式系統
Option (SL/HL core) (HL extension)
Modelling and simulation
Web science
A.3 資料庫
關聯式資料庫設計與模型
資料查詢
交易、完整性與正規化
非關聯式與大規模資料儲存
A.4 機器學習
機器學習與人工智能簡介
資料、訓練與評估
監督式與非監督式學習
神經網絡與深度學習
機器學習的偏差、限制與倫理
B.1 計算思維
界定問題與成功準則
分解與抽象化
演算思維與演算法設計
測試與評估解決方案
B.2 程式設計
變數、資料類型與運算子
選擇與迴圈
陣列、集合與字串
方法、參數與模組化程式
搜尋與排序演算法
檔案處理與輸入驗證
程式追蹤、除錯與測試
B.3 物件導向程式設計 (OOP)
類別、物件與封裝
繼承與多型
以 UML 類別圖設計
將 OOP 應用於問題(HL 深度)
B.4 抽象資料型別(僅 HL)
堆疊與佇列
鏈結串列
樹與二元搜尋樹
圖與遍歷
遞迴與演算法效率
個案研究與考試技巧
閱讀與分析個案研究情境
將主題 A 概念應用於個案研究
卷一答題技巧:計算系統
卷二答題技巧:解難與程式碼
指令用語與結構化作答技巧
看完筆記了?用AI練習題測試自己
立即練習此課題