国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch 少兒編程之旅(七)— 《鈴鐺琴》Scratch不僅可以做動畫,學數學,居然還可以玩音樂!

極客小將2021-01-03-
本期內容概括: 復制角色; 造型編輯器; 添

本期內容概括:

  1. 復制角色;

  2. 造型編輯器;

  3. 添加擴展;

  4. 參數;

  5. 復制角色的代碼;

  6. 虛像;

  7. 課后思考與實踐。

--------------------------------

在前面的編程之旅的一系列課程里,我們通過做動畫,不僅學習和掌握了很多Scratch的基本操作和編程的基礎知識,還將編程和數學結合到了一起,了解了編程是怎么將數學學習變得更有趣的!

課程的詳細介紹請點擊這里:Scratch 少兒編程之旅(三)— Scratch入門動畫《小貓捉蝴蝶》(上);Scratch 少兒編程之旅(六)— 用Scratch學數學,原來數學也能這么有趣!。

這節課就讓我們一起來感受一下,Scratch除了能幫小朋友們做動畫,學數學,它又是怎么把音樂玩起來的吧!

upload/article/images/2021-01-03/ff37b201ab04073bec76cd5ad37ac891.jpg

音樂,可以說是人類最無國界,最通用的一種“語言”。無論人們說著哪種語言,互相能不能交流,卻都可以聽得懂同一首曲子。

學習音樂對孩子成長的好處,早就被教育界和兒童心理學家普遍認可。無論是對孩子智力的開發,對手腦配合,對美的追求,還是對修養的提高,都有著顯著的效果。正因為如此,如今有越來越多的孩子從小就學習音樂。

那么今天的課程就教小朋友們在Scratch中做一個“鈴鐺琴”,就是七種顏色的鈴鐺從大到小排列,如果用鼠標點擊,鈴鐺就會顏色變淺,同時發出“do、re、mi、fa、so、la、si”的音調。

一. 添加背景

首先,是再熟悉不過的,為項目添加一個背景。具體步驟如下圖:

upload/article/images/2021-01-03/5b7550e1564c1f702d4225c59609bf52.jpg

二. 創建和復制“鈴鐺”角色

背景添加好后,就一起來為“鈴鐺琴”添加七個“鈴鐺”角色,分別發出七個音調。關于添加角色的步驟,我們在之前的課程中也介紹過了很多次了。在Scratch中,如果需要的角色們相同,是不需要每次一個一個按步驟添加的。在添加好第一個“鈴鐺”角色后,只需要在“角色列表區”,用鼠標右擊第一個“鈴鐺”角色,點擊“復制”,就會在“角色列表區”自動的出現第二個“鈴鐺”。如此反復直到添加好了七個“鈴鐺”角色。具體操作如下圖所示:

upload/article/images/2021-01-03/6f38c807c0e032924013bd9b47cc7698.jpg

三. 造型編輯器:給“鈴鐺”變換顏色

為了區分七個“鈴鐺”代表的七個音調,也為了讓“鈴鐺琴”看起來更好看,接下來將七個鈴鐺的顏色按順序的換成“紅橙黃綠青藍紫”。

先在“角色列表區”點擊第一個“鈴鐺”角色,然后在“積木區”選擇【造型】標簽頁,這樣就進入到了“造型編輯器”。在左邊選中【填充】工具,也就是“油漆桶”圖標。選中后,在左上方“填充”后面的編輯欄選擇我們需要的顏色,再點擊“鈴鐺”,這樣,角色上點中的部分就變成了我們選好的顏色了。按照這個步驟,可以將七個“鈴鐺”依次改成“紅橙黃綠青藍紫”七個顏色。具體操作如下圖所示:

upload/article/images/2021-01-03/11b727ba2cb3da37fed0c6cc8f94b605.jpg

四. 調整“鈴鐺”大小

“鈴鐺”設置了不同顏色后,還需要通過調整“角色列表區”的“大小”編輯欄的值,按照從大到小來調整七個“鈴鐺”的大小。將第一個“鈴鐺”角色大小設置成150,往后依次為:130,110,90,80,70,60。這樣就實現了七個“鈴鐺”角色從大到小的排列。操作如下圖:

upload/article/images/2021-01-03/8b78a3b1edb50ffe6380d810b845839a.jpg

五. 添加擴展

角色的外形完成后,這一步讓“鈴鐺”發出音調。在Scratch3.0中,我們需要將“音樂”這個擴展添加到“積木區”。

點擊界面左下角的“添加擴展”圖標,選擇第一個“音樂”,這樣在“積木區”,就出現了“音樂”類別這個擴展,這里有下一步需要的和音樂相關的積木塊。具體操作如下圖:

upload/article/images/2021-01-03/3bea5d658fd3f9fd19fe436f1f7f3351.jpg

六. 給第一個“鈴鐺”角色添加代碼

到目前為止,添加代碼前的一切準備工作都已經做好了。我們的目標是讓第一個到第七個“鈴鐺”依次發出“do、re、mi、fa、so、la、si”的音調”。

選中第一個“鈴鐺”后,先將【當角色被點擊】這個“帽子積木”拖拽到“腳本區”,在【音樂】擴展中找到【演奏音符 X 0.25拍】拖拽到“帽子積木”的下面。接著,將這里的“X”設置為“60”,點擊60數字時,就會看到一個琴的鍵盤展示“60”表示“do”這個音調。再將拍數改成0.5拍。

