Scratch 3.0 版本比較

Scratch 是近年十分受歡迎的圖形化程式,在許多人及廠商的努力下,它也打破很多限制,包含了程式設計雲端化,跟 許多開發板整合,帶起了創客教育的風潮,它的歷史介紹就麻煩參考 https://zh.wikipedia.org/wiki/Scratch

但由於它的立意就是要將 程式教育能夠在國小 (Elementary School) 開始推廣! 若以台灣的現況,它是十分成功的!

MIT 會在今年(2018) 八月正式 發表 3.0 ,以 HTML5.0 為基礎的版本! 已經有些文章介紹它們的計畫,這篇就盡量不重複!

MIT Scratch 3.0 Preview ,下圖是進入後第一個畫面,跟Scratch 2.0 很像,熟悉的讀者應該很容易入手!

我們直接先看”擴充功能”

前面五個( 到 Speech 為止) ,可以看出Scratch 增加了更高的互動,音樂、畫畫、雲端翻譯、雲端語音翻譯 (這幾年,這兩部分雲端公司的進展十分驚人),視覺偵測 (有些公司把它解讀成 AI ,相去有點遠)! 然後第六項後就是跟硬體的結合,除了 micro:bit 之外,都是樂高! 樂高是這計畫的主要贊助商! 但它也是全世界最重要的兒童教具廠商(它的地位不只如此,但在這文章,我們以兒童程式教育為主要方向),但它們在過去幾年似乎沒跟上主要潮流! “他回來了”!

KittenBlock (含 下載連結) 小喵科技,它們是最早以 MIT Scratch 3.0 為基礎,開始發表它們的版本,他們有幾個重要的創新不同於 MIT 版本 ,且優先發表:

http://twmicrobit.blogspot.com/2018/03/kittenblock-scratch3.html 這裡有將他們的文章轉成繁中的列表!

圖一 主畫面

圖二 支援的硬體系列

圖三 Scratch 3.0 轉成Python

圖四 版本及相關設定

圖五 : 開發板 程式區

圖六 : 範例程式

圖七 :Dobot 是 教育及工業 基礎型 機械手臂

圖八: 擴充功能 區

文章參考:

Mind+ (含 下載連結) ,這mind+ 的版本是 DFRobot 將 mind+ 整合DFRobot 自家的產品所出的版本!

圖一 進入後,主畫面

圖二 將 Scratch 3.0 轉成 Python

圖三 : 版本區

圖四 支援的硬體產品區

圖五 : 擴充功能 (以 DFRobot 有出的控制板為主)

圖六 : 範例區 ,十分豐富

// STEAMCourses 課程介紹:

當AI 進入 Scratch

•生活 AI

•創意 AI

•Scratch

•Scratch 的智能語音

•Scratch 的智能翻譯

•做個 Scratch 多語系專家系統(智能導覽)

•視覺辨識

•人臉辨識

•車牌辨識

•文字辨識

// STEAMCourses 課程介紹 end


// STEAMKid 實體課程

【AI 創客】Scratch AI & Machine Learning

【文化創客】 博物館文物創客夏令營

// STEAMKid 實體課程