第1288回-運算思維-Scratch-不插電

5/25 我到僑光國小參加南投縣107年資訊教育細部計畫-國民中小學資訊知能培訓運算思維-Scratch不插電課程教案設計與體驗研習,由「愛自造者協會」的教學團隊主講,講義在這裡。以下內容純為研習當場隨筆紀錄,尚未深思。

在教育噗浪客第九屆年會中也有林庭安老師的短講,請參考 TPET9(2017/7/6)16:00~16:25 瀑流課程(TPET TEDx)Program The World插電與不插電教材介紹(蘇文鈺.呂奎漢.林庭安) - YouTube

關於「愛自造者協會」(資料來源)

成立故事: 

2013年,由國立成功大學資訊工程系教授蘇文鈺老師推動「Program the World」計畫,到偏鄉地區教導孩子寫程式, 因為學習程式設計是培養邏輯的開始,而且是一項可以自行創業,不受限於區域的行業。

宗旨:

希望透過藉由陪伴教學與長期的規劃,每個月上課一次,一次8小時,寒暑假增加到每週上課一次, 幫助偏遠孩子有能力寫程式,從淺入深的帶領,目標是經過7年的奠基,孩子便能接軌工程師賴以維生的C語言, 並且具備開發app的能力。目前在嘉義縣東石鄉的過溝教會與台南市左鎮區的岡林教會開班授課。

使命:

1. 每年推出至少三個開源免費程式設計課程
2. 開發程式設計與maker教學的開源教具並出版
3. 舉辦志工訓練課程
4. 成立程式設計網路社群
5. 持續更新現有教材
6. 持續經營試教教學場域
7. 舉辦寒暑假進階程式設計遊玩營隊
8. 舉辦國高中生程式設計與maker project工作坊
9. 提供線上課程


Scratch 不插電教學組

電腦教室插電活動的問題:對孩童來說...

  • 一直坐在電腦前面,孩子坐不住
  • 心智發展階段未達,對電腦運算原理與邏輯不是很能理解
  • 一人一機缺乏同儕合作

不插電活動介紹

  • 橘子遊戲-模仿路由死結傳送封包目的地,刺激學生思考邏輯,需要團隊合作,需要隊友傳遞資料
  • 嗯哈哈樂團-每個人找一個能發出聲音的物品當樂器,當指令越來越快就會產生一些結果,讓孩子體會自己是程式碼的感覺。
  • 攻城堡大賽-大地活動,空拍,志工輸出10*10格子帆布,學校內可用巧拼來做
  • 反抗軍基地,操場上有八個關主,金銀島,海盜,選擇什麼路線會最早到,但關主才知道路線,小朋友陷入迴圈

不插電活動體驗

行動指示活動

Scratch 不插電 -材料包介紹

  • 七種顏色,24種積木
  • 三個角色棋,人物卡、物品卡
  • 活動目標:讓學生認識積木
  • 面對問題邏輯思考團隊合作
  • 4-5人玩
  • 有的人擔任程式設計師,有人擔任程式碼
  • 真人演出,造型變換,
  • 老師擔任除錯員

任務題型試玩

  • 勇者打魔王
  • 我想看看 scratch jr.
  • 變數這兩個字 variable 中文翻譯應該改用什麼稱呼之?箱子?HP值?血量?會改變的數?

1-1 水平和垂直移動

  • debug 要等程式積木執行完畢後才能做
  • 面朝幾度,左右轉幾度,移動幾步
  • code.org ?

1-2 移動與迴圈

  • 循環就是一種pattern 的辨認
  • 後期的程式優化,省能、美觀、易讀

1-3 指定方向+走直角

  • 只能以 1235步數加總,且當到達目的地需說出一句話表示得到該物品。
  • (休息)
  • 有障礙物的狀況
  • 有限制積木種類與數量
  • 需要跳脫出來最短路徑的想法,而是思考有限積木時的解法

1-4 走回原點

  • 當隊員完成第四關時,關主告訴組員,勇者已經收集到足夠的鐵礦,但必須回到隊員身邊製作裝備,當走回出發點記得呼喊「開始升級裝備」。
  • 走出去要再走回來,教學現場有什麼用什麼,掃把畚箕
  • 模式辨別:階梯式走路
  • 變成勇者後,介紹新積木
  • 魔王蝙蝠森林
  • 如果 如果/否則
  • 最快解法,起點走正方形,轉90度,循環四次,就可以全部踩到
3.擊敗魔王
  • 變數魔王HP設為3

我的粗淺想法:

  • 適合營隊待活動時進行,需有大量的人手,師生比大約4:1
  • 適合對程式設計還不太有概念的對象
  • 重點可能是在營隊哥哥姐姐和孩子們互相熟悉與教學互動的磨合
  • 重點應該是在陪伴與榜樣


留言