arrow_back回到田野筆記
NETWORKING 已發佈 30 Jul 2026

WJEC A-level 電腦科學:真正重要的是什麼

WJEC A-level 電腦科學課程結構、考試卷和 NEA 編碼專案的實踐分析。

WJEC 的 A-level 電腦科學分為三個部分:兩份筆試考卷和一份非考試評核 (NEA) 編碼專案。從 GCSE 過來的學生常常低估深度提升的影響,特別是在電腦架構和形式演算法分析方面。本指南詳細說明各個部分實際要求什麼,而不只是規格文件的抽象說法。

你要應對的考試結構

第 1 部分 (單元 1) 涵蓋編程、資料結構和電腦系統基礎——包括擷取執行循環、布林代數和數字表示法 (二的補碼、浮點正規化)。第 2 部分 (單元 2) 深入探討演算法、資料庫、網路和電腦的法律/倫理層面。

兩份考卷都混合了簡答題和延伸寫作,都包含用 WJEC 自有風格寫的虛擬碼,這與 Python 或 Java 語法略有不同。要及早熟悉。只寫真實 Python 而從不練習閱讀考試局虛擬碼記號的學生在轉譯時會失分,而不是理解上有問題。

布林代數和邏輯閘值得真正的練習時間

這個章節會讓其他方面能力很強的編程者出錯。使用德摩根定律簡化表達式、為 XOR 和 NAND 組合繪製真值表、在邏輯閘圖和布林表達式之間轉換——這些技能需要重複練習,不只是概念理解。專門針對這個主題練習過去試卷。評分標準顯示需要多少解題過程;跳過步驟即使最終答案正確也會失分。

電腦架構:要懂流水線,不只是詞彙

學生通常能背出「擷取、解碼、執行」,但難以解釋在每個階段程式計數器或記憶體位址暫存器實際發生什麼。WJEC 考試要求你逐步追蹤一個簡化的指令循環。用實際的暫存器名稱 (MAR、MDR、PC、CIR、ALU) 手動繪製幾次,直到這個順序變成自動反應。馮紐曼對哈佛架構也是一樣——要知道一個清晰的區別特徵,不是含糊的一段描述。

NEA:選擇一個你能實際完成的專案

非考試評核在整體成績中占有相當的比重,學生最大的錯誤就是選擇過於雄心勃勃的專案。一個有 SQLite 後端和清潔 Tkinter 或 PyQt 介面的工作庫存管理系統評分會比永遠卡在破損原型的未完成機器學習應用更好。

直接圍繞評核目標架構你的 NEA 寫作:分析 (什麼問題、誰的需求、什麼成功標準)、設計 (資料結構、演算法、介面模型圖)、技術解決方案 (實際代碼,附測試證據)、評估 (是否符合原始成功標準,用真實資料測試)。在每個階段都截圖你的測試——監考官想看證據,而不只是一個聲稱

本文由 AI 協助撰寫,經 Michal Pilch(CISSP)審核並發佈,Korra Studio。

準備好更進一步了嗎?

這是 Korra Studio 知識庫中的一篇筆記——該平台將每個主題與一對一的師資配對。

免費開始arrow_forward