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