以撰寫完整程式或副程式為主。可自行選擇以 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%費用後退回剩餘款項。上課如逾總課程時數三分之一後通知取消訂單,將不予退回款項。