999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch與機器人融合的創客作品設計

2016-03-21 06:27:24王同聚
中小學信息技術教育 2016年3期
關鍵詞:動畫程序計算機

王同聚

【摘 要】在“互聯網+”時代背景下,創客成了一個網絡熱詞,創客運動風起云涌,創客教育也呈現出爆發趨勢。第十七屆全國中小學電腦制作活動首次加入創客元素,為中小學開展創客教育和STEAM教育提供了展示的平臺。本文提出了利用Scratch與機器人融合開發創意編程和創意智造項目作品的解決方案,以電子鋼琴和電子爵士鼓的設計為例,介紹了通過Scratch與機器人融合來實現創客項目作品的設計和編程策略。

【關鍵詞】Scratch與機器人融合;創客教育;STEAM教育;創客作品;設計

【中圖分類號】G434 【文獻標識碼】B

【論文編號】1671-7384(2016)03-0067-03

2015年12月,《中央電化教育館關于舉辦第十七屆全國中小學電腦制作活動的通知》[1]中增加了兩個新項目:創意編程和創意智造。從這兩個項目的要求來看,運用Scratch與機器人融合能較好地完成項目作品的設計與創作。受此啟發,筆者設計開發了電子鋼琴和電子爵士鼓應用案例,可實現用計算機鍵盤、機器人傳感器兩種方式分別進行鋼琴彈奏和打爵士鼓,所實現的作品交互性強、動畫效果逼真,達到了“所想即所得”的效果。現在,筆者把這兩個作品的設計方案與大家分享,希望能拋磚引玉。

全國中小學電腦制作活動新增創意項目實現策略

根據創意編程和創意智造兩個項目的編程環境以及對軟硬件的相關要求,將Scratch2-JMD與中鳴E2教育機器人融合,可較好地實現這兩個項目的軟件編寫和硬件設計。Scratch2-JMD在Scratch開源軟件的基礎上經二次開發后增加了電子控制模塊,而E2-RCU控制器是由Arduino板二次開發而成的,它能夠讓Scratch與機器人完美融合,可以實現即時編寫程序即時運行,利用它可輕松創建自己的互動故事、動畫、游戲、音樂并在網絡上分享作品[2]。Scratch與機器人之間可以通過有線USB、無線藍牙或Wi-Fi等多種方式連接,獲取電子傳感器信息,控制電子執行模塊,可使動畫與電子模塊完美結合并進行一系列的創作,實現所見即所得的教學效果。[3] [4]

電子鋼琴的設計制作

1. 電子鋼琴圖片的準備與角色導入

通過電子鋼琴拍照或從iPad的App軟件中截取一個電子鋼琴全鍵盤的圖片,再用Photoshop軟件摳圖,獲取4個琴鍵的圖片。為保證所有圖片文件為底色透明,將文件保存為.PNG格式。在Scratch2-JMD中依次導入全鍵盤、琴鍵和“小女孩”角色的圖片,導入后鍵盤布局及各琴鍵角色如圖1所示。

圖1 導入角色圖片

2. 用計算機鍵盤彈琴的程序設計

(1)計算機鍵盤與琴鍵的對應關系

Scratch2-JMD軟件內部提供了2個八度音階的音源,根據使用習慣,筆者將計算機鍵盤上的字母z、x、c、v、b、n、m分別對應低音區音名LC、LD、LE、LF、LG、LA、LB,字母a對應低音區音名LB,字母s、d、f、g、h、j、k分別對應中音區音名C、D、E、F、G、A、B,字母l對應高音區音名HC,字母q、w、e、r、t、y、u、i、o、p分別對應琴鍵上的黑鍵L#D、L#F、L#G、L#A、#C、#D、#F、#G、#A、H#C等音名,這樣就可以完成兩個八度音階的布局。

(2)示范曲的程序編寫

利用Scratch2-JMD軟件平臺所提供的音源文件可以編寫多首樂曲。這里以《兩只老虎》為例(如圖2),當按下計算機的空格鍵時,會自動演奏該樂曲。

(3)彈琴程序與動畫效果程序的設計

