「閱讀」讓孩子理解概念,但要「實做」才會真的懂!

漫畫引起興趣,並使之理解概念,但要真的懂,還是得實際做過一次。
《程式特攻隊 3+4》教案規劃 與 學習單
 
作者│蔡依橙 醫師/新思惟國際創辦人
 
教案設計概念
 
這套漫畫小朋友也很喜歡。我是跟「希臘羅馬神話漫畫 3」一起出學習單的,女兒決定先寫神話的,兒子則更喜歡寫程式的挑戰。
 
兒子喜歡這兩本書,是喜歡到在家裡沒事都會拿來再翻。我問他,「你不是已經看完而且學習單的程式也都寫好了嗎?怎麼還在繼續讀。」他回答,「我就很喜歡啊。」大概是這麼喜歡 XD
 
同樣的,漫畫引起興趣,並使之理解概念,但要真的懂,還是得實際做過一次。這次,第三冊最後一頁,有個小任務,要下載 UC Berkeley 的簡單程式,然後輸入對孩子來說有點多行的程式。這裡鼓勵一下姊弟合作,光是兩個人要輸程式碼,怎麼分工就很有學習效果。因為總會有人輸錯,也會有指責,順道告訴他們「不要忙著怪別人,以免日後無法合作」,以及「其實自己也有錯,重點是怎麼一起找出錯誤」。
 
另外,我也希望他們能開始跨平台,一下子 Tynker,一下子 Scratch,理解不同的平台,其實都可以做出類似的東西。然後再跨到孩子正喜歡的 Minecraft 上,讓他們理解手動蓋跟程式蓋的差異,感受到程式是真的可以讓他想做的事情作得更好,並開始理解「計算思維」是可以解決很多問題的。
 
 
上圖是兒子自己去拿出計算紙跟鉛筆,在滑鼠右邊的那個,先在紙上規劃好,然後才去寫程式,做 Minecraft 建築自動化。
 
 最後,也讓他們思考一下,主角的設定以及個性。整個教案的設計跟概念大概是這樣。
 
以下是空白學習單,以及兒子寫出來的答案連結,因為他寫的時候,Tynker 剛好不穩,所以我確認過後,讓他可以改用Scratch,不過女兒寫的時候卻又正常,只能說有什麼用什麼。之後女兒的學習單完成後,也會繼續補上連結。
 
《程式特攻隊》3. 如果否則迷宮 4. 巢狀救命階梯 學習單
 
1.請使用 Tynker 的 project 功能,寫一個如第三冊 26 頁的六角形,並公開分享在網路上,然後 embed 到下面作為答案呈現。
 
2.請使用 Tynker 的 project 功能,應用 if else 功能與隨機亂數生成,做一個會隨意改變顏色、隨意改變行走長度、隨意變化角度的亂數畫圖程式,並加上重複功能,使他畫出一個隨機圖形。Embed 成果於下方。(注意:顏色、長度、角度等等都要能隨機變換喔!)
 
3.請問第三冊最後一頁的「來自程式特攻隊的秘密訊息」,全部的程式碼輸入完成後,會畫出什麼呢?請截圖呈現你最後輸入完執行看到的結果。(提示:可以兩個人一起合作,輪流輸入,一起獲得結果。)
 
4.請用 Tynker 寫程式控制 Minecraft,在 Minecraft 的世界中,用方塊畫出第四冊 28 頁的圖形。錄影介紹程式碼與執行結果、上傳 YouTube 後,將影片嵌入下方作為本題答案。
 
5.請用 Tynker 寫程式控制 Minecraft,在 Minecraft 的世界中,用「重複」指令,畫出第四冊 44 頁的圖形,而且不只畫一層方塊,能一次畫出五層高的城牆。這樣畫好後,只需要手動加個門,就是個城堡囉!錄影介紹程式碼與執行結果、上傳 YouTube 後,將影片嵌入下方作為本題答案。
 
6.請用 Tynker 寫程式控制 Minecraft,並應用巢狀組合的指令,畫出最後一頁的梯子型,而且,不只畫一層方塊喔,能一次畫五層高,這樣只要加個門,就是一連串的連棟透天囉!錄影介紹程式碼與執行結果、上傳 YouTube 後,將影片嵌入下方作為本題答案。
 
7.現在我們讀了四本了,你更認識霍普這個人,請問到目前為止,你對他個性的描述是?你對他的看法是?你喜歡他嗎,為什麼?(至少5行)
 
學習成果
 
 
 
全文經作者蔡依橙授權轉載,原貼文為《程式特攻隊 3+4》教案規劃 與 學習單
 
 
 
邊讀邊學闖關解謎,同時學會8個程式設計主要概念「程式特攻隊」>> https://goo.gl/T23anj
 

Photo credit: Lupuca on Visualhunt.com / CC BY-SA

本站提供網路意見交流,以上文章屬作者個人意見,不代表未來親子學習平台立場

延伸閱讀

逛逛書店
逛逛
書店