課前說明
- 上課期間:2024/07/22~2024/08/16
- 上課時間:每週一、三、五下午 13:30~16:30
- 上課班級:APCS官方暑期課程E/F班
- 授課教師:景美女中 賴楷宗 & 高雄女中 方珮雯
置頂公告
上課連結
點名紀錄(實際以助教群組版本為準)
課程Discord(供大家發問)
上課錄影(每日午夜新增)
課前checklist
暫定授課進度
堂次 |
上課日期 |
主題 |
1 |
7/22 |
課程介紹、基礎複習、自訂函式 |
2 |
7/24 |
函式實作、遞迴函式 |
3 |
7/26 |
指標、多維陣列 |
4 |
7/29 |
字串、結構 |
5 |
7/31 |
資料結構概論、堆疊、佇列 |
6 |
8/02 |
樹狀結構、圖形結構I |
7 |
8/05 |
圖形結構II、解題實作 |
8 |
8/07 |
複雜度分析、排序與搜尋 |
9 |
8/09 |
值域二分搜、貪婪法 |
10 |
8/12 |
窮舉法 |
11 |
8/14 |
分而治之、狀態搜尋(回溯法) |
12 |
8/16 |
動態規劃 |
建議解題進度(每週更新)
Week 1:Ch1~Ch4
- Ch1. 基礎C/C++程式設計複習
⭐️:時間差計算(字元
、運算子%
、輸出格式
)
⭐️⭐️:成績指標(迴圈
、排序
、極值
)
⭐️⭐️⭐️⭐️⭐️:雪花片片(數列
、大數運算
)
- Ch2. 公用函式、自定函式
⭐️:找出最小的完全平方數(函式庫
、時間複雜度
)
⭐️⭐️⭐️:一起回家的日子(自訂函式
、閏年判斷
)
⭐️⭐️⭐️⭐️⭐️:賓果遊戲
FAQ
Q. 為什麼要合班上課?
- 楷宗老師想在第三次上官方課程時,尋找嶄新的教學靈感。
- 珮雯老師只有實作四,想學習楷宗老師的知識與經驗。
- 老師們希望同學感受不同的教法,思考適合自己的程式學習方式。
- 老師們希望同學有不同的提問管道。BTW,我們開了課程discord群組!
- 珮雯老師想蹭楷宗老師的景美女中程式解題系統帳密。
楷宗老師懶得整理筆記。
老師們偶爾也想請假。
Q. 這門課的難易度?
Image Not Showing
Possible Reasons
- The image was uploaded to a note which you don't have access to
- The note which the image was originally uploaded to has been deleted
Learn More →
CH 1~5:目標2~3級分
Ch 6~16:目標4~5級分
Q. 都是weather那張證書?
一些既定事實:
- 本課程招生目標為實作2~3級分的學生。
- 老師的上法,跟學校上課會有何差異?
- 缺課、沒在上課,對我有什麼影響?
- 證書發放是看同學的出席率和答題率。
- 老師和助教,怎麼判斷我們有出席?
- 信件上寫的答題通過標準是?
- 有些人注意力很難維持超過七分鐘。
- 你想現場跟課,還是課後用1.5 ~ 2 倍速欣賞上課錄影?
- 為期三週的課程,你如何分配時間?
- 有些人擅長考檢定、參加比賽,有些人擅長文字表達。
- 營隊證書、參賽證明在多元表現的意義?
- 上完課後,你如何證明自己的所學?
Q. 練習網參考答案?
- 若你只求AC,google題目就可以找到答案。
- 若你想看懂別人的程式碼,AI是你的好朋友。
- 若你想聽詳細解題說明,請收看偉哉snail(aka 郭兆平老師)的課程錄影。
Q. 更多自學管道?