Scratch程式設計可以做什麼? (中篇)
本篇將展示以Scratch程式和基礎數學的創作範例、在專案(作品)中加入更多程式觀念(清單功能、算術運算、比較運算…)來設計應用。程式教育最有趣是從基礎概念開始學習,由淺入深,每學習一種新程式觀念並融會貫通後,就能讓自己的創作內容更具多樣性。2020/05/05 (修)
上篇已經介紹過Scratch可以設計的創作類型有:
- 動畫應用
- 故事應用
- 遊戲設計
- 生活應用
- 電子卡片
- 畫筆應用
那! Scratch還可以有更多的應用嗎?
其實是非常多!
來介紹結合基礎數學和程式邏輯為主的創作
學Scratch可以設計…
🉑加法遊戲
加入算術運算,你將和機器人一起來挑戰,千萬不要答錯喔,要不然…
🉑乘法遊戲
以乘法為主的互動作品,PoPo將考驗你的數學能力,等你來挑戰喔!
🉑九九乘法表
以九九乘法為設計主軸,考驗設計者對迴圈的應用能力。
🉑數字比一比
電腦自動產生的數字列表,LiLi將挑戰在列表數字中需判斷出哪個值是最大。
以上範例都是使用Scratch程式設計平台設計的創作
算術運算、比較運算和清單功能等程式語法及邏輯應用,剛開始接觸這一些新的程式觀念時,可能會有點卡卡,更可能當學完後可能也不知道該用在哪裡!該如何設計?但當你真的了解並吸收後,就能提升編程能力,讓Scratch創作內容更全面化及越來越豐富有趣。
Scratch在程式教育領域中是一堂很特別的課程,因為在學習過程中充滿歡樂、驚訝的探索式互動過程。那學Scratch程式會很難嗎?Scratch也是一種程式語言,當然也是需要時間來學習,依循正確的學習步驟及最重要的是必須實際動手寫程式,相信也一定會變成是大家喜愛的一堂課。
做什麼,自己決定,這是一堂「沒有標準答案的課」