利用計算機鍵盤彈琴的動畫效果可以通過兩種方式呈現:一是針對“女孩”角色進行編程,計算機鍵盤彈奏到哪個鍵,“女孩”就會移動到電子鋼琴的相應位置跳動一下并發出該鍵的聲音;二是彈到哪個鍵,電子鋼琴的相應琴鍵出現灰色閃爍一次。以“s”鍵為例,用計算機鍵盤彈琴程序及計算機屏幕呈現動畫效果程序如圖3所示。

圖3 計算機鍵盤對應鍵的程序編寫

3. 用機器人傳感器彈琴的程序設計

用機器人彈琴可以使用觸碰傳感器或超聲波傳感器來實現,兩種傳感器彈琴的操作方式分別是接觸式和懸空式。現以觸碰傳感器為例,介紹電子鋼琴的程序設計方案。

(1)觸碰傳感器與琴鍵的對應關系

Scratch2-JMD軟件內部提供了2個八度音階的音源,E2機器人可以連接8個觸碰傳感器(可擴展為16個)。以C調為例,將觸碰傳感器P1、P2、P3、P4、P5、P6、P7分別對應中音區音名C、D、E、F、G、A、B,將觸碰傳感器P8對應低音區音名LG,這樣的布局(如圖4)可以完成多個常見曲目的彈奏。

圖4 觸碰傳感器機器人模型

(2)彈琴程序與動畫效果程序的設計

以P1輸入口為例,用機器人觸碰傳感器彈琴及計算機屏幕動畫效果的程序如圖5所示。

圖5 機器人每個觸碰傳感器的程序編寫

電子爵士鼓的設計制作

1. 電子爵士鼓圖片的準備與角色導入

通過爵士鼓拍照或從iPad的App軟件中截取一個電子爵士鼓總圖的圖片,再用Photoshop軟件將總圖中的每個鼓圖片摳取出來。為保證所有圖片文件為底色透明的,將文件保存為.PNG格式。在Scratch2-JMD中依次導入爵士鼓總圖、單個鼓和鼓棒角色圖片,導入后如圖6所示。

圖6 導入角色圖片

2. 爵士鼓音源文件的采集

利用GoldWave、Cool Edit Pro2.0等音頻處理軟件對每個鼓進行聲音文件的錄制、加工和處理,分別完成地鼓、軍鼓、一嗵、二嗵、三嗵、四嗵、左吊镲、右吊镲、節奏镲、開镲和閉镲等多個鼓音源文件的采集,音源文件格式為.MP3。

3. 用計算機鍵盤打爵士鼓的程序設計

(1)計算機鍵盤與每個鼓的對應關系

將計算機鍵盤上字母z、x、c、v、b、n、m分別對應爵士鼓的閉镲、開镲、節奏镲、一嗵、二嗵、三嗵、四嗵,字母s、h、j、l分別對應爵士鼓的左吊镲、右吊镲、軍鼓、地鼓。這樣,就可以完成計算機鍵盤與爵士鼓上每個鼓的布局。

(2)打鼓程序與動畫效果程序的設計

利用計算機鍵盤打鼓的動畫效果可以通過兩種方式呈現:一是針對“鼓棒”角色進行編程,計算機鍵盤彈奏到哪個鍵,“鼓棒”就移動到電子爵士鼓的相應位置跳動一下,發出該鍵對應鼓的聲音,鼓棒的顏色也會發生變化;二是彈到哪個鍵時,電子爵士鼓的相應鼓跳動一次。通過導入聲音文件,可以設定每個鼓的聲音文件并用鍵盤控制鼓的發音,同時可導入多首示范曲,如數字鍵可以對應多個示范曲。這里以《光輝歲月》為例,當按下計算機鍵盤數字“1”時,樂曲會自動響起來。以“s”鍵為例,用計算機鍵盤打鼓及計算機屏幕呈現動畫效果的程序如圖7所示。

圖7 計算機鍵盤按鍵程序的編寫

4. 用機器人傳感器打鼓的程序設計

用機器人打鼓也可以使用觸碰傳感器或超聲波傳感器來實現。現在以觸碰傳感器為例,介紹電子爵士鼓的程序設計方案。

(1)觸碰傳感器與琴鍵的對應關系

E2機器人可以連接8個觸碰傳感器(可擴展為16個),將觸碰傳感器P1、P2、P3、P4、P5、P6、P7、P8分別對應爵士鼓的軍鼓、地鼓、左吊镲、釘釘、閉镲、一嗵、二嗵、四嗵,這樣就可以完成傳感器與每個鼓的布局。

