🔍

啟思創客 · 助教手冊

請輸入通行碼進入

通行碼由課程負責人提供。
輸入一次,其他堂次的手冊就不用再輸入。

啟思創客 · 助教手冊 · 第六堂

Python 初體驗 — 第 1 單元完整閉環

1-1 print → 1-2 變數 → 1-5 指揮官(AI 實作)→ 1-6 偵探(抓蟲)→ 1-7 實戰練習(Gemini 產 .py 在自己電腦執行)→ ⭐ 發表收尾。

🚂 訓練營路線 · 第 6 站 / 共 11 站Python 初體驗
🚂1234567891011
三格漫畫:print 是程式的報菜鈴、變數是貼了名字的罐子、第一次在自己的電腦上跑

👆 本堂重點,一眼看完

🗺️ 本堂流程(共約 2 小時)

課前:依首頁「開課前的機器準備」逐台檢查
開場:新世界 Python(5 分) 1-1 print:報菜鈴(25 分) 1-2 變數:貼標籤(25 分) 🏅 1-5 指揮官:自我介紹卡(20 分) 🔍 1-6 偵探:自我介紹壞掉了(15 分) 🤖 1-7 實戰練習:終端機小名片(25 分) ⭐ 發表 + 星星結算(15 分)

1-3 運算、1-4 字串移到回家自學(網站有整頁漫畫)。1-7 的程式會存成 .py 在孩子自己的電腦上執行 — 跟真正的工程師一模一樣。結業式在第十一堂。

🎲 本堂小活動一覽

  • 報你的菜名:print 印出自己的暱稱,電腦大聲報菜
  • 貼標籤:變數罐子裝自己的資料,f-string 喊名字倒內容
  • 🏅 指揮官:命令奇奇印自我介紹卡(3 行)
  • 🔍 偵探抓蟲:prnt 拼錯 + 引號沒成雙(第一次讀紅字線索!)
  • 🤖 實戰:終端機小名片 .py — 第一次在自己電腦跑程式!

🎯 這一堂特別注意

共通守則(學習循環、指揮官/偵探帶法、星星制度、個資紅線、開課前機器準備)集中在 🏠 首頁 — 開課前讀一次就好,這裡只列這一堂特別要注意的

  • Python 常見錯:引號沒成雙、括號沒關、指令拼錯(prnt)— 紅字錯誤訊息是線索不是罵人,帶孩子唸出「哪一行、什麼問題」。
  • 1-7 存檔關卡:檔名結尾一定要 .py;雙擊沒反應就用「在終端機開啟 → python 我的程式.py」。這是整堂最容易卡住的地方,預留時間。
  • 執行成功就掌聲:孩子第一次在自己電腦跑程式,是大日子!

開場:歡迎來到 Python 世界

口白

老師開場

「前幾堂我們蓋網頁 — 今天換一個新世界:Python!網頁是蓋給別人看的房子,Python 是叫電腦幫你做事的咒語 — 全世界最受歡迎的程式語言之一,因為它幾乎像英文一樣好讀。」

「今天的舞台是探長餐廳:主廚探長戴上高高的白帽,助手是倉鼠小廚麻糬 — 開張!」

1-1 print():程式的報菜鈴

故事第一關

課文口白

「廚房的規矩:菜做好了要『叮!』一聲搖鈴、大聲報菜名,客人才知道菜來了 — print() 就是程式的報菜鈴:你要電腦說什麼,它就一字不差地端出來。文字要用引號包起來,就像菜要裝在盤子裡!」

print("你好,世界!")
print("我正在學 Python!")
print(1 + 1)

第一關:報你自己的菜名

對照「HTML 的標籤要成雙成對 — Python 的引號也要成雙成對!」— 跟前幾堂接上。

1-2 變數:幫資料取名字

故事第二關

課文口白

「儲藏室的罐子不貼標籤,糖跟鹽根本分不出來!麻糬拿標籤紙一罐一罐貼 — 變數就是貼了名字的罐子:先取名字、再放東西,之後喊名字就拿到裡面的內容。」

name = "小星"
age = 10

print(f"我叫{name},今年 {age} 歲")

第二關:貼上你的標籤

口訣f 開頭的字串,大括號裡放罐子名字 — 喊名字,倒內容!

🏅 1-5 指揮官:命令奇奇做自我介紹卡

AI 實作(課程網站)

任務:指揮奇奇寫「自我介紹卡」程式 — 至少印出 3 行,要有名字和最喜歡的東西。課文有示範成果圖(執行結果小黑窗)。

指揮官三步驟

  1. 驗收卡:「輸出要有 3 行以上」「要出現『我叫』」「要有一行說最喜歡的東西」
  2. 下指令:「請印出一張自我介紹卡,共 3 行:名字、年齡、最喜歡的東西」
  3. 親手驗收:執行、逐卡核對,全過蓋章!
關鍵沒過就問:「是奇奇寫錯,還是指令沒說清楚?」— 修改指令再指揮。

🔍 1-6 偵探:奇奇的自我介紹壞掉了

抓蟲(課程網站)

案情

「奇奇興沖沖寫了自我介紹程式,一執行就滿屏紅字,嚇得躲到樹洞裡。」

prnt("大家好,我是奇奇")
print("我今年 8 歲)
print("我最喜歡收集能量石!")

藏了 2 隻蟲:有個指令的名字拼錯了(電腦說它「不認識」)、有一行的引號沒有成雙成對。

帶法先執行!紅字裡寫著「哪一行、什麼問題」— 這是 Python 偵探和網頁偵探最大的不同:Python 會直接告訴你線索。一次只修一隻蟲,修完馬上再執行。

🤖 1-7 實戰練習:自我介紹小名片(.py)

★ 壓軸:在自己電腦上跑!

老師開場

「複習:不能跟 AI 說什麼?最後的實戰最特別 — Gemini 會給你一份 Python 程式碼,我們把它存到自己的電腦上執行,跟真正的工程師一模一樣!」

流程:課程網站 1-7 實戰練習 → 「📋 一鍵複製」提示詞 → Gemini 送出 → 複製程式碼貼進記事本 → 另存桌面 我的程式.py → 雙擊執行(或終端機 python 我的程式.py)→ 驗收 → 迭代。

📋 官方提示詞(課文內建一鍵複製)

寫一個「自我介紹小名片」程式:執行後先問我的暱稱、年齡和最喜歡的東西(用 input),然後用星號和 emoji 印出一張漂亮的名片框,把資料放在裡面。

✅ 驗收清單(課文同款)

  • 執行後會依序問暱稱、年齡、最喜歡的東西
  • 印出的名片有邊框、資料正確
  • 按 Enter 才會關閉視窗,不會閃退

打開程式碼找找看:哪些是今天學過的 print 和變數?— 學過,才看得懂 AI 在寫什麼。

收尾執行成功 → (選用)程式碼貼回「我的作品集」發表 → 星星結算 → 預告:下堂 if 判斷,實戰是經典「終極密碼」!

🛡️ 巡場重點:名片上用暱稱不用全名;一律用課前登好的大人/學校帳號。

👀 統計中…