課程目標
本課程提供馬拉松式的程式觀念題練習,透過歷屆APCS觀念考古題的練習,逐步強化程式觀念與能力,並熟稔APCS觀念題型的測驗模式。藉由本系統的訓練歷程分析,有助於每位學習者精準掌握各知識節點的準備度,並強化程式設計能力。
課程簡介
「APCS 程式設計馬拉松」是專為訓練程式能力而取得APCS認證所開設的課程,本課程收錄APCS測驗的程式設計觀念題,訓練學生程式設計能力中的程式流程、資料型態、迴圈、函式、陣列等。
依據「APCS 程式設計馬拉松」題庫訓練之完成度,90%以上將可獲得「金級」數位徽章,80%將可獲得「銀級」數位徽章,70%將可獲得「銅級」之數位徽章,並結合學習歷程檔案,透過本系統申請匯出。
課程大綱
課程內容
- 程式設計基本觀念 (basic programming concepts)
- 資料型態 (data types),常數 (constants),變數 (variables),視域 (scope):全域 (global) / 區域 (local)
- 控制結構 (control structures)
- 陣列與結構 (arrays and structures)
- 基礎資料結構 (basic data structures),包括:佇列 (queues) 和堆疊 (stacks)
- 基礎演算法 (basic algorithms),包括:排序 (sorting) 和搜尋 (searching)