資訊內(nèi)容
Scratch是什么?
? ? ? Scratch是由美國(guó)麻省理工學(xué)院研發(fā)的一種圖形化的編程語(yǔ)言,可以拿來(lái)輕松地創(chuàng)建自己的互動(dòng)故事、動(dòng)畫(huà)、游戲、音樂(lè)和藝術(shù),而且它還是免費(fèi)的喲!?
Scratch將程序語(yǔ)言設(shè)計(jì)成一塊塊積木,你只要用拖拉的方式,將程序積木堆疊起來(lái),輕輕松松就可以創(chuàng)造出很棒的作品。?
雙擊桌面快捷方式1.指令區(qū),啟動(dòng)Scratch程序。我們來(lái)認(rèn)識(shí)一下Scratch的界面吧!Scratch程序一共有動(dòng)作、外觀、聲音、畫(huà)筆、控制、偵測(cè)、數(shù)字和邏輯運(yùn)算、變量等八大類指令,?
2.腳本區(qū)這是腳本、造型和聲音的編寫(xiě)區(qū),可對(duì)某個(gè)角色編寫(xiě)腳本、編輯造型和聲音設(shè)置等。它是通過(guò)選中某個(gè)標(biāo)簽來(lái)進(jìn)行三者之間的切換。?
3.角色信息區(qū)顯示每個(gè)角色的相關(guān)信息,包括方向、坐標(biāo)值等信息。?
.4.舞臺(tái)區(qū)舞臺(tái)區(qū)是角色表演的地方,最終呈現(xiàn)編寫(xiě)好的程序。舞臺(tái)的右上角有來(lái)控制影片的啟動(dòng)和停止。?
5.角色列表區(qū)影片中所有的角色都在此創(chuàng)建,也可對(duì)角色進(jìn)行刪除、復(fù)制等操作。同時(shí),“舞臺(tái)”以縮略圖的形式在此呈現(xiàn)。?
6.工具列可以通過(guò)它來(lái)改變角色的大小,以及對(duì)角色進(jìn)行復(fù)制、刪除等操作。?
示例展示
(1)繪制彩虹
使用畫(huà)筆相關(guān)積木,修改畫(huà)筆的粗細(xì)和顏色,繪制出彩虹圖案。
(2)繪制彩色正弦波
結(jié)合數(shù)學(xué)知識(shí)使用畫(huà)筆相關(guān)積木,繪制出正弦波的彩色波形圖。
(3)模擬拋球運(yùn)動(dòng)
結(jié)合物理中的牛頓第二定律計(jì)算物體的坐標(biāo),模擬拋球運(yùn)動(dòng)的軌跡。
(4)鏡像繪畫(huà)
使用數(shù)學(xué)中的三角函數(shù)知識(shí)計(jì)算多角度鏡像坐標(biāo),通過(guò)鼠標(biāo)控制多支畫(huà)筆,繪制出奇妙的鏡像圖案。
(5)海底世界動(dòng)畫(huà)
使用克隆的方式,通過(guò)一條魚(yú)創(chuàng)建出能夠自主運(yùn)動(dòng)的魚(yú)群,實(shí)現(xiàn)海底世界的動(dòng)畫(huà)效果。
(6)乒乓球游戲
模擬紅白機(jī)游戲,用Scratch實(shí)現(xiàn)乒乓球游戲。
(7)樂(lè)器演奏
用電腦鍵盤(pán)模擬鋼琴的鍵盤(pán)進(jìn)行演奏,還可以修改成不同的樂(lè)器音色。
通過(guò)Scratch的學(xué)習(xí),小朋友可以將課堂上學(xué)到的數(shù)學(xué)、音樂(lè)、繪畫(huà)、物理等知識(shí)融入到編程中,創(chuàng)造出各種有趣的作品。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
scratch第四講
★ scratch第四講★ ? ? ?首先和大家說(shuō)一說(shuō)對(duì)不起,最近工作上很忙!來(lái)不及寫(xiě)公眾號(hào),今天偷會(huì)懶寫(xiě)一篇,就算做一個(gè)小小的補(bǔ)償吧!? ? ? 消失的僵尸女孩
- 下一篇
數(shù)學(xué)解題與Scratch編程 | 冒泡排序
數(shù)學(xué)與Scratch《數(shù)列與計(jì)算》第3期,總第295期 數(shù)列不只有等差數(shù)列,還有等比數(shù)列,只要是一組數(shù)字排列起來(lái)就可以叫做數(shù)列。 在編程中,“數(shù)組”就是用來(lái)存放一組數(shù)的。我們只