少兒創意程式設計:第一章 Scratch是什麼?帶孩子認識一下Scratch3.0

少兒創意程式設計:第一章 Scratch是什麼?帶孩子認識一下Scratch3.0

Scratch是一款由麻省理工學院(MIT) 設計開發的少兒程式設計工具。其特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程式的命令和引數透過積木形狀的模組來實現。用滑鼠拖動模組到程式編輯欄就可以了。

少兒創意程式設計:第一章 Scratch是什麼?帶孩子認識一下Scratch3.0

Scratch3.0

少兒創意程式設計:第一章 Scratch是什麼?帶孩子認識一下Scratch3.0

Scratch 3。0放棄了Flash,採用了HTML5來編寫,HTML5是最新的HTML、CSS和JavaScript的總和,Scratch 3。0首先將會使用WebGL、Web Workers和 Web Audio Javascript libraries。JavaScript是一種廣泛的語言,它支援所有瀏覽器和WebGL,從而跨平臺使用。它經過了精心挑選,JavaScript執行不需要任何額外的外掛。

Scratch 3。0這個名字首先是由Scratch團隊的Andrew Sliwinski在2016年五月份提出的。2018年一月份,Scratch 3。0的第一個公測版本在Scratch官網上釋出 ,Scratch 3。0線上編輯器的最後版本預計在2018年八月釋出,而離線編輯器在不久後也將提供下載使用。

Scratch 3。0不僅僅是重構,也增加了一些積木,比如字串包含判斷、移至最下層等積木。編輯器的外形看起來更加柔美,拖拽積木還有音效,支援多次撤回和恢復。Scratch 3。0 儲存的檔案格式為“sb3”,可以讀取“sb”和“sb2”檔案。