upload/article/images/2021-01-03/3307e66d4fcc66e47cd1dc0e7ad29488.jpg

這里的“60”和“0.5”可以隨意設置和改變的數值,在編程中,叫做“參數”。參數,也叫參變量,是一個變量。關于什么是變量,我們在上一節教程《Scratch 少兒編程之旅(六)— 用Scratch學數學,原來數學也能這么有趣!》中有詳細的介紹。

參數,在這里簡單理解就是,參數值的改變,可以控制其他一些效果的變化。比如,將“演奏音符”后面的參數設置成“60”,那第一個“鈴鐺”就發出“do”的音調。如果設置成其他值,那它發出的音調也會跟著變化。同樣,“拍數”參數設置成“0.5”,控制的就是這個音調拍數的長短。簡單說,參數是給我們參考的。在后面完成其他“鈴鐺”的代碼時,我們會再相應的設置“演奏音符”這個參數的值。

操作如下圖:

upload/article/images/2021-01-03/1bbb05e8efd4b3ce0d3f7eca623cbd8c.jpg

七. 虛像

除了讓“鈴鐺”發出音調,當“鈴鐺”被點擊的時候,我們還想讓它有一些視覺上的變化,這里就用調整“虛像”的值來實現。

在【外觀】積木類別中,將【將xx特效設定為x】和【清除圖形特效】兩個積木塊分別放在【演奏音符 60 0.5拍】的上下位置,并且將【將xx特效設定為x】積木塊中的值設為【將 虛像 特效設定為 50】。

upload/article/images/2021-01-03/b3c055d0ab2bf105b394be05b346bef5.jpg

在Scratch中,“虛像”是用來改變角色能看見的程度的。換句話說就是,虛像的值越大,我們越看不到角色;虛像的值越小,我們越能看清角色。Scratch中,虛像值=100時,角色被完全隱身,我們完全看不見角色;虛像值=0時,角色可以最清晰的被看到。那么我們這里讓虛像值=50,當“鈴鐺”被點擊時,它就有一個視覺上淡化的效果。這里的“虛像”值50也是一個參數。操作如下圖:

upload/article/images/2021-01-03/0c3b3db8508d2bca6f63c819598b59b9.jpg

第一個“鈴鐺”角色的代碼如下:

upload/article/images/2021-01-03/c7abced0206874ef6bedf9ae96c2dbd6.jpg

“鈴鐺”角色的代碼很簡單,我們來看一下第一個“鈴鐺”被點擊時的淡化效果圖:

upload/article/images/2021-01-03/7947c3b322882fa462fbb1a7cb4a2080.jpg

八. 角色之間代碼的復制

第一個“鈴鐺”角色的代碼完成后,只需要將代碼復制給其他的“鈴鐺”角色,再調整一下每個“鈴鐺”的音調就可以了。

將完成的第一個“鈴鐺”的積木塊組合,依次拖拽到“角色列表區”其他每個“鈴鐺”上即可。當角色被復制積木塊組合時,它會晃動一下來給我們提示。這樣,我們就輕松的完成了代碼的復制。具體操作下圖:

https://cdn.china-scratch.com/timg/190819/1124293D1-14.gif

復制好后,點擊每個“鈴鐺”角色來檢查一下他們的代碼:

upload/article/images/2021-01-03/ef33446765235f376c704c6c2377f58d.jpg

九. 修改其他“鈴鐺”角色的代碼

目前,所有的“鈴鐺”都是用的第一個“鈴鐺”角色的代碼,這一步就需要從第二個“鈴鐺”開始,用改變“演奏音符”后面參數的方法,來將其余的“鈴鐺”改成它對應的音調。在Scratch中,分別用“62,64,65,67,69,71”表示音調“re、mi、fa、so、la、si”。具體操作見下圖:

https://cdn.china-scratch.com/timg/190819/1124293946-16.gif

現在我們就完成了“鈴鐺琴”。當不同的“鈴鐺”被點擊時,它們不僅可以發出“do、re、mi、fa、so、la、si”的音調,同時還會有視覺上變淡的效果。讓先來檢驗一下“鈴鐺琴”的每個音調吧。

“鈴鐺琴”音調非常準,現在就可以彈一首《小星星》聽了。

“鈴鐺琴”,就這樣很簡單的完成了,可功能卻很強大呢,我們可以用它來演奏任何我們喜歡的音樂。小朋友們快動起手做起來,彈起來吧!

雖然“鈴鐺琴”的代碼看起來很短,但是這節課我們學到了Scratch中很多新的操作,比如:造型編輯器的使用,擴展的添加,參數,角色間怎么復制代碼,虛像等等。

Scratch遠遠比我們想象的強大,一起期待《Scratch編程之旅》的后續課程吧。看看“造型編輯器”還有哪些厲害的功能,看看Scratch還能帶給我們什么驚喜吧!

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 威远县| 涞水县| 景宁| 临夏县| 兴城市| 封开县| 会理县| 凉山| 邮箱| 晋江市| 舞阳县| 竹山县| 汶上县| 甘南县| 和平区| 洛阳市| 巩义市| 桦甸市| 清河县| 晋宁县| 荣昌县| 永年县| 通榆县| 资源县| 松桃| 青阳县| 宁远县| 买车| 南汇区| 乡城县| 怀集县| 丹江口市| 莆田市| 资中县| 新巴尔虎右旗| 沅陵县| 喀喇沁旗| 乌兰浩特市| 万年县| 七台河市| 吐鲁番市|