【Scratch 軟體介紹】
圖片來源:https://www.internationalsteam.org/courses/3d-design-with-tinkercad-ad6el-c357s-n3sy8-8p5g9-rmy63-wece5-dse8c
Scratch是由MIT(麻省理工學院)媒體實驗室專為國小到國中生設計的一款簡易程式語言,也是世界上最大的兒童程式學習軟體,是一個擁有七千萬用戶的線上社群。
學生透過拖曳、組合程式積木的方式來寫程式,並與世界各地的學生交流互動媒體,如故事、遊戲、動畫等等,Scratch能培養學生的邏輯推理、創意思考與協同合作的能力。
資料來源:https://www.beyond-coding.org.tw/class/course/scratch.html
影片來源:無限可能創意股份有限公司-PowerPoint 2021簡報超簡單
圖片來源:https://blog.technokids.com/programming/scratch/5-new-features-in-scratch-3-0/
圖形化編程:Scratch使用彩色積木塊的形式,用戶可以將這些積木拖放到畫布上,以創建編程指令。
互動性:使用Scratch,學生可以創建互動性的應用程序,如遊戲中的控制、音樂和動畫。
教育工具:Scratch被廣泛用於學校和教育機構,用於教授計算機編程和邏輯思維,幫助學生發展解決問題的能力。
社群和分享:Scratch社群允許用戶分享他們的創作,並與其他創作者互動。這鼓勵了合作和共享編程專案的文化。
跨學科教學:Scratch可以與其他學科結合,例如數學、科學和藝術,使學生可以應用編程來解決不同領域的問題。
圖片來源:https://www.beyond-coding.org.tw/class/course/scratch.html
Scratch在ScratchJr的基礎上增加了變數、條件判斷與數學/邏輯運算的學習,可以模擬座標定位與移動、公式繪圖、巢狀迴圈這類較抽象的概念,雖然和ScratchJr一樣都是用角色與事件製作動畫與遊戲作品,但是有了明確的數字和邏輯在作品背後運行,所以更能精準、完整地呈現孩子的預想,而能用數字、邏輯表達事件其實就是寫程式的核心能力。
資料來源:https://www.beyond-coding.org.tw/class/course/scratch.html