(2)打鼓程序與動畫效果程序的設計

用機器人觸碰感器打鼓及計算機屏幕動畫效果程序如圖8所示。

圖8 每個觸碰傳感器控制爵士鼓的程序編寫

通過創客項目作品的設計與開發應用,可以促進中小學開展創客教育和STEAM教育的進程,讓學生以信息技術課程和STEAM(科學、技術、工程、藝術和數學)課程為基礎,開展基于Scratch與機器人融合的創新設計項目研究,讓學生在合作探究和問題解決過程中通過做中學、學中做、做中創,將自己的創意和想法變成創新設計作品,從而培養學生的動手實踐能力、創新思維能力和團隊協作能力,并形成獨立思考和開拓創新的良好習慣,在實踐、創新、協作和分享的過程中,促進學生的個性發展。

注:本文系全國教育信息技術研究“十二五”規劃2012年度重點課題子課題“微課在中小學機器人教育中的應用研究”(立項號:123620577-0037)、廣東省教育科學“十二五”規劃2012年度教育信息技術研究課題“中小學智能機器人科技教育教學模式的構建與評價研究”(立項號:12JXN011)和2016年廣州市青少年科技教育項目“基于智能機器人創客教育的科技教師培訓”(立項號:2016-299)研究成果。

(作者單位:廣東廣州市教育信息中心)

猜你喜歡
動畫程序計算機
計算機操作系統
做個動畫給你看
動畫發展史
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
我的動畫夢
文苑(2019年22期)2019-12-07 05:28:56
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
我是動畫迷
學生天地(2016年9期)2016-05-17 05:45:06
主站蜘蛛池模板: 一本色道久久88亚洲综合| 国产精品高清国产三级囯产AV| 91免费在线看| 一本色道久久88综合日韩精品| 亚洲男人在线天堂| 99re视频在线| 亚洲成年网站在线观看| 欧美日韩国产综合视频在线观看| 久久一本精品久久久ー99| 99热这里只有精品在线观看| 58av国产精品| 日韩成人免费网站| 伊人中文网| 国产成人调教在线视频| 麻豆a级片| 在线免费看黄的网站| 午夜免费小视频| 亚洲精品无码av中文字幕| av大片在线无码免费| 亚洲91精品视频| 最新午夜男女福利片视频| 天天视频在线91频| 91免费国产高清观看| 国产成熟女人性满足视频| 国产十八禁在线观看免费| 精品亚洲欧美中文字幕在线看| 一级毛片免费不卡在线| 亚洲中文字幕在线观看| 丁香婷婷在线视频| AV不卡在线永久免费观看| 成人精品免费视频| 亚洲精品无码在线播放网站| 天天综合色天天综合网| 久久婷婷五月综合97色| av在线无码浏览| 美女黄网十八禁免费看| 免费中文字幕一级毛片| 97国产成人无码精品久久久| 五月婷婷中文字幕| 欧美中日韩在线| 尤物在线观看乱码| 国产青青草视频| 97视频在线观看免费视频| 91精品国产丝袜| 亚洲国产成人久久77| 精品無碼一區在線觀看 | 亚洲第一香蕉视频| 国产中文一区a级毛片视频 | 色综合天天综合中文网| 国产美女91视频| 成人无码一区二区三区视频在线观看| 日韩av在线直播| 国产女人在线| 91在线视频福利| 亚洲天堂视频在线观看| 日韩精品无码一级毛片免费| 精品免费在线视频| a色毛片免费视频| 亚洲天堂成人在线观看| 日本在线免费网站| 在线无码av一区二区三区| 一级毛片免费不卡在线| 久久精品一品道久久精品| 国产欧美日韩免费| 欧美成人二区| 91黄色在线观看| 色网站在线免费观看| 精品一区二区三区无码视频无码| 亚洲av无码久久无遮挡| 欧美三級片黃色三級片黃色1| 伊人激情综合| 99偷拍视频精品一区二区| 婷婷五月在线视频| 亚洲AV无码乱码在线观看代蜜桃| 亚洲无码37.| 欧美在线精品怡红院| 蜜桃视频一区二区三区| 亚洲av无码成人专区| 成人一区在线| 白浆免费视频国产精品视频| 色噜噜久久| 免费三A级毛片视频|