亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        圖形化編程與炫彩多變的燈珠矩陣

        2021-10-11 00:17:32林娟林建斌
        中國科技教育 2021年3期
        關(guān)鍵詞:功能模塊案例

        林娟 林建斌

        教學(xué)背景

        當(dāng)今時(shí)代,編程教育逐步走向低齡化,越來越多的青少年較早地與編程和人工智能相關(guān)產(chǎn)品深度接觸,這已經(jīng)是科技發(fā)展所形成的不可阻擋的趨勢。而國家對編程教育的低齡化發(fā)展也愈加重視,中小學(xué)編程教育課程逐漸得到普及,信息技術(shù)(含編程)也開始被納入高考范圍。這些無不彰顯著編程教育在我國教育體系中的地位正穩(wěn)步提高。

        青少年學(xué)習(xí)編程,更多地需要基于興趣這個(gè)出發(fā)點(diǎn)。在枯燥的代碼書寫中掌握編程的理念與邏輯性,培養(yǎng)青少年的創(chuàng)新創(chuàng)造意識,并不是一件容易的事。針對這個(gè)問題,圖形化編程與開源硬件或許是個(gè)潛在的突破口。圖形化編程將密密麻麻的英文代碼轉(zhuǎn)化成一個(gè)個(gè)積木式的功能模塊,通過模塊的調(diào)用與模塊間的穿插組合實(shí)現(xiàn)各種代碼功能,使得編程的邏輯性變得顯然,而色彩豐富的界面也讓孩子眼中的編程更加有趣。開源硬件則將原本純軟式的編程轉(zhuǎn)變?yōu)檐浻步Y(jié)合的形式。孩子們在電腦上編寫的程序,都可以在相應(yīng)的硬件中得到真實(shí)可感的呈現(xiàn),讓編程過程真正成為一個(gè)創(chuàng)造性過程。從虛擬界面中的一行行代碼,映射到真實(shí)世界里一個(gè)個(gè)可操作的編程項(xiàng)目,孩子們能在動手創(chuàng)造的過程中體會到編程的樂趣與作用,從而大大提高他們對于編程學(xué)習(xí)的積極性。

        教學(xué)主題

        本節(jié)課基于圖形化編程與micro:bit開源硬件,以“炫彩多變的燈珠矩陣”為主題,引導(dǎo)學(xué)生在材料準(zhǔn)備與組裝、模塊學(xué)習(xí)、項(xiàng)目設(shè)計(jì)與實(shí)施的過程中了解圖形化編程的邏輯原理,掌握燈珠控制模塊的使用,利用燈珠矩陣創(chuàng)作出自己的燈光作品。

        教學(xué)實(shí)施

        主題引入

        每當(dāng)夜幕降臨,城市的夜晚總是被炫目多彩的霓虹燈光點(diǎn)亮。一些建筑高樓的外墻上還會借助變換的燈光呈現(xiàn)出各種美麗的圖案。不同燈光的點(diǎn)亮和熄滅、各類燈光顏色的變幻,構(gòu)成了每一座城市獨(dú)特的夜景。如何做到精確地控制這些燈光,這其中便是編程在發(fā)揮作用。而本節(jié)課所要學(xué)習(xí)的燈珠矩陣,就能夠通過模塊代碼控制各色燈珠的亮滅,創(chuàng)作出一個(gè)個(gè)精致的燈光項(xiàng)目。

        燈珠矩陣(如圖1),顧名思義,就是由一個(gè)個(gè)可以通過編程控制點(diǎn)亮的燈珠整齊排列形成的方陣。而我們所要講的6×6燈珠矩陣,則是由6行6列,一共36個(gè)燈珠組成的方陣。方陣中,每一個(gè)燈珠的顏色都由3部分組成:紅色、綠色和藍(lán)色。沒錯,這是光的三原色。因?yàn)榫仃嚨拿恳粋€(gè)燈珠都能夠進(jìn)行單獨(dú)編程精確控制,我們只需要通過調(diào)控這3種原色的配比,就可以讓每一個(gè)燈珠都能呈現(xiàn)出不同的顏色。36個(gè)燈珠的亮滅狀態(tài)與炫彩多變的光色結(jié)合起來,就可以做出十分豐富而有趣的作品。

        材料準(zhǔn)備、組裝與硬件測試

        材料清單見表1。

        材料組裝:將micro:bit下端插入主板的長插槽;將燈板驅(qū)動插入主板的插槽A或者插槽B;將6×6燈珠矩陣與燈板驅(qū)動相連接;在主板后方的電池槽中裝入電池(如圖2)。

        硬件測試:組裝完成后,將主板左側(cè)電源開關(guān)撥至“on”,右側(cè)模塊開關(guān)撥至“test”,進(jìn)行硬件測試。如果燈珠矩陣上的燈珠全部點(diǎn)亮,并不斷變換顏色,表明硬件運(yùn)行正常。

        聲明燈珠位置

        組裝完micro:bit和燈珠矩陣,接下來要做的就是控制矩陣中的這些燈珠了。矩陣?yán)镉?6個(gè)燈珠,我們要精確控制每一個(gè)燈珠的亮滅與顏色,就必須以某種方法聲明每一個(gè)燈珠的位置,也就是告訴計(jì)算機(jī),我們現(xiàn)在要控制的是哪一個(gè)燈珠。那應(yīng)該怎樣表達(dá)這些燈珠的位置呢?

        像素位定位:從矩陣左上角的燈珠開始,按照先從左到右,后從上到下的順序給每一個(gè)燈珠編號。左上角的燈珠記為0號,往右依次是1號、2號、……一直到5號;從第2排開始就是6號、7號……以此類推,右下角最后一個(gè)燈珠是35號。這些編號,相當(dāng)于就是每一個(gè)燈珠的名字,叫作像素位。按照以上規(guī)則完成編號后,我們只需聲明是第x號(x在0~35之間)燈珠,就能確定它的位置(如圖3)。

        坐標(biāo)定位:燈珠的位置還可以用“第幾列”“第幾排”這樣的描述確定。我們將矩陣中的每一列,按從左到右的順序依次標(biāo)記為第0列、第1列……一直到第5列,一共是6列;再將矩陣中的每一排,按從上到下的順序依次標(biāo)記為第0排、第1排……一直到第5排,一共是6排。這樣每一個(gè)燈珠,我們都能夠說出它所在的是第幾列、第幾排了。但是燈珠數(shù)量增多之后,這樣的描述顯然有些繁瑣,不如像素位定位法簡單。所以為了簡化這種描述,我們就將第x列、第y排的燈珠位置,記作(x,y),這就是燈珠的坐標(biāo)。例如,我們只需聲明燈珠(3,0),別人就能知道我們所說的是第3列、第0排的燈珠(如圖4)。

        燈珠的控制方法

        解決了燈珠位置的確定問題,燈珠的控制就簡單了許多。在圖形化編程的DinoStick擴(kuò)展包中的DxK模塊里,通過表2中的幾個(gè)功能模塊,就能夠控制燈珠矩陣了。

        案例學(xué)習(xí)

        有了以上幾個(gè)功能模塊,我們就可以開始控制燈珠做一些有趣的事情了,別看功能模塊不多,但能做到的事情可豐富了,下面我們用2個(gè)案例學(xué)習(xí)一下這些模塊的實(shí)際運(yùn)用。

        項(xiàng)目展示

        教師挑選具有代表性的學(xué)生作品進(jìn)行展示與評價(jià),其余作品可由學(xué)生進(jìn)行組內(nèi)分享與討論。作品的挑選與評價(jià)可以參考如下幾個(gè)方面。

        ·案例要求的完成度:是否實(shí)現(xiàn)了案例描述的基本功能?

        ·個(gè)人創(chuàng)新程度:加入了哪些具有特色的變化?

        ·是否反映了編程過程中學(xué)生普遍存在的問題?

        反思與總結(jié)

        燈珠矩陣將圖形化的編程與炫彩燈光的呈現(xiàn)效果相結(jié)合,從生活中絢麗多彩的霓虹燈觸發(fā),用簡潔的功能模塊,與各種不用的代碼邏輯相互碰撞,從而衍生出豐富的成果。五顏六色的實(shí)物作品既能讓學(xué)生學(xué)習(xí)到編程的邏輯性和思維模式,又能激發(fā)出他們的學(xué)習(xí)熱情與創(chuàng)新創(chuàng)想。而硬件的組裝與效果展示不僅鍛煉了學(xué)生的動手操作能力,更讓他們體會到編程的真實(shí)可感,并在展示作品的同時(shí)帶來自信心和成就感。這種軟硬結(jié)合、寓教于樂的教學(xué)模式無論是在提高學(xué)生的邏輯思維能力上,還是在為他們未來一步一步走向計(jì)算機(jī)前沿領(lǐng)域的道路鋪墊中,都是極具前景的方式。

        在本節(jié)課的實(shí)踐當(dāng)中,也存在一些值得思考與改進(jìn)的地方。比如,在案例分析環(huán)節(jié)更多地由教師帶領(lǐng),學(xué)生自主思考的時(shí)間較少;在案例的延伸優(yōu)化與展示環(huán)節(jié)上,需要給學(xué)生更充足的時(shí)間進(jìn)行案例的改進(jìn)與展示,但課堂時(shí)間有限,可以考慮定期開設(shè)額外的展示課進(jìn)行個(gè)人項(xiàng)目的展示。

        猜你喜歡
        功能模塊案例
        案例4 奔跑吧,少年!
        隨機(jī)變量分布及統(tǒng)計(jì)案例拔高卷
        發(fā)生在你我身邊的那些治超案例
        中國公路(2017年7期)2017-07-24 13:56:38
        商業(yè)模式是新媒體的核心
        中國廣播(2016年11期)2016-12-26 10:02:01
        基于ASP.NET標(biāo)準(zhǔn)的采購管理系統(tǒng)研究
        風(fēng)景區(qū)潮汐性人流與可移動建筑設(shè)計(jì)研究
        科技視界(2016年11期)2016-05-23 12:04:33
        輸電線路附著物測算系統(tǒng)測算功能模塊的研究
        隨機(jī)變量分布及統(tǒng)計(jì)案例拔高卷
        M市石油裝備公服平臺網(wǎng)站主要功能模塊設(shè)計(jì)與實(shí)現(xiàn)
        石油知識(2016年2期)2016-02-28 16:20:16
        一個(gè)模擬案例引發(fā)的多重思考
        国产丝袜精品不卡| 中文字幕亚洲高清精品一区在线| 偷拍视频这里只有精品| 26uuu在线亚洲欧美| 亚洲欧美国产国产综合一区| 亚洲成色在线综合网站| 中文天堂国产最新| 国产乱子伦精品免费无码专区| 人妻少妇无码中文幕久久| 久久久精品久久久国产| 国产av综合网站不卡| 亚洲中文久久精品无码| 国产a级网站| 熟女丝袜美腿亚洲一区二区三区 | 国内精品久久久久影院一蜜桃| 在线播放亚洲第一字幕| 成人无码a级毛片免费| 精品国产三区在线观看| 日日摸天天碰中文字幕你懂的| 又白又嫩毛又多15p| 综合91在线精品| 亚洲国产91精品一区二区| 欧洲熟妇色| 肉体裸交丰满丰满少妇在线观看| 久久久亚洲精品免费视频| 精品国产亚洲av高清大片| 波多野42部无码喷潮| 连续高潮喷水无码| 中文字幕一区二区网址| 国产亚洲精品美女久久久m| 99re热这里只有精品最新| 亚洲免费无毛av一区二区三区 | 亚洲熟女熟妇另类中文| 久久伊人少妇熟女大香线蕉| 亚洲av成本人无码网站| 在线av野外国语对白| 色婷婷亚洲精品综合影院| 男人的天堂免费a级毛片无码| 日韩国产欧美视频| 亚洲成人免费久久av| 亚洲av综合色区无码专区桃色|