Scratch3.0中文版是一款功能十分強大且實用的少兒編程工具,該軟件采用的是全新的html頁面技術,有了它之后你便可以輕松的幫助孩子們制作出動畫、游戲、音樂等內容,而且操作起來相當的簡單,沒有任何的復雜過程,大家只需要通過拖動需要的功能完成指令即可,可以鍛煉孩子的思維能力,絕對就是大家編程的小幫手。Scratch作為一款面向青少年所推出的可視化編程應用,通過它,大家能夠非常大膽的發揮想象去創作故事、編寫游戲、制作動畫,且由于該軟件中的編程是以積木搭建的板塊,因此用戶完全不需要擔心不認識代碼、不清楚指導命令等問題!并且值得一提的是,在你創作的過程中你不僅可以習得Science(科學)、Technology(技術)、Engineering(工程)、Arts(藝術)、Maths(數學)等多個領域知識,而且還能培養邏輯思維能力、觀察能力、創新能力和想象力,十分的全面。
適用于chrome和Android的官方Scratch應用!
在學校內外,全球有數百萬孩子使用Scratch。使用Scratch,你可以編寫自己的互動故事、游戲和動畫,然后與朋友、課堂或全球創作者社區分享。
使用Scratch創造任何東西!
從字符庫和背景庫中選擇或創建自己的庫
從聲音庫中選擇或錄制自己的聲音
連接和編碼世界上的實體設備,例如micro:bit,Makey Makey,樂高智力風暴,計算機網絡攝像頭等等。
1、顯示模式:分為瀏覽模式和全屏模式。
2、標題欄:顯示當前文件名。
3、菜單欄:主要是與文件有關的選項。
4、程序指令區:分為八大類。
5、舞臺區:角色演出的地方,作品最后呈現出來的地方。
6、角色資料區:顯示角色的詳細資料。
7、腳本區:程序的編寫區,利用拖曳的方式在此寫程序。
8、工具條:控制角色大小及復制、刪除。
9、控制按鈕:控制程序的播放和停止。
10、新建角色按鈕:三種新建角色的方法(自建、導入、隨機)
11、角色列表區:角色休息室,Scratch所有的角色都在這個地方。
Scratch3.0中文版怎么做游戲?相信許多用戶還不太清楚吧,而為了讓大家可以輕松的上手制作游戲,這里小編以貓捉老鼠游戲為例,為大家呈上最詳細的制作教程。下面就一起來看看吧。
一、制作準備工作
1個小貓角色、1個老鼠角色以及需要一個活動場景(即背景)。
二、制作思路
如何實現貓捉老鼠功能?可以采用運動模塊中這兩個模塊實現。
鼠標指針在場景中進行移動,老鼠面向鼠標指針移動,然后小貓面向老鼠進行移動。這樣,只要鼠標指針在不停地移動,老鼠和小貓都相應地移動。
三、具體編程操作
1、設置好小貓和老鼠角色,并設置好背景圖。
2、分別選擇小貓和老鼠的編程代碼。
?、倮鲜缶幊檀a:
?、谛∝埦幊檀a:
切記,小貓編程代碼中的移動步數必須比老鼠的移動步數少,不然老鼠很容易被小貓追上。
四、擴展
1、在Scratch系統中自帶的角色有兩種造型,為防止小貓和老鼠移動時看起來傻傻地,可以增加一個模塊。
增加后小貓的編程代碼如下:
2、如果你認為老鼠的移動需要鼠標指針太麻煩,我們可以修改下編程代碼。讓老鼠隨機移動,小貓還是面向老鼠,修改后小貓和老鼠的編程代碼分別是:
這樣修改后有一個弊端,就是老鼠的移動真的是隨機(移動方向是隨機,移動速度也是隨機),可想而知,小貓抓到老鼠的幾率大大增加。
3、增加游戲停止功能。即小貓抓住老鼠后,游戲結束。編程代碼如下:
1、內核更新:Scratch3.0使用H5和JS語言編寫的,是目前主流的技術框架。這樣的好處是打通了PC和移動端的壁壘,強化了Scratch的一個核心思想“分享”。從電腦上做出的作品可以直接在手機里打開,方便作品的傳播。
2、界面更新:界面更新,將舞臺區移到右邊,編程序放在中間,更加方便編程者編程程序;積木區不再嚴格分區,可以通過滑動鼠標來選擇區塊,減少點擊率,增加了用戶的體驗度。
3、更多的擴展:整合并添加了插件模塊,例如文字朗讀模塊,可以讓角色真正的“說話”;翻譯功能可以翻譯多種語言;擴展了Makey Makey插件,把創意有趣味性的硬件加進來;樂高EV3在新版本中可以使用,增加了應用場景。
4、角色和背景編輯能中文輸入:在2.0版本中,最讓人崩潰的是沒有辦法輸入中文并且文字框不可以二次選中。更新的3.0版本中優化了這個功能,可以在編輯的文字框中輸入中文,并且寫過的文字框可以繼續復選。大大方便了編輯效率。
5、造型中心點固定:剛剛開始接觸Scratch2.0的小朋友設置造型中心的時候內心肯定是崩潰的,因為你拖動造型一次,造型中心的位置都會移動一下,給人的錯覺就是造型中心一直在變化。但是3.0的版本中固定了中心位置,只要將造型拖到中心位置即可。