
寫更大的專案,
學工程師怎麼思考
入門學會把程式寫出來;進階要學的是「把程式寫好」。孩子挑戰更完整的專案,用函式、模組把程式拆得清楚可維護,學會讀文件、查資料,並把 AI 當成協作助手——讓它幫忙找 bug、給方向,但關鍵判斷與架構由自己主導。這正是真實工程師每天在做的事。
孩子做的,
是拆得漂亮的完整專案
多功能小工具、資料處理、AI 協作專案——每一個都在磨「架構」與「判斷」。
做一個多功能小工具
做一個有選單、能做好幾件事的小程式,像自己寫的小 App。
用函式與模組把功能拆開,學會把大程式組織得清楚好維護。
孩子會想:哪些功能該獨立成函式?選單怎麼設計才好用?

用程式處理一堆資料
讓程式自動整理一大堆數字或文字,算出結果、找出重點。
用迴圈、資料結構與檔案,理解程式怎麼幫人處理繁瑣工作。
孩子會想:資料怎麼存最好用?要怎麼一次處理幾百筆不出錯?

把 AI 當協作助手完成專案
遇到不會的,學會問 AI、看懂它給的答案,再改成自己要的。
練提問、判讀與除錯——AI 給草稿,孩子主導架構與最終決定。
孩子會判斷:AI 這段 code 對嗎?符合我的需求嗎?哪裡要改?

孩子寫的,
是拆得漂亮的程式
用函式把重複的事收起來——這是工程師思維的第一課。
# 用函式,把「算平均+給評語」收乾淨defaverage(scores): returnsum(scores) / len(scores) defcomment(avg): if avg >= 90: return"太強了!"elif avg >= 60: return"及格,繼續加油"return"再練習一下" scores = [88, 92, 75, 60] print(comment(average(scores)))
重複的邏輯收成一個函式——程式變短、變好懂、還能一改全改。
只開小班,
才顧得到每一個孩子
不論是 1:1~3 家教(線上/實體),還是 4~6 人線上精品班——都小到老師能盯住每個孩子的邏輯卡關。
高頻互動
大專案卡關、架構打結,老師即時陪孩子拆解、釐清該從哪下手。
客製節奏
進度快的挑戰更大的系統,還在熟悉架構的穩紮穩打——各走各的節奏。
深度拆解
不直接重寫,引導孩子想「這段能不能收成函式」,練工程師思維。
看得見成長
獨立完成一個結構清楚的完整專案,課後附一對一觀察週報。
兩種班型、同一個堅持——小到每個孩子都被看見。
孩子想做出厲害的專案,
家長想要真正的實力
一個想做出能拿得出手的完整專案,一個想確認他學到的是真工程師思維——這堂課兩邊都給得起。
- 做出完整、拿得出手的專案
- 學會把 AI 當助手寫得更快
- 把程式拆得漂亮、好維護
- 「這個專案架構是我設計的」
- 學工程師怎麼思考,不只寫得出來
- 把 AI 當協作,駕馭非依賴
- 函式、模組、架構,真實開發能力
- 小班顧得到,附觀察週報
一邊是「我做出一個完整專案」的成就感,一邊是架構、除錯與 AI 協作的工程師底子——這就是 Python 進階專案 × AI。
隨著課程,帶走看得見的成長
常見問題
要先有 Python 基礎嗎?
建議孩子已具備 Python 基礎(上過遊戲創編入門或有同等經驗)。進階課直接切入完整專案、函式模組與 AI 協作。
讓孩子用 AI 寫程式,不會養成依賴嗎?
這正是我們要教的:把 AI 當協作助手,而非代寫。老師引導孩子提問、判讀 AI 的產出、自己主導架構與最終決定——學的是駕馭,不是依賴。
需要準備什麼設備?
Python 需在電腦操作,請自備筆電,全程真人小班。
上完可以接什麼?
孩子已具備專案開發與工程思維,可準備 APCS/ITS 檢定,或往更專門的程式領域(資料、演算法、應用開發)前進。
