以撰寫完整程式或副程式為主。可自行選擇以 C, C++, Java, Python 撰寫程式。
APCS考試時間
APCS檢測每年舉辦三次,
檢測日程預訂在1月、6月及10月,
實際日期以APCS官網公告為準。
可依所需報考科目,不限參加次數,成績擇優採用。因此若某一科檢測成績不如預期,
可再次選擇單科報考即可;建議提早準備參加檢測,不用等到申請學校前才報考。
APCS 分數說明

課程安排
課程規劃為一年 共48堂課,
二個階段的學習授課,
帶領孩子全面性準備APCS檢測!
-第一階段-
    
| 堂數 | 
語法觀念 C語言 | 
上機考古練習 Python | 
| 1 | 
程式語言簡介 認識C語言 | 
成績指標 | 
| 2 | 
變數與資料型態 | 
三角形辨別 | 
| 3 | 
格式化的輸入與輸出 | 
秘密差 | 
| 4 | 
運算子與運算式 | 
邏輯運算子 | 
| 5 | 
選擇結構 | 
特殊編碼 | 
| 6 | 
迴圈敘述1 | 
最少相異字母 | 
| 7 | 
迴圈敘述2 | 
籃球比賽 | 
| 8 | 
迴圈敘述3 | 
猜拳 | 
| 9 | 
函數 | 
購物車 | 
| 10 | 
遞迴函數、 儲存體類別、變數範圍 | 
人力分配 | 
| 11 | 
前置處理器與巨集 | 
購買力 | 
| 12 | 
陣列 | 
七言對聯 | 
| 13 | 
陣列與函數 | 
修補圍籬 | 
| 14 | 
字串 | 
程式交易 | 
| 15 | 
矩陣運算 | 
數字遊戲 | 
| 16 | 
指標 | 
巴士站牌 | 
| 17 | 
指標與函數 | 
程式考試 | 
| 18 | 
指標陣列 | 
矩陣轉換 | 
| 19 | 
雙重指標、動態配置記憶體 | 
最大和 | 
| 20 | 
結構與他資料型態1 | 
小群體 | 
| 21 | 
結構與他資料型態2 | 
交錯字串 | 
| 22 | 
檔案 | 
完全奇數 | 
| 23 | 
基礎資料結構1 | 
子集合的和 | 
| 24 | 
基礎資料結構2 | 
紅白彩帶 | 
-第二階段-
    
| 堂數 | 
語法觀念 C語言 | 
Python | 
| 25 | 
分治演算法、遞迴演算法 | 
機器人的路徑 | 
| 26 | 
排序演算法 | 
矩陣總和 | 
| 27 | 
搜尋演算法 | 
骰子 | 
| 28 | 
動態規劃演算法 | 
人口遷移 | 
| 29 | 
貪心演算法 | 
流量 | 
| 30 | 
回溯演算法 – 老鼠走迷宮 | 
魔王迷宮 | 
| 31 | 
觀念考古題練習 (1050305考古 1~6) | 
動線安排 | 
| 32 | 
觀念考古題練習 (1050305考古 7~12) | 
贏家預測 | 
| 33 | 
觀念考古題練習 (1050305考古 13~18) | 
字串解碼 | 
| 34 | 
觀念考古題練習 (1050305考古 19~25) | 
運貨站 | 
| 35 | 
觀念考古題練習 (1051029考古 1~6) | 
造字程式 | 
| 36 | 
觀念考古題練習 (1051029考古 7~12) | 
函數運算式求值 | 
| 37 | 
觀念考古題練習 (1051029考古 13~18) | 
互補CP | 
| 38 | 
觀念考古題練習 (1051029考古 19~25) | 
闖關路線 | 
| 39 | 
觀念考古題練習 (1060304考古 1~6) | 
砍樹 | 
| 40 | 
觀念考古題練習 (1060304考古 7~12) | 
圓環出口 | 
| 41 | 
觀念考古題練習 (1060304考古 13~18) | 
勇者修煉 | 
| 42 | 
觀念考古題練習 (1060304考古 19~25) | 
切割費用 | 
| 43 | 
觀念模擬題練習 | 
幸運數字 | 
| 44 | 
觀念模擬題練習 | 
生產線 | 
| 45 | 
觀念模擬題練習 | 
數位占卜 | 
| 46 | 
觀念模擬題練習 | 
雷射測試 | 
| 47 | 
考前觀念複習1 | 
石窟探險 | 
| 48 | 
考前觀念複習2 | 
先加後乘與函數 | 
課程時間
A班:週一 1900-2100
B班:週二 1900-2100
C班:週三 1900-2100
D班:週四 1900-2100
E班:週五 1900-2100
F班:週六 1000-1200
G班:週六 1400-1600
H班:週六 1900-2100
–
無須繁雜教具設備
在家即可上課
線上課程使用Google Meet進行授課,只需準備電腦(含麥克風、耳機)與網路,
任一地點皆可進行課程,上課時講師會開啟攝影機與分享螢幕,清楚掌握個學員操作情形。
FAQ
Q:請問此課程適合學習年齡為幾歲?
A:本課程建議年齡為國中一年級以上至高中三年級學生,需具備CS6以上之程式語言學習基礎!
Q:如果沒有學過程式語言,是否可以加入此課程?
A:若未學習過程式語言之學員,建議先參加CodeCombat課程學習後,再開始參與APCS課程
Q:請問線上課程的講師背景?
A:團隊講師均為專業資訊背景講師,通過AI4kids長期培訓與教學審核通過才可成為認證講師,具有豐富教學經驗!
Q:什麼時候可以開始上課?課堂人數?
A:課程時段選擇彈性,您可為孩子安排於平日晚上或週末時段上課,課堂人數3~6人小班制。如果沒有適合孩子的時段,歡迎與我們聯繫,我們課程顧問將為您協調專屬時段的講師,客服即時通訊(點擊),客服信箱:service@ai4kids.ai。
Q:線上課程是否會導致學員學習狀況不佳?
A:我們講師皆具豐富教學經驗,課程中會積極引導每位孩子都能參與程式演練的討論與操作,並經常性查看每位孩子的電腦螢幕與操作情況,讓孩子維持在高度的學習動力與專注力,以發揮課程最大效益。
Q:請問上課需要準備什麼設備?
A:您只需要為孩子準備電腦(含麥克風、耳機)與網路,就可以開始上課。
Q:請問報名後,是否可以退款?
A:我們提供開課14天內,不滿意100%退費保證。14天候,上課未達總課程時數三分之一前通知取消訂單,將扣除50%費用後退回剩餘款項。上課如逾總課程時數三分之一後通知取消訂單,將不予退回款項。