程式學習不只為了轉職:張書豪談邏輯、模仿改造、除錯、生活專案與 AI 素養
張書豪(綠茶老師)從電腦維修、研究與軟體工作走進教室,學生橫跨兒童到成人。他認為程式不必從艱深語法開始:先選一個生活中真的想解決的小問題,模仿可理解的範例,再逐步修改、測試與除錯。使用生成式 AI 時,仍要查核輸出、保護個資、理解授權,也要為不同能力的使用者保留可及性。

// 原始聲音
先聽這一集
播放器無法顯示時,可前往 Firstory 原始節目頁。
// 本集來賓
張書豪(綠茶老師)
程式設計與數位工具講師
節目錄音時介紹為臺灣大學資訊工程博士班、臺灣師範大學資訊工程碩士,曾任課程企劃、演算法工程師、影像分析師與社區大學講師,教授電腦維修、行動應用、Python、職場工具及 AI 工具。學經歷、任職和課程均以 2023 年節目資訊為準。
// 先看重點
你可能也想問
- 完全不會程式,第一個專案該做什麼?
- 選一個範圍很小、結果看得見的問題,例如整理檔名、計算支出或做簡單互動。先讓範例跑起來,再一次只改一項並記錄結果。
- 孩子和成人適合用同一種方式學程式嗎?
- 核心邏輯相通,但入口可不同。兒童可從圖像、積木或實體操作理解因果;成人通常更適合從工作或生活需求切入,再補上語法與原理。
- 遇到錯誤時,應該直接把程式貼給 AI 嗎?
- 先移除姓名、帳號、金鑰、客戶資料與內部程式,再提供最小可重現範例。AI 的答案仍要逐步測試,不能直接當成正確或安全。
- 學 Python 就一定能轉職嗎?
- 不能保證。轉職還取決於問題分析、作品、基礎知識、溝通、職缺與產業需求;可先用小專案驗證興趣,再規劃更完整的學習路徑。
- 程式做得出來,為什麼還要管無障礙?
- 功能可執行不代表每個人都能使用。鍵盤操作、文字標籤、對比、錯誤提示與簡單語言,能讓更多能力與裝置條件不同的人完成任務。
// 聽完記得這些
本集重點
- 先從生活中明確的小問題選第一個專案。
- 模仿範例後要逐步修改並說明每個變化。
- 一次只改一項,讓錯誤更容易定位。
- 保留最小可重現範例與測試紀錄。
- 生成式 AI 的輸出必須查核與實際測試。
- 不要把個資、密碼或機密程式送進公開工具。
- 使用資料與素材前先確認來源和授權。
- 把無障礙、錯誤處理與使用者差異納入完成標準。
// 往下讀
這場聊天聊了什麼
從一個看得見的生活問題開始:初學者需要的是短回饋,不是一開始就學完整語言
// 對談摘錄好的入門題目不是看起來厲害,而是小到能完成,又和學習者真正想做的事有關。
張書豪的學生從小學一年級到退休族都有。兒童常透過平板、積木或實體裝置理解輸入與輸出;成人則更容易被自動整理、資料計算或工作流程吸引。
第一個專案可限制在一種輸入、一個核心規則和一種輸出。先寫成功條件,再找官方教學中的相近範例;功能跑通後才增加第二個需求,避免同時處理語法、工具和複雜產品設計。
模仿不是終點:把範例拆成可解釋的步驟,透過修改、預測、測試建立除錯能力
// 對談摘錄除錯不是證明你不會,而是把不確定的問題,一步一步縮小到可以驗證。
節目談到先照著現有作品操作,再改成自己的內容。關鍵在於每次修改前先預測結果,執行後比較差異,並能用自己的話說明程式的輸入、條件與輸出。
錯誤發生時,記錄錯誤訊息、執行環境與最小重現步驟;把大程式縮到仍會出錯的片段,再檢查資料型別、邊界和前一步假設。這套流程比反覆貼上不理解的答案更能累積能力。
生成式 AI 可以協助草擬與解釋,但不能代替查核:先去識別,再測試正確、安全與授權
// 對談摘錄AI 可以縮短第一次草稿的時間,但誰決定資料能不能用、答案是否可靠,責任仍在人。
AI 能協助產生範例、說明錯誤或整理簡報,但可能虛構函式、沿用過時做法,或產生有安全缺口的程式。應優先查官方文件,設計正常、異常和邊界測試,並人工檢查權限與資料流。
貼入提示前移除個資、帳密、金鑰、公司資料及受限制原始碼,也要確認平台條款。使用生成的文字、圖像、音樂或程式時,仍須查來源、授權、偏誤與適用性,不能把「AI 生成」當成免責理由。
能自動化不代表就該自動化:把合法性、他人權益、例外處理與無障礙一起納入設計
// 對談摘錄程式真正融入生活,不只是少按幾個按鈕,而是讓人更安全、清楚且有選擇地完成事情。
生活自動化先確認服務條款、存取權限與影響;不要繞過排隊、存取控制或把負擔轉給其他使用者。若流程牽涉付款、帳戶、健康或重要決策,需保留人工確認和復原方式。
交付前只用鍵盤走一次流程,檢查文字標籤、色彩對比、錯誤提示與讀取順序;也安排無網路、空資料和權限不足等情境。可靠的工具不只在理想條件下成功,也會在失敗時說清楚發生什麼事。
// 參考資料
文中資料從哪裡查
整理文章時查過的資料列在這裡。想看原始說明,可以從這些連結往下讀; 資料若有更新,以發布單位最新內容為準。
- 巧遇達人 99 原始節目頁
Firstory · 查閱於
- Python 官方入門教學
Python Software Foundation · 查閱於
- 生成式 AI 教育與研究指引:隱私、年齡及人本使用
UNESCO · 查閱於
- 人工智慧風險管理框架
National Institute of Standards and Technology · 查閱於
- 個人資料保護法
全國法規資料庫 · 查閱於
// 延伸閱讀
接著讀這幾集
巧言巧語 · 49
占星、塔羅能不能幫你認識自己?把靈性工具留在提問,不交出人生決策權
巧言巧語 · 113
把人生拉遠一點看,不代表淡化傷害:梧桐談生命曲線、逆境、界線與下一步
巧言巧語 · 112