Scratch是由麻省理工學(xué)院的“終身幼兒園團(tuán)隊(duì)”面對(duì)全球青少年開(kāi)發(fā)的一種圖形化編程工具。軟件采用html5頁(yè)面技術(shù)和js語(yǔ)言編寫,界面全新改版,采用左邊指令區(qū)、中間腳本區(qū)、右邊舞臺(tái)區(qū)的布局,更加直觀簡(jiǎn)明,方便操作,優(yōu)化了聲音引擎,支持中文輸入,幾乎所有的孩子都會(huì)一眼喜歡上這個(gè)軟件。建立起做編程的欲望。
Scratch軟件特色
1、scratch是中文語(yǔ)言,方便所有國(guó)內(nèi)用戶使用;
2、構(gòu)成程序的命令和參數(shù)通過(guò)積木形狀的模塊來(lái)實(shí)現(xiàn);
3、用鼠標(biāo)拖動(dòng)模塊到程序編輯欄就可以了;
4、中間的部分是編輯好的程序代碼;
5、左邊是可以用來(lái)選擇的功能模塊;
6、右邊上部是程序預(yù)覽和運(yùn)行窗口;
7、scratch中文版右邊下部是角色窗口。
新功能
一、支持多種語(yǔ)言
scratch3.0編程支持多種語(yǔ)言,包括簡(jiǎn)體中文,要更改編程積木的語(yǔ)言,請(qǐng)點(diǎn)擊程序編輯器頂部導(dǎo)航欄的“地球”圖標(biāo),然后在下拉菜單中選擇語(yǔ)言。
二、將舊版中的某些編程積木移到擴(kuò)展中
scratch3.0有移除任何編程積木。但某些積木有所改變,還有一些積木移到了「擴(kuò)展」中。
三、加入了新積木
scratch3.0編程軟件中加入了:
1、新的「音效」積木
2、新的便于文字(字符串)處理的運(yùn)算積木
3、新的畫(huà)筆積木,并且支持透明色
4、新的滑動(dòng)積木,可移動(dòng)到一個(gè)角色(或隨機(jī)位置)
5、以及「Scratch擴(kuò)展」中的許多新的功能
四、增強(qiáng)了繪畫(huà)編輯器
重新設(shè)計(jì)的繪畫(huà)編輯器提供了功能強(qiáng)大而易用。新增和改變的功能有:
1、新的布局使工具和選項(xiàng)更醒目
2、新的矢量模式工具,例如「橡皮擦」
3、用于顏色選擇和調(diào)整的更多選項(xiàng)
4、對(duì)矢量點(diǎn)更多的控制(曲線變形及弧線/折線切換)
5、對(duì)圖層順序的更多控制(「放最前面」、「往后放」等)
6、新的漸變式填充
五、增強(qiáng)了聲音編輯器
重新設(shè)計(jì)的聲音編輯器使錄音和編輯聲音更加方便。它包括了如下新的功能:
1、新的更加易用的錄音系統(tǒng)
2、新的更加易用的音頻裁剪系統(tǒng)
3、新的音效(例如「快一點(diǎn)」、「慢一點(diǎn)」、「回聲」和「機(jī)械化」)
六、更改了Scratch提示窗口
scratch3.0把原來(lái)技巧窗口中類似的內(nèi)容放到了教程庫(kù)中。點(diǎn)擊程序編輯器頂部導(dǎo)航欄的教程鏈接就可以看到。這里有完整作品的教程(例如「制作追逐游戲」),也有具體積木和功能的教程(例如「錄制聲音」和「讓它旋轉(zhuǎn)」)。我們即將加入更多教程(如「乒乓游戲」和「讓它飛起來(lái)」)。
對(duì)系統(tǒng)有什么要求?
scratch3.0編程軟件可以在桌面電腦、筆記本和平板電腦上的大多數(shù)較新的瀏覽器中運(yùn)行。你可以在手機(jī)上打開(kāi)作品,但目前還不支持在手機(jī)上編輯作品。下面列出了官方支持但瀏覽器。
一、桌面電腦
Chrome (63+)
Edge (15+)
Firefox (57+)
Safari (11+)
不支持Internet Explorer
二、平板電腦
Mobile Chrome (63+)
移動(dòng)版Safari (11+)
使用教程
怎么隱藏變量
首先打開(kāi)Scratch3.0中文版,點(diǎn)擊主界面右側(cè)的【變量】按鈕;
選擇建立一個(gè)變量,輸入變量名,為了方便標(biāo)記,可以將變量命名為該變量的主要行為;
設(shè)定好變量number to 0、number to 1的動(dòng)作;
點(diǎn)擊隱藏變量,則該變量從預(yù)覽窗口的左上角隱藏。
怎么生成可執(zhí)行文件
首先打開(kāi)我們的Scratch3.0離線版,寫一個(gè)小的程序,保存文件。打開(kāi)文件夾你會(huì)發(fā)現(xiàn)保存的文件類型是.sb格式。
準(zhǔn)備一個(gè)scratch2exe工具,安裝完成后,運(yùn)行軟件,點(diǎn)擊1找到剛才保存的小程序選擇打開(kāi)。
依次點(diǎn)擊2,選擇一個(gè)ico文件作為小程序的圖標(biāo)。
第三步點(diǎn)擊小綠旗,完成以上三步操作,點(diǎn)擊確定,此時(shí)你會(huì)發(fā)現(xiàn)電腦中多了一個(gè)可執(zhí)行的exe文件。
雙擊exe文件,你會(huì)發(fā)現(xiàn)可以正常出現(xiàn)游戲界面,用戶只能使用無(wú)法更改的。
怎么走迷宮
打開(kāi)Scratch3.0,從本地文件夾中上傳角色;
在網(wǎng)上下載一張迷宮圖,最好有點(diǎn)難度,在背景中導(dǎo)入迷宮圖;
將scratch默認(rèn)的角色貓刪除;
點(diǎn)繪制新角色,可以選擇小的動(dòng)畫(huà)角色,也可以用圖形代替,這邊小編選擇的是圓形,畫(huà)一個(gè)紅色的小球;
點(diǎn)腳本,進(jìn)入腳本編輯區(qū);
點(diǎn)事件,將“當(dāng)按下空格鍵”拖到右邊的編輯區(qū),并改為當(dāng)按下上移鍵;
在運(yùn)動(dòng)圖標(biāo)里,將面向0度的方向拉到下面;
將移動(dòng)10步移到下面,并將步速改為2步;
同樣的方法建好向下、向左、向右運(yùn)動(dòng)的腳本;
點(diǎn)繪制新角色,輸入press spacebar to start;
給小球添加腳本,在用戶按空格鍵時(shí),讓小球定位在迷宮圖的起點(diǎn)位置;
繼續(xù)添加腳本,控制小球的運(yùn)動(dòng),如果遇到黑色就跳到起點(diǎn),重新開(kāi)始,如果遇到終點(diǎn)的藍(lán)色就顯示“you win!”;
當(dāng)按下空格鍵,小球來(lái)到迷宮的起點(diǎn)為,按上、下、左、右光標(biāo)控制鍵,小球開(kāi)始在人的指揮下運(yùn)動(dòng),遇到迷宮壁黑色就跳回起點(diǎn),遇到迷宮終點(diǎn)的藍(lán)色就顯示you win!
上一篇:編程貓(編程教育軟件)
下一篇:Scraino圖形化編程工具