上門編程教學課程內容
課程簡介
Scratch 是由麻省理工學院(MIT)開發的圖像化程式設計平台,讓使用者透過拖曳積木的方式創建互動故事、動畫與遊戲。
本課程以「玩中學」為核心理念,三小時內引導學員理解程式設計的基本概念──邏輯、事件、動畫與互動,同時培養創意思考與解難能力。
即使沒有任何程式基礎,學員也能透過視覺化操作了解程式的內在邏輯,激發學習興趣,為未來進階學習Python、JavaScript或AI創作課程奠定基礎。
課程時長
共三小時(180分鐘)
教學對象
-
小學生至初中學生(適合10歲以上初學者)
-
想了解程式邏輯的家長或教育工作者
-
對創意設計、動畫或遊戲開發有興趣的學生
-
希望培養孩子邏輯思維與創造力的課後訓練學習者
教學目標
-
理解Scratch介面的基本操作與功能區域
-
掌握程式的邏輯思維與流程控制概念
-
建立事件驅動與互動設計的基礎概念
-
能獨立構思簡單的互動遊戲或動畫故事
-
以創意思維將邏輯轉化為實際作品
課程大綱
第一部分:走進Scratch的世界(約40分鐘)
-
Scratch平台介紹:誰在用?可以做什麼?
-
認識舞台、角色與積木區的操作邏輯
-
基本概念:指令、事件與流程控制
-
程式設計不是背語法,而是「邏輯設計」
-
小組互動:自己創造一個「能動的小角色」概念練習
第二部分:動作與互動的邏輯(約50分鐘)
-
如何讓角色「動起來」:運動、方向與座標認識
-
事件驅動思維:按鍵、點擊與觸發邏輯
-
控制流程概念:順序、重複與條件
-
小型挑戰任務:設計角色自動走動或互相回應動作
-
分享與討論:程式設計其實是邏輯故事創作
第三部分:創作屬於你的互動作品(約60分鐘)
-
運用舞台與角色打造動畫場景邏輯
-
聲音、角色對話與變化效果的整合思維
-
遊戲邏輯設計:目標、規則與回饋機制
-
小組活動:設計屬於自己的「互動遊戲」概念流程圖
-
觀摩與講評:從作品看出邏輯層次與創意表達
第四部分:延伸應用與未來學習方向(約30分鐘)
-
Scratch在STEAM教育與創客社群中的價值
-
從Scratch過渡至Python、AI或App Inventor的學習途徑
-
Scratch應用於故事創作、科學模擬、藝術設計的範例介紹
-
Q&A與創意激發環節:下一個你想創造的專案是什麼?
教學成果
完成課程後,學員將能: