樹莓派——可以用Scratch嗎?

知道小茵在學校學的程式是用 Scratch,好奇搜尋一下,看起來是很好上手的程式邏輯學習工具,透過在畫面上拖拉元件、條件、邏輯的圖形去兜出程式,看起來比傳統程式學起來更好玩、更容易上手,不用去背單字、不用記程式語法,即使跟鍵盤感情不好也能操作,但他可以跑在樹莓派上嗎?

 

從 Scratch 的下載頁面知道:目前支援 Windows、MacOS、Android 和 Chrome OS,就是沒 Linux!!


沒有 Linux!

當然,除了下載 APP 外,其實還可以用瀏覽器去用 web 版去操作,web 的操作總沒環境限制了。


有瀏覽器就能用的 web 版

但 web 版跟我的期待有一點點落差:我會希望 Scratch 可以操作樹莓派的 GPIO,看是接 LED、接按鈕、接旋鈕、溫濕度感應器…… 之類的,讓程式不是只有軟體,而是軟體加硬體。

所幸,在樹莓派的努力下,目前在樹莓派已經可以安裝 Scratch Desktop 囉!安裝上也非常簡單,只消滑鼠動動就行。(安裝軟體另開一篇介紹)


有 Scratch3 可以安裝哦

裝好後,畫面上就會有樹莓派的 GPIO 可以使用了!於是像前一篇的彩虹燈就可以用 Scratch 寫出來啦!


用 Scratch3 控制 GPIO

執行結果

 

 

延伸閱讀

Related posts

Leave a Comment