Scratch程式設計可以做什麼? (中篇)

Lenmo Chen
Feb 2, 2020

--

本篇將展示以Scratch程式和基礎數學的創作範例、在專案(作品)中加入更多程式觀念(清單功能、算術運算、比較運算…)來設計應用。程式教育最有趣是從基礎概念開始學習,由淺入深,每學習一種新程式觀念並融會貫通後,就能讓自己的創作內容更具多樣性。2020/05/05 (修)

Scratch程式設計可以做什麼 (Photo by iCoding)

上篇已經介紹過Scratch可以設計的創作類型有:

  • 動畫應用
  • 故事應用
  • 遊戲設計
  • 生活應用
  • 電子卡片
  • 畫筆應用

那! Scratch還可以有更多的應用嗎?

其實是非常多!

來介紹結合基礎數學和程式邏輯為主的創作

學Scratch可以設計…

🉑加法遊戲

加入算術運算,你將和機器人一起來挑戰,千萬不要答錯喔,要不然…

Scratch數學應用-加法運算

🉑乘法遊戲

以乘法為主的互動作品,PoPo將考驗你的數學能力,等你來挑戰喔!

Scratch數學應用-乘法智多星

🉑九九乘法表

以九九乘法為設計主軸,考驗設計者對迴圈的應用能力。

Scratch數學應用-我會99乘法

🉑數字比一比

電腦自動產生的數字列表,LiLi將挑戰在列表數字中需判斷出哪個值是最大。

Scratch數學應用-數字比一比
以上範例都是使用Scratch程式設計平台設計的創作

算術運算、比較運算和清單功能等程式語法及邏輯應用,剛開始接觸這一些新的程式觀念時,可能會有點卡卡,更可能當學完後可能也不知道該用在哪裡!該如何設計?但當你真的了解並吸收後,就能提升編程能力,讓Scratch創作內容更全面化及越來越豐富有趣。

Scratch在程式教育領域中是一堂很特別的課程,因為在學習過程中充滿歡樂、驚訝的探索式互動過程。那學Scratch程式會很難嗎?Scratch也是一種程式語言,當然也是需要時間來學習,依循正確的學習步驟及最重要的是必須實際動手寫程式,相信也一定會變成是大家喜愛的一堂課。

做什麼,自己決定,這是一堂「沒有標準答案的課」

--

--

Lenmo Chen

IT領域的Lenmo 因為孩子而成為IT教育領域的Lenmo | 不變的是「專業、熱情、服務」 | 海獅程式 https://icoding.com.tw