在102年度上學期, 我在橘子蘋果, 與新北市桃子腳國中小合作規劃了Scratch普及課程, 希望能將MIT的課程做全面性的推廣。
我的構想是: 雖然這個課程適合五年級以上的同學, 但是如果試著把學習時間拉長, (畢竟孩子一周也只有一堂電腦課), 讓孩子慢慢地學, 也許普及教育是可以達到的。學校可以舉辦比賽, 讓孩子自由創作, 從活動中增進程式能力與創造力。
我將這份教材分成五部份, 五學期的連續課程。讓學童在原有的資訊教育課程之外, 逐漸精熟Scratch與程式設計的概念。
時數: 7節課 (40 分鐘/節)
目標:
1. 介紹軟體如何影響生活
2. 修改Scratch遊戲, 啟發學生對程式設計的興趣
時數: 7節課 (40 分鐘/節)
目標:
1. 能運用Scratch 結合聲音與影像做互動程式:「自我介紹」專案
2. 熟悉Scratch的繪圖編輯器
3. 了解計算觀念:Instruction (指令)、Sequence (序列)
時數: 8節課 (40 分鐘/節)
目標:
1. 能運用Scratch 結合動畫、音樂做藝術創作:「舞會」專案
2. 熟悉Scratch的外觀、聲音、動作等積木
3. 複習計算觀念:Instruction (指令)、Sequence (序列)
4. 了解計算觀念:Loop (迴圈)、Conditional (條件)
活動: 舉辦「自我介紹」專案比賽
時數: 12節課 (40 分鐘/節)
目標:
1. 能運用Scratch 說故事、做動畫:「故事」專案
2. 熟悉Scratch的控制、畫筆、運算等積木
3. 了解計算觀念:Reset (重置)、Parallelism (平行) 、Event (事件)
活動: 舉辦「藝術」專案比賽
時數: 16節課 (40 分鐘/節)
目標:
1. 能運用Scratch 製作遊戲 :「迷宮 」專案
2. 熟悉Scratch的偵測積木
3. 了解計算觀念:Operator (運算子)、Variable (變數) 、List (列表)
活動: 舉辦「故事」專案比賽
我的構想是: 雖然這個課程適合五年級以上的同學, 但是如果試著把學習時間拉長, (畢竟孩子一周也只有一堂電腦課), 讓孩子慢慢地學, 也許普及教育是可以達到的。學校可以舉辦比賽, 讓孩子自由創作, 從活動中增進程式能力與創造力。
我將這份教材分成五部份, 五學期的連續課程。讓學童在原有的資訊教育課程之外, 逐漸精熟Scratch與程式設計的概念。
三年級上學期:
內容: 探索 Scratch ( 請參考:無教學的Scratch課程)時數: 7節課 (40 分鐘/節)
目標:
1. 介紹軟體如何影響生活
2. 修改Scratch遊戲, 啟發學生對程式設計的興趣
三年級下學期:
內容: 發展「自我介紹」專案 (MIT課程之一)時數: 7節課 (40 分鐘/節)
目標:
1. 能運用Scratch 結合聲音與影像做互動程式:「自我介紹」專案
2. 熟悉Scratch的繪圖編輯器
3. 了解計算觀念:Instruction (指令)、Sequence (序列)
四年級上學期:
內容: 發展「藝術」專案 (MIT課程之二)時數: 8節課 (40 分鐘/節)
目標:
1. 能運用Scratch 結合動畫、音樂做藝術創作:「舞會」專案
2. 熟悉Scratch的外觀、聲音、動作等積木
3. 複習計算觀念:Instruction (指令)、Sequence (序列)
4. 了解計算觀念:Loop (迴圈)、Conditional (條件)
活動: 舉辦「自我介紹」專案比賽
四年級下學期:
內容: 發展「故事」專案 (MIT課程之三)時數: 12節課 (40 分鐘/節)
目標:
1. 能運用Scratch 說故事、做動畫:「故事」專案
2. 熟悉Scratch的控制、畫筆、運算等積木
3. 了解計算觀念:Reset (重置)、Parallelism (平行) 、Event (事件)
活動: 舉辦「藝術」專案比賽
五年級上學期:
內容: 發展「遊戲」專案 (MIT課程之四)時數: 16節課 (40 分鐘/節)
目標:
1. 能運用Scratch 製作遊戲 :「迷宮 」專案
2. 熟悉Scratch的偵測積木
3. 了解計算觀念:Operator (運算子)、Variable (變數) 、List (列表)
活動: 舉辦「故事」專案比賽