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