■ 活動內容
AI/Data 是近期熱門的技術關鍵字,人人好像都需要會一點運用「#資料」的能力。而「程式語言」是分析者的工具中擁有比較大的彈性與使用門檻的手段,想要怎樣的資料操作流程或模型方法都可以自己實現。而 Python 之所以如此熱門,仰賴於「語法簡單入門」與「第三方資源完整」兩個主要的因素。雖然目前也有許多 Python 相關的書籍與免/付費的課程得以入門學習,不過程式的學習並非背好語法、複製範例這麼容易,許多同學會遇到以下的問題:
- 雖然看完課程或書本的教學內容,但不確定是否真的學會程式
- 基礎語法好像都了解個大概,但真正遇到問題時卻不知道怎麼下手
- 實作的過程遇到錯誤或問題的時候,沒有人可以討論跟求救
根據我們在過去教學的經驗中,程式的學習除了「內容」的基礎功之外,大量的實作與社群的討論更是提升學習力的最佳策略之一。因此發起「雙週 Python 程式設計「非入門」挑戰」這個活動,希望投過兩個禮拜的時間帶領大家透過七個題目經歷「學習 → 實作 → 觀摩 → 優化」四個步驟,透過題庫班與讀書會的設計,一起將程式學好。
■ 適合對象
這個活動將透過「#題庫班」與「#讀書會」的設計,帶著大家用一週的時間挑戰。如果你在學習的過程中有以下需球:
- 需要「題目」作業來驗收 Python 語法的學習成效
- 需要「社群」討論來觀摩不同的思考方向與解題過程
- 需要「助教」即時的求救與問答突破心中的盲點
歡迎加入這個活動,跟著大家一起把程式學好、掌握技術力!
■ 活動流程
動開始後會將題目跟解答分成奇/偶數日逐步上架:
過程中有問題都利用討論和同學與助教一起討論,建議確保每天都可以花一點時間參與。
■ 活動內容
這個活動「不會」從程式基礎進行完整教學,但「會」包含該章節的重要核心觀念與學習資訊,也會「提供」題目與助教進行練習與討論。第一梯次的讀書會是不包含基礎教學的,練習題目也會比較難。若完全無基礎者,可以先購買「零基礎觀摩票」追蹤體驗,也預計會在近期開設零基礎的 Python 入門讀書會。這次的活動內容將以 Python 基礎分成幾個章節:
- 01 Python 變數定義與運算
- 02 資料型態 - 數值與字串
- 03 資料型態 - 容器型
- 04 資料型態 - 條件判斷
- 05 流程控制 - 重複迴圈
- 06 流程控制 - 函式的使用
- 07 例外處理與檔案存取
透過七個題目經歷「學習 → 實作 → 觀摩 → 優化」四個步驟,透過題庫班與讀書會的設計。
■ 活動資訊
- 活動時間:05/03(一) - 05/16(日)共計 14 天(時間自由安排,但建議 14 天都要參與)
- 活動平台:使用活動討論區線上進行
- 活動費用:免費參與
■ 常見問題
1. 這個課程會有影片可以收看嗎?
=> 這個活動是題庫班與讀書會的設計形式,不會有影片提供參考。
2. 沒有程式基礎也可以參與嗎?
=> 可以,不過我們比較類似於題庫的概念,用來檢驗學習的成效與進階練功。不過我們更建議你參與我們之後會推出的入門題庫,可以先購買「零基礎觀摩票」進行參與。
3. 這個梯次無法參與怎麼辦?
=> 這個活動預計會定期舉辦,如果這個時間無法參加建議先購買「下一梯次預留票」,會優先保留下一梯次的名額。
5. 課程內容結束後都會保留嗎?
=> 原則上課程內容都會保留,但建議依照時間完成,這樣才有「社群讀書會」的參與感。若無法如期參與,建議下一梯次在參與。
6. 「零基礎觀摩票」與「挑戰參與票」有什麼差別?
=> 兩種票種都是免費且可以參與內容的,差別在於「挑戰參與票」會期待你的能力是足以完賽的,因此會搭配「目標制定」和「社群打卡」等制度,協助順利完成挑戰。而「零基礎觀摩票」採取自由安排,不會特別介入或關心學習的進度跟狀況。
7. 課程會採用什麼平台?
=> 本課程採用課程討論區進行,提供題目、作業的繳交與助教問答機制。
8. 課程需要參與多少時間?
=> 活動歷程兩週,建議每天至少投入 30min - 1hr 參與,確保可以得到最大的收穫。若過程中真的有事的話,其實一兩天趕快補上也是沒問題的。



