Scratch 3.0已經上線一陣了,它提供了更為直觀的制作新積木的界面,對于初學者來說更為友好,今天我們來介紹其幾點主要的改變。
1.可以在移動端編程
Scratch 3.0最實用的更新,是它放棄了日暮西山的Flash技術,采用了HTML5和JavaScript技術來編寫,支持所有的現代瀏覽器和WebGL,能夠跨平臺使用。在筆記本電腦、臺式機、平板電腦和手機等各種終端設備上完成所有這些工作,真的方便了許多。
2.新增硬件接口
Scratch3.0在硬件擴展上增加micro:bit和LEGO EV3,但也取消支持PicoBoard 和 LEGO WeDo 1.0。那么,編程和LEGO結合能做什么呢?能做掛在桿子上的“樹懶熊”或是牽著麋鹿的圣誕老人,是不是很有趣呀?
3.step-by-step教學教程庫
總體來說,Scratch 3.0的目標是讓寫程序更容易入門。新手可以點“教程”按鈕進入入門教程。教材在編輯器頂端工具列的“教程”內,每個專案都有專屬的step-by-step教學,而且專案將不斷地增加。我們可以找到完整游戲的專案教材,或是針對部分積木塊設計的專案教程(像是“如何錄制聲音”等)。
4.錄音與剪輯變簡單
Scratch 3.0還重新設計了聲音編輯器,錄音、剪輯功能及多種聲音元素,新的錄音系統,錄音變成一件簡單的事。給一段文本,系統還可以使用男人、女人朗讀出來,非常接近人的語音表達。
值得注意的是,Scratch3.0發布之后,Scratch1.4和2.0的離線版本都還能繼續使用,在2.0離線版中做的內容,能夠上傳至3.0編輯器中且能夠編輯。然而,在3.0編輯器中所制作的,無法在2.0離線編輯器中編輯。