第一課 入門篇: 操作界面
? ? ?Scratch3于2009年推出阔蛉,在操作界面上進行了重大的改進和更新畴椰,不僅改變了積木的外觀臊诊,在界面配置方面更是添加了許多的擴展的功能和完善了社區(qū)的體驗。
? ? ? ?我們所講的課程主要針對于Scratch3斜脂。今天我們來看看第一節(jié)課抓艳,一起來認識下我們后面一直用的工具-Scratch3操作界面。
> 注:舊版本為scratch2帚戳,保存的文件名后綴名為.sb2玷或,而Scratch3保存的文件后綴名為.sb3儡首,這個我們會在后面提到,這里提前說明下偏友。
基本介紹蔬胯,整體界面如下圖:
?一、 ”功能區(qū)域“包含內(nèi)容:
- Scratch的功能列表包含了語言切換位他,文件氛濒,編輯,教程鹅髓,文件名稱等舞竿。
語言切換: 可以切換英文,簡體中文和其他國家的語言窿冯,如下圖:
文件: 包含 新作品骗奖,從電腦中打開和保存到電腦中,從電腦中打開是已經(jīng)做好的.sb2(舊版本scratch2導(dǎo)出文件名)或者.sb3(本教程使用的scrath3靡菇,后面不在說明)文件重归,保存到電腦中會將創(chuàng)作的作品以.sb3結(jié)尾的文件保存到電腦中 米愿,文件名一般為:“XXX.sb3”
編輯:包含恢復(fù)和開啟加速模式厦凤,恢復(fù)是針對角色設(shè)計,當(dāng)刪除角色育苟,造型或者聲音较鼓,該功能會變成恢復(fù)刪除的角色,恢復(fù)造型违柏,恢復(fù)聲音博烂,點擊就可以恢復(fù)刪除的角色,造型漱竖,聲音
刪除角色禽篱,造型,聲音后的變化,大家可以關(guān)注下選擇項的名稱變化馍惹。
?加速模式: 開啟加速模式會讓舞臺區(qū)進入加速模式躺率,針對一些花費時間比較久的效果,會加速進行万矾,Scratch 推薦使用加速的模式項目有工程圖悼吱,大型數(shù)學(xué)運算,需要3D引擎的運算良狈,畫筆項目等后添,大家在后期做一些畫筆類、計算類的題目的時候薪丁,體驗一下就能發(fā)現(xiàn)他的特點了遇西。
二馅精、 “舞臺區(qū)域”介紹:
舞臺功能按鈕:*舞臺區(qū)域是Scratch所有程序表現(xiàn)的地方,建立新的文件會自動產(chǎn)生一個喵咪的預(yù)設(shè)角色,放置在舞臺的正中間粱檀,舞臺的左上角的綠色的旗子表示開始執(zhí)行按鈕硫嘶,紅色的八角形的按鈕是停止按鈕,點擊之后程序就會停止梧税,還有小舞臺沦疾,大舞臺,全屏的切換按鈕第队。
舞臺坐標(biāo): 舞臺的寬度是480像素哮塞,高度是360像素,正中間是舞臺的原點做標(biāo)是(0,0),原點向右是X軸的正方向凳谦,向左是負方向忆畅,原點向上是Y軸的正方向,向下是Y的負方向。 這根據(jù)改變角色的X軸的坐標(biāo)實現(xiàn)角色水平移動,改變角色的Y軸左邊實現(xiàn)角色垂直方向移動尸执。詳見下圖:
三家凯、 積木分類
1)基本的積木分類
????Scratch預(yù)設(shè)有九種積木的分類,相關(guān)功能如下:
- 運動: 改變角色的移動,旋轉(zhuǎn)如失,方向和位置的改變绊诲,X,Y軸坐標(biāo)的改變等。
- 外觀: 改變角色的對話褪贵,文字顯示掂之,造型,造型編號脆丁,背景選擇世舰,外觀大小,顏色槽卫,亮度跟压,虛像,像素等
- 聲音: 改變播放聲音歼培,聲音的大小震蒋,音調(diào),停止播放聲音等.
- 事件: 設(shè)定事件的發(fā)生(點擊小綠旗丐怯,點擊角色喷好,點擊按鈕等),需要執(zhí)行的程序代碼读跷。
- 控制: 控制程序的邏輯判斷梗搅,等待時間,等待,克隆无切,克隆體啟動荡短,腳本停止,刪除克隆體等哆键。
- 偵測: 判斷角色是否發(fā)生特定的情況掘托,經(jīng)常和控制類的積木互相搭配使用。
- 運算: 數(shù)學(xué)運算籍嘹,文字組合闪盔,邏輯判斷,絕對值辱士,隨機數(shù)泪掀,向上取整、向下取整颂碘,三角函數(shù)等异赫。
- 變量: 建立變量和列表用來存儲程序需要的數(shù)據(jù)等。
- 自制積木: 將復(fù)雜和重復(fù)使用的積木抽取出來头岔,使用自制積木表示塔拳,在需要的地方只需要引入自制積木就可以了。
2)擴充的積木分類
????除了預(yù)設(shè)的九種積木分類峡竣,Scratch還提供了擴充功能的積木靠抑,提供音樂,畫筆澎胡,視頻偵測孕荠,朗誦,翻譯等高級的積木模塊功能攻谁。
3)程序積木指令
????????所有的Scratch的程序積木都在左側(cè),由上而下按照預(yù)設(shè)積木分類的順序排列弯予,選擇不同的分類的積木戚宦,在程序積木指令區(qū)域就會列出對應(yīng)的積木,可以使用鼠標(biāo)的滾輪上下滑動锈嫩,尋找需要的使用的積木受楼,如果就需要的就直接拖拽到代碼區(qū)域,拼接成自己需要的程序代碼呼寸。
四艳汽、腳本代碼區(qū)域
????代碼區(qū)域就是Scratch編輯程序的地方,分別可以給每一個角色对雪,背景添加對應(yīng)的程序代碼河狐,賦予角色靈魂和生命力。
五、角色列表
????切換角色列表的角色馋艺,被選中的角色會是藍色背景栅干,代碼區(qū)域中的角色也會切換為當(dāng)前的角色,可以改變角色的代碼捐祠,造型和聲音音碱鳞。?
六、舞臺列表
????新增角色或者背景可以通過選擇踱蛀,繪制窿给,隨機選擇Scratch3軟件自帶的角色或者背景,在需要擴展內(nèi)容的時候可以通過上傳按鈕上傳網(wǎng)絡(luò)上下載的素材率拒,在進行程序設(shè)計填大。
七、聲音
????可以給不同的角色和背景添加多種聲音特效俏橘。