前兩課介紹了Scratch編輯器的下載和使用,這節課繼續講解Scratch少兒編程課程,課程內容為:Scratch程序設計與指令的介紹和操作。
PS:本節課內容比較抽象,對於指令展示和操作,腳本運行部分,接下來我會為本課內容錄製視頻,請大家結合視頻學習,效果更好哦。
一、Scratch程序設計與指令操作
我們將Scratch稱為「程序設計語言」,那麼,什麼是「程序設計語言」呢?就像人與人之間通過「語言」來溝通,那「程序設計語言」就是人與電腦的溝通橋梁。人類有各種不同的語言,而且不同語言之間是無法直接溝通的,同樣,「程序設計語言」也有很多種,每一種程序語言都有自己的指令、語法、格式等,但他們唯一的目的就是使電腦能夠「聽懂」並完成我們所要完成的任務。
那什麼是「程序」與「指令」呢?利用某種「程序設計語言」,該語言針對不同動作用一些簡單的文字來代替,這些簡單的文字就稱為「指令」,這些指令組合遵循的規則稱為語法,而「程序」就是「指令」與「變量」的組合(後續會詳細介紹)。
而「程序設計語言」就是吐過某種程序語言,針對自己的需求,根據正確的指令與程序做為語法,也就是所謂的寫程序,來讓電腦完成我們所需的需求,這就是「程序設計」。
Scratch最大的特色是它針對八歲以上的孩子所設計,是屬於「積木組合式」的程序語言,採用拖拽,組合的方式來設計程序,取代了傳統打字,免除指令輸入錯誤的困擾。另外,它也是「可視化」的程式語言,就像一般視窗軟體所見即所得的功能,不像一些程式語言需要經過複雜的編譯過程才能看到結果。因此,Scratch把程序設計變得更加簡單有趣。
關於Scratch的指令積木,一共有八大類:動作,外觀,聲音,畫筆,控制,偵測,數值與邏輯運算及變量,不同類的積木用不同顏色區分,非常適合小朋友學習。
二、Scratch指令/積木的基本操作
在Scratch編輯器中,指令區就是指令的大本營,裡面有各種類別的指令。那麼,在Scratch編輯器中這些指令是如何來進行編程的呢?
通過拖動積木來添加程序腳本。將滑鼠光標移動到需要的積木上按下滑鼠,將積木拖拽到腳本區並鬆開滑鼠。積木的組合。每一塊積木都有自己的功能,將積木組合後能實現更加複雜的功能。積木的拆分/修改。修改積木中的內容或參數。通過修改積木塊中的內容或者參數可以讓程序腳本實現更加豐富的功能。修改角色的造型。選中角色,點擊「造型」選項卡,可以給角色添加、刪除或者修改造型。給角色添加音效。點擊「聲音」選項卡,可以添加、修改、刪除聲音,通過選中角色,控制腳本中的積木來為角色播放所需要的聲音。三、運行程序
按以上步驟,完成一個程序腳本,接下來該檢驗我們的成果的時候啦,點擊舞臺右上角的綠色旗幟按鈕來運行程序,這時候我們可以看到我們編寫的程序腳本在舞臺上運行了起來。
ok,這節課就到這裡,很酷吧,趕緊行動吧,喜歡請關注我。
接下來我會為本課內容錄製視頻,結合視頻學習,效果更好哦。