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