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