scratch是由麻省理工學(xué)院推出的編程工具,是適合于全世界兒童學(xué)習(xí)編程和交流的工具和平臺(tái)。該平臺(tái)采用Java構(gòu)建,作品可以隨意發(fā)布到互聯(lián)網(wǎng)和光盤(pán)U盤(pán)上,這個(gè)工具完全免費(fèi)。
功能介紹
1.內(nèi)核更新
Scratch3.0使用H5和JS語(yǔ)言編寫(xiě)的,是目前主流的技術(shù)框架。這樣的好處是打通了PC和移動(dòng)端的壁壘,強(qiáng)化了Scratch的一個(gè)核心思想“分享”。從電腦上做出的作品可以直接在手機(jī)里打開(kāi),方便作品的傳播。
2.界面更新
Scratch3.0界面更新,將舞臺(tái)區(qū)移到右邊,編程序放在中間,更加方便編程者編程程序;積木區(qū)不再嚴(yán)格分區(qū),可以通過(guò)滑動(dòng)鼠標(biāo)來(lái)選擇區(qū)塊,減少點(diǎn)擊率,增加了用戶的體驗(yàn)度。
3.更多的擴(kuò)展
Scratch3.0整合并添加了插件模塊,例如文字朗讀模塊,可以讓角色真正的“說(shuō)話”;翻譯功能可以翻譯多種語(yǔ)言;擴(kuò)展了Makey Makey插件,把創(chuàng)意有趣味性的硬件加進(jìn)來(lái);樂(lè)高EV3在新版本中可以使用,增加了應(yīng)用場(chǎng)景。
4.角色和背景編輯能中文輸入
在2.0版本中,最讓人崩潰的是沒(méi)有辦法輸入中文并且文字框不可以二次選中。更新的3.0版本中優(yōu)化了這個(gè)功能,可以在編輯的文字框中輸入中文,并且寫(xiě)過(guò)的文字框可以繼續(xù)復(fù)選。大大方便了編輯效率。
5.造型中心點(diǎn)固定
剛剛開(kāi)始接觸Scratch2.0的小朋友設(shè)置造型中心的時(shí)候內(nèi)心肯定是崩潰的,因?yàn)槟阃蟿?dòng)造型一次,造型中心的位置都會(huì)移動(dòng)一下,給人的錯(cuò)覺(jué)就是造型中心一直在變化。但是3.0的版本中固定了中心位置,只要將造型拖到中心位置即可。
下面就說(shuō)說(shuō)幾個(gè)槽點(diǎn)。
槽點(diǎn)1
新版本字實(shí)在太小了吧,我得用盡全眼的力量才能夠看清字,而且還不能夠調(diào)節(jié)字體大小,看的眼淚都要流下來(lái)。只能配上一個(gè)善意的微笑。
槽點(diǎn)2
說(shuō)好的“讓你的程序開(kāi)口說(shuō)話”,結(jié)果打上中文,程序居然變成了啞巴。這不是在開(kāi)玩笑嘛?只能配上一個(gè)平靜的微笑。
槽點(diǎn)3
版本不穩(wěn)定!版本不穩(wěn)定!版本不穩(wěn)定!樓主在實(shí)際操作的過(guò)程中發(fā)現(xiàn),程序打開(kāi)緩慢甚至出現(xiàn)失敗,兼容2.0版本的程序出現(xiàn)問(wèn)題,比如備注亂碼移位,造型不能保存到本地計(jì)算機(jī)。
雖然剛剛更新的Scratch3.0存在一些小瑕疵,但是整體上的改動(dòng)和進(jìn)步都是非常地大,尤其是在核心思想上的“分享”做得更好了。后續(xù)的版本改進(jìn)這些小瑕疵,相信Scratch編程的重視程度會(huì)越來(lái)越高!