謝作如++劉正云
編者按:課程的開發(fā)非一日之功,需要日積月累的摸索。如何在已有課程基礎(chǔ)上,生發(fā)新的創(chuàng)造力,使教學更上一層樓,使學習更有成效,值得每一位教育者深思。
● 緣起
通俗地講,物聯(lián)網(wǎng)就是“物物相連的因特網(wǎng)”,其目標是讓萬物溝通對話。在眾多媒體的宣傳下,物聯(lián)網(wǎng)成為當前最熱門的信息技術(shù)發(fā)展趨勢之一。2012年,我無意中聽說無錫已經(jīng)有老師開發(fā)了物聯(lián)網(wǎng)技術(shù)方面的課程,深入了解后才知道,江蘇省已經(jīng)在義務(wù)教育信息技術(shù)課程指導綱要中,把“物聯(lián)網(wǎng)技術(shù)”作為拓展模塊在全省推行。
在驚訝之余,我通過江蘇的老師找到了小學和初中的《物聯(lián)網(wǎng)技術(shù)》教材。細讀了教材后,難免有些失望。比如,教材采用掃盲的形式,向?qū)W生介紹物聯(lián)網(wǎng)的神奇應(yīng)用,然后逐一介紹各種傳感器、RFID設(shè)備等,學生卻沒有機會真正使用這些設(shè)備,哪怕學習了整個課程,學生也只能了解物聯(lián)網(wǎng)技術(shù)的皮毛,更不用說自己動手去設(shè)計或者搭建一個簡單的物聯(lián)網(wǎng)應(yīng)用了。
那么,能不能設(shè)計一門和物聯(lián)網(wǎng)技術(shù)相關(guān),并著眼于學生的實踐能力,讓學生能真正動手完成各種實驗的物聯(lián)網(wǎng)課程?同樣,物聯(lián)網(wǎng)產(chǎn)生大數(shù)據(jù),要研究物聯(lián)網(wǎng)技術(shù),就要對數(shù)據(jù)處理方面有一定的了解。于是,就有了這一門課程——物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗。
● 設(shè)計
1.課程目標
本課程以動手完成實驗為主,通過搭建各種應(yīng)用實驗,簡單修改代碼,實現(xiàn)各種物聯(lián)網(wǎng)功能。學生不僅對物聯(lián)網(wǎng)的應(yīng)用有比較深入的體驗,還能將各種傳感器的數(shù)據(jù)采集到電腦中進行分析,能初步認識感知系統(tǒng)和傳輸系統(tǒng)等物聯(lián)網(wǎng)核心技術(shù)。
2.課程思路
支撐物聯(lián)網(wǎng)發(fā)展的三大關(guān)鍵技術(shù)分別為:感知、傳輸、計算,其應(yīng)用流程如下圖所示。傳感器感知外界信息,這些信息經(jīng)過自身的智能篩選以后,通過網(wǎng)絡(luò)介質(zhì)傳輸?shù)椒?wù)器,服務(wù)器以實現(xiàn)預(yù)設(shè)的規(guī)則處理并分析信息,命令執(zhí)行器執(zhí)行相關(guān)動作,實現(xiàn)如智能家居之類的功能。而傳感器和執(zhí)行器都是控制器(單片機)來管理的。
所以,我們將本課程的教學內(nèi)容分為信息感知、信息傳輸、信息分析、智能應(yīng)用等四個方面。
3.教學內(nèi)容
因為授課對象是高中學生,相對而言,我們設(shè)計的內(nèi)容比江蘇的物聯(lián)網(wǎng)技術(shù)模塊要難一些。例如,在“信息感知”環(huán)節(jié)中,加入了“智能感知”概念,在數(shù)據(jù)傳輸?shù)椒?wù)器之前,我們希望控制器本身可以對信息作部分篩選,智能判斷相關(guān)信息是否有效,然后決定是否上傳。又如,在“信息分析”環(huán)節(jié),我們加入了數(shù)據(jù)庫管理和分析方面的一些知識,讓學生真正體驗到真實的“大數(shù)據(jù)”。而整個課程的教學則圍繞著讓學生設(shè)計一個物聯(lián)網(wǎng)應(yīng)用的大任務(wù)展開。
我們給這一課程設(shè)計了18課時,其實從其涵蓋內(nèi)容的復(fù)雜度來看,即使安排36課時,甚至72課時都是可以的。因為僅設(shè)計了18課時,基本上避開了復(fù)雜的Arduino代碼,以體驗為主。
● 實施
目前,“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程已經(jīng)實施了一輪,在教學過程中我們不斷修改教學器材和教學綱要,最終目標是希望在學生能夠接受的前提下,盡可能貼近生活,讓學生應(yīng)用物聯(lián)網(wǎng)技術(shù)做出有創(chuàng)意的應(yīng)用來。
1.教學(實驗)器材配置
“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程涉及很多方面的技術(shù),其中實驗器材的選擇非常關(guān)鍵。用廠家成型的物聯(lián)網(wǎng)體驗產(chǎn)品,還是用開源的Arduino系列模塊一度成為困擾我們的難題。經(jīng)過多次比較,我們最終選擇了Arduino。教學器材包括Arduino UNO,V7擴展板,Bluno擴展板,光線、聲音、灰塵、加速度等傳感器,舵機(帶云臺),移動電源等。演示器材包括Yeelight系列產(chǎn)品、Broadlink系列產(chǎn)品、Arduino Bluno、網(wǎng)絡(luò)擴展板、Arduino yun\PCduino等。這些器材都能通過淘寶網(wǎng)購買。
2.物聯(lián)網(wǎng)應(yīng)用平臺選擇
為方便物聯(lián)網(wǎng)愛好者和行業(yè)用戶開發(fā)基于物聯(lián)網(wǎng)的應(yīng)用,國內(nèi)有多家公司提供了物聯(lián)網(wǎng)應(yīng)用平臺,如Yeelink和樂聯(lián)網(wǎng)。經(jīng)過比較,發(fā)現(xiàn)這兩個平臺還存在某些問題,如它們都不支持局域網(wǎng)版本,基于公網(wǎng)的數(shù)據(jù)服務(wù),將導致課堂教學存在很多不確定因素。而且,平臺的部分操作過于麻煩,而這一課程的學習還是以簡單的體驗為主。
為此,我們在北京師范大學教育技術(shù)學院傅騫老師的支持下,設(shè)計了能支持局域網(wǎng)的物聯(lián)網(wǎng)應(yīng)用平臺。該平臺的基本功能和Yeelink、樂聯(lián)網(wǎng)類似,可以把某個、某組的傳感器上傳匯總到網(wǎng)絡(luò)數(shù)據(jù)庫,再根據(jù)需求顯示圖表,或者根據(jù)某一規(guī)則,執(zhí)行某一預(yù)設(shè)的動作。
3.教學案例:智能手環(huán)
(1)教材分析
《智能手環(huán):加速度傳感器》是《物聯(lián)網(wǎng)與大數(shù)據(jù)》的第四課。通過前面一課的學習,學生已經(jīng)初步認識了各種傳感器,模擬輸入以及數(shù)字輸入,學會了多傳感器輸入。本節(jié)課將了解加速度傳感器的原理及應(yīng)用,根據(jù)數(shù)值判斷當前運動狀態(tài),分析傳感器數(shù)值。
(2)教學目標
①初步認識智能手環(huán)。②了解加速度傳感器原理。③分析加速度傳感器數(shù)值,判斷運動狀態(tài)。④認識分支語句。
(3)教學重點
了解加速度傳感器原理以及智能手環(huán)。
(4)教學難點
分析傳感器數(shù)值,判斷相應(yīng)狀態(tài)。
(5)教學過程
◇引入新課。
教師播放智能手環(huán)宣傳片(索尼SmartBand智能手環(huán)宣傳片)。
◇講解智能手環(huán)相關(guān)知識。
教師向?qū)W生解釋智能手環(huán)是一款穿戴式智能設(shè)備。用戶通過其可以記錄日常生活中鍛煉、睡眠和飲食等的實時數(shù)據(jù),并將這些數(shù)據(jù)與iPhone、iPad和iPod touch同步,起到通過數(shù)據(jù)指導健康生活的作用。并以提問的形式引導學生思考智能手環(huán)是通過什么來感知運動狀態(tài)的。
學生上網(wǎng)搜索智能手環(huán),了解其功能、原理等。
◇講解加速度傳感器工作原理。
加速度傳感器是一種能夠測量物體在加速過程中作用在物體上的力的電子設(shè)備,主要用于了解物體在運動過程中的運動狀態(tài)。其工作原理是:傳感器里的敏感元件因為受到外力的作用導致發(fā)生形變,可以利用儀器測量它的變形量,接著利用相關(guān)的電路把變形量轉(zhuǎn)換成電壓輸出,這樣就可以得到對應(yīng)的加速度的信號,可以據(jù)此測量加速度。
教師提問:加速度傳感器還可以有哪些應(yīng)用?
學生回憶手機里的加速度傳感器,上網(wǎng)查找本次實驗用到的三軸加速度傳感器,了解其芯片。還可以做進一步的拓展,簡單羅列常見的加速度芯片,進行比較。
◇教師演示加速度傳感器實驗。
教師通過視頻演示(Arduino LED點陣、加速度傳感器),讓學生觀察加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
學生觀察加速度傳感器變化方向?qū)?yīng)的LED亮滅,推測加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
◇學生實驗:加速度傳感器。
教師講解實驗內(nèi)容、器材和要求。實驗內(nèi)容是:加速度傳感器與Arduino板子的數(shù)字針腳相連,在串口監(jiān)視器中顯示傳感器的值。實驗器材包括:主板Arduino Uno x1、Arduino擴展板x1、連接線USB數(shù)據(jù)線x1及傳感器加速度傳感器x1。特別需要注意的是實驗中應(yīng)主要引導學生通過改變加速度傳感器狀態(tài),讀取X、Y、Z的變化。
學生從實驗器材盒子找出加速度傳感器。并且按照PPT提示的接線接法,將加速度傳感器接到相應(yīng)的數(shù)字口(X→A0、Y→A1、Z→A2), 學生自己通過串口輸出相應(yīng)的值,分析數(shù)值判斷加速度傳感器對應(yīng)狀態(tài)。
◇課堂總結(jié)。
學生初步認識了智能手環(huán);了解了加速度傳感器原理;學會了分析加速度傳感器的數(shù)值,能夠判斷運動狀態(tài);能理解分支語句的運用。
◇布置作業(yè)。
利用網(wǎng)絡(luò)查找更多加速度傳感器應(yīng)用的例子,作進一步了解。endprint
編者按:課程的開發(fā)非一日之功,需要日積月累的摸索。如何在已有課程基礎(chǔ)上,生發(fā)新的創(chuàng)造力,使教學更上一層樓,使學習更有成效,值得每一位教育者深思。
● 緣起
通俗地講,物聯(lián)網(wǎng)就是“物物相連的因特網(wǎng)”,其目標是讓萬物溝通對話。在眾多媒體的宣傳下,物聯(lián)網(wǎng)成為當前最熱門的信息技術(shù)發(fā)展趨勢之一。2012年,我無意中聽說無錫已經(jīng)有老師開發(fā)了物聯(lián)網(wǎng)技術(shù)方面的課程,深入了解后才知道,江蘇省已經(jīng)在義務(wù)教育信息技術(shù)課程指導綱要中,把“物聯(lián)網(wǎng)技術(shù)”作為拓展模塊在全省推行。
在驚訝之余,我通過江蘇的老師找到了小學和初中的《物聯(lián)網(wǎng)技術(shù)》教材。細讀了教材后,難免有些失望。比如,教材采用掃盲的形式,向?qū)W生介紹物聯(lián)網(wǎng)的神奇應(yīng)用,然后逐一介紹各種傳感器、RFID設(shè)備等,學生卻沒有機會真正使用這些設(shè)備,哪怕學習了整個課程,學生也只能了解物聯(lián)網(wǎng)技術(shù)的皮毛,更不用說自己動手去設(shè)計或者搭建一個簡單的物聯(lián)網(wǎng)應(yīng)用了。
那么,能不能設(shè)計一門和物聯(lián)網(wǎng)技術(shù)相關(guān),并著眼于學生的實踐能力,讓學生能真正動手完成各種實驗的物聯(lián)網(wǎng)課程?同樣,物聯(lián)網(wǎng)產(chǎn)生大數(shù)據(jù),要研究物聯(lián)網(wǎng)技術(shù),就要對數(shù)據(jù)處理方面有一定的了解。于是,就有了這一門課程——物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗。
● 設(shè)計
1.課程目標
本課程以動手完成實驗為主,通過搭建各種應(yīng)用實驗,簡單修改代碼,實現(xiàn)各種物聯(lián)網(wǎng)功能。學生不僅對物聯(lián)網(wǎng)的應(yīng)用有比較深入的體驗,還能將各種傳感器的數(shù)據(jù)采集到電腦中進行分析,能初步認識感知系統(tǒng)和傳輸系統(tǒng)等物聯(lián)網(wǎng)核心技術(shù)。
2.課程思路
支撐物聯(lián)網(wǎng)發(fā)展的三大關(guān)鍵技術(shù)分別為:感知、傳輸、計算,其應(yīng)用流程如下圖所示。傳感器感知外界信息,這些信息經(jīng)過自身的智能篩選以后,通過網(wǎng)絡(luò)介質(zhì)傳輸?shù)椒?wù)器,服務(wù)器以實現(xiàn)預(yù)設(shè)的規(guī)則處理并分析信息,命令執(zhí)行器執(zhí)行相關(guān)動作,實現(xiàn)如智能家居之類的功能。而傳感器和執(zhí)行器都是控制器(單片機)來管理的。
所以,我們將本課程的教學內(nèi)容分為信息感知、信息傳輸、信息分析、智能應(yīng)用等四個方面。
3.教學內(nèi)容
因為授課對象是高中學生,相對而言,我們設(shè)計的內(nèi)容比江蘇的物聯(lián)網(wǎng)技術(shù)模塊要難一些。例如,在“信息感知”環(huán)節(jié)中,加入了“智能感知”概念,在數(shù)據(jù)傳輸?shù)椒?wù)器之前,我們希望控制器本身可以對信息作部分篩選,智能判斷相關(guān)信息是否有效,然后決定是否上傳。又如,在“信息分析”環(huán)節(jié),我們加入了數(shù)據(jù)庫管理和分析方面的一些知識,讓學生真正體驗到真實的“大數(shù)據(jù)”。而整個課程的教學則圍繞著讓學生設(shè)計一個物聯(lián)網(wǎng)應(yīng)用的大任務(wù)展開。
我們給這一課程設(shè)計了18課時,其實從其涵蓋內(nèi)容的復(fù)雜度來看,即使安排36課時,甚至72課時都是可以的。因為僅設(shè)計了18課時,基本上避開了復(fù)雜的Arduino代碼,以體驗為主。
● 實施
目前,“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程已經(jīng)實施了一輪,在教學過程中我們不斷修改教學器材和教學綱要,最終目標是希望在學生能夠接受的前提下,盡可能貼近生活,讓學生應(yīng)用物聯(lián)網(wǎng)技術(shù)做出有創(chuàng)意的應(yīng)用來。
1.教學(實驗)器材配置
“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程涉及很多方面的技術(shù),其中實驗器材的選擇非常關(guān)鍵。用廠家成型的物聯(lián)網(wǎng)體驗產(chǎn)品,還是用開源的Arduino系列模塊一度成為困擾我們的難題。經(jīng)過多次比較,我們最終選擇了Arduino。教學器材包括Arduino UNO,V7擴展板,Bluno擴展板,光線、聲音、灰塵、加速度等傳感器,舵機(帶云臺),移動電源等。演示器材包括Yeelight系列產(chǎn)品、Broadlink系列產(chǎn)品、Arduino Bluno、網(wǎng)絡(luò)擴展板、Arduino yun\PCduino等。這些器材都能通過淘寶網(wǎng)購買。
2.物聯(lián)網(wǎng)應(yīng)用平臺選擇
為方便物聯(lián)網(wǎng)愛好者和行業(yè)用戶開發(fā)基于物聯(lián)網(wǎng)的應(yīng)用,國內(nèi)有多家公司提供了物聯(lián)網(wǎng)應(yīng)用平臺,如Yeelink和樂聯(lián)網(wǎng)。經(jīng)過比較,發(fā)現(xiàn)這兩個平臺還存在某些問題,如它們都不支持局域網(wǎng)版本,基于公網(wǎng)的數(shù)據(jù)服務(wù),將導致課堂教學存在很多不確定因素。而且,平臺的部分操作過于麻煩,而這一課程的學習還是以簡單的體驗為主。
為此,我們在北京師范大學教育技術(shù)學院傅騫老師的支持下,設(shè)計了能支持局域網(wǎng)的物聯(lián)網(wǎng)應(yīng)用平臺。該平臺的基本功能和Yeelink、樂聯(lián)網(wǎng)類似,可以把某個、某組的傳感器上傳匯總到網(wǎng)絡(luò)數(shù)據(jù)庫,再根據(jù)需求顯示圖表,或者根據(jù)某一規(guī)則,執(zhí)行某一預(yù)設(shè)的動作。
3.教學案例:智能手環(huán)
(1)教材分析
《智能手環(huán):加速度傳感器》是《物聯(lián)網(wǎng)與大數(shù)據(jù)》的第四課。通過前面一課的學習,學生已經(jīng)初步認識了各種傳感器,模擬輸入以及數(shù)字輸入,學會了多傳感器輸入。本節(jié)課將了解加速度傳感器的原理及應(yīng)用,根據(jù)數(shù)值判斷當前運動狀態(tài),分析傳感器數(shù)值。
(2)教學目標
①初步認識智能手環(huán)。②了解加速度傳感器原理。③分析加速度傳感器數(shù)值,判斷運動狀態(tài)。④認識分支語句。
(3)教學重點
了解加速度傳感器原理以及智能手環(huán)。
(4)教學難點
分析傳感器數(shù)值,判斷相應(yīng)狀態(tài)。
(5)教學過程
◇引入新課。
教師播放智能手環(huán)宣傳片(索尼SmartBand智能手環(huán)宣傳片)。
◇講解智能手環(huán)相關(guān)知識。
教師向?qū)W生解釋智能手環(huán)是一款穿戴式智能設(shè)備。用戶通過其可以記錄日常生活中鍛煉、睡眠和飲食等的實時數(shù)據(jù),并將這些數(shù)據(jù)與iPhone、iPad和iPod touch同步,起到通過數(shù)據(jù)指導健康生活的作用。并以提問的形式引導學生思考智能手環(huán)是通過什么來感知運動狀態(tài)的。
學生上網(wǎng)搜索智能手環(huán),了解其功能、原理等。
◇講解加速度傳感器工作原理。
加速度傳感器是一種能夠測量物體在加速過程中作用在物體上的力的電子設(shè)備,主要用于了解物體在運動過程中的運動狀態(tài)。其工作原理是:傳感器里的敏感元件因為受到外力的作用導致發(fā)生形變,可以利用儀器測量它的變形量,接著利用相關(guān)的電路把變形量轉(zhuǎn)換成電壓輸出,這樣就可以得到對應(yīng)的加速度的信號,可以據(jù)此測量加速度。
教師提問:加速度傳感器還可以有哪些應(yīng)用?
學生回憶手機里的加速度傳感器,上網(wǎng)查找本次實驗用到的三軸加速度傳感器,了解其芯片。還可以做進一步的拓展,簡單羅列常見的加速度芯片,進行比較。
◇教師演示加速度傳感器實驗。
教師通過視頻演示(Arduino LED點陣、加速度傳感器),讓學生觀察加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
學生觀察加速度傳感器變化方向?qū)?yīng)的LED亮滅,推測加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
◇學生實驗:加速度傳感器。
教師講解實驗內(nèi)容、器材和要求。實驗內(nèi)容是:加速度傳感器與Arduino板子的數(shù)字針腳相連,在串口監(jiān)視器中顯示傳感器的值。實驗器材包括:主板Arduino Uno x1、Arduino擴展板x1、連接線USB數(shù)據(jù)線x1及傳感器加速度傳感器x1。特別需要注意的是實驗中應(yīng)主要引導學生通過改變加速度傳感器狀態(tài),讀取X、Y、Z的變化。
學生從實驗器材盒子找出加速度傳感器。并且按照PPT提示的接線接法,將加速度傳感器接到相應(yīng)的數(shù)字口(X→A0、Y→A1、Z→A2), 學生自己通過串口輸出相應(yīng)的值,分析數(shù)值判斷加速度傳感器對應(yīng)狀態(tài)。
◇課堂總結(jié)。
學生初步認識了智能手環(huán);了解了加速度傳感器原理;學會了分析加速度傳感器的數(shù)值,能夠判斷運動狀態(tài);能理解分支語句的運用。
◇布置作業(yè)。
利用網(wǎng)絡(luò)查找更多加速度傳感器應(yīng)用的例子,作進一步了解。endprint
編者按:課程的開發(fā)非一日之功,需要日積月累的摸索。如何在已有課程基礎(chǔ)上,生發(fā)新的創(chuàng)造力,使教學更上一層樓,使學習更有成效,值得每一位教育者深思。
● 緣起
通俗地講,物聯(lián)網(wǎng)就是“物物相連的因特網(wǎng)”,其目標是讓萬物溝通對話。在眾多媒體的宣傳下,物聯(lián)網(wǎng)成為當前最熱門的信息技術(shù)發(fā)展趨勢之一。2012年,我無意中聽說無錫已經(jīng)有老師開發(fā)了物聯(lián)網(wǎng)技術(shù)方面的課程,深入了解后才知道,江蘇省已經(jīng)在義務(wù)教育信息技術(shù)課程指導綱要中,把“物聯(lián)網(wǎng)技術(shù)”作為拓展模塊在全省推行。
在驚訝之余,我通過江蘇的老師找到了小學和初中的《物聯(lián)網(wǎng)技術(shù)》教材。細讀了教材后,難免有些失望。比如,教材采用掃盲的形式,向?qū)W生介紹物聯(lián)網(wǎng)的神奇應(yīng)用,然后逐一介紹各種傳感器、RFID設(shè)備等,學生卻沒有機會真正使用這些設(shè)備,哪怕學習了整個課程,學生也只能了解物聯(lián)網(wǎng)技術(shù)的皮毛,更不用說自己動手去設(shè)計或者搭建一個簡單的物聯(lián)網(wǎng)應(yīng)用了。
那么,能不能設(shè)計一門和物聯(lián)網(wǎng)技術(shù)相關(guān),并著眼于學生的實踐能力,讓學生能真正動手完成各種實驗的物聯(lián)網(wǎng)課程?同樣,物聯(lián)網(wǎng)產(chǎn)生大數(shù)據(jù),要研究物聯(lián)網(wǎng)技術(shù),就要對數(shù)據(jù)處理方面有一定的了解。于是,就有了這一門課程——物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗。
● 設(shè)計
1.課程目標
本課程以動手完成實驗為主,通過搭建各種應(yīng)用實驗,簡單修改代碼,實現(xiàn)各種物聯(lián)網(wǎng)功能。學生不僅對物聯(lián)網(wǎng)的應(yīng)用有比較深入的體驗,還能將各種傳感器的數(shù)據(jù)采集到電腦中進行分析,能初步認識感知系統(tǒng)和傳輸系統(tǒng)等物聯(lián)網(wǎng)核心技術(shù)。
2.課程思路
支撐物聯(lián)網(wǎng)發(fā)展的三大關(guān)鍵技術(shù)分別為:感知、傳輸、計算,其應(yīng)用流程如下圖所示。傳感器感知外界信息,這些信息經(jīng)過自身的智能篩選以后,通過網(wǎng)絡(luò)介質(zhì)傳輸?shù)椒?wù)器,服務(wù)器以實現(xiàn)預(yù)設(shè)的規(guī)則處理并分析信息,命令執(zhí)行器執(zhí)行相關(guān)動作,實現(xiàn)如智能家居之類的功能。而傳感器和執(zhí)行器都是控制器(單片機)來管理的。
所以,我們將本課程的教學內(nèi)容分為信息感知、信息傳輸、信息分析、智能應(yīng)用等四個方面。
3.教學內(nèi)容
因為授課對象是高中學生,相對而言,我們設(shè)計的內(nèi)容比江蘇的物聯(lián)網(wǎng)技術(shù)模塊要難一些。例如,在“信息感知”環(huán)節(jié)中,加入了“智能感知”概念,在數(shù)據(jù)傳輸?shù)椒?wù)器之前,我們希望控制器本身可以對信息作部分篩選,智能判斷相關(guān)信息是否有效,然后決定是否上傳。又如,在“信息分析”環(huán)節(jié),我們加入了數(shù)據(jù)庫管理和分析方面的一些知識,讓學生真正體驗到真實的“大數(shù)據(jù)”。而整個課程的教學則圍繞著讓學生設(shè)計一個物聯(lián)網(wǎng)應(yīng)用的大任務(wù)展開。
我們給這一課程設(shè)計了18課時,其實從其涵蓋內(nèi)容的復(fù)雜度來看,即使安排36課時,甚至72課時都是可以的。因為僅設(shè)計了18課時,基本上避開了復(fù)雜的Arduino代碼,以體驗為主。
● 實施
目前,“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程已經(jīng)實施了一輪,在教學過程中我們不斷修改教學器材和教學綱要,最終目標是希望在學生能夠接受的前提下,盡可能貼近生活,讓學生應(yīng)用物聯(lián)網(wǎng)技術(shù)做出有創(chuàng)意的應(yīng)用來。
1.教學(實驗)器材配置
“物聯(lián)網(wǎng)與大數(shù)據(jù)創(chuàng)意實驗”課程涉及很多方面的技術(shù),其中實驗器材的選擇非常關(guān)鍵。用廠家成型的物聯(lián)網(wǎng)體驗產(chǎn)品,還是用開源的Arduino系列模塊一度成為困擾我們的難題。經(jīng)過多次比較,我們最終選擇了Arduino。教學器材包括Arduino UNO,V7擴展板,Bluno擴展板,光線、聲音、灰塵、加速度等傳感器,舵機(帶云臺),移動電源等。演示器材包括Yeelight系列產(chǎn)品、Broadlink系列產(chǎn)品、Arduino Bluno、網(wǎng)絡(luò)擴展板、Arduino yun\PCduino等。這些器材都能通過淘寶網(wǎng)購買。
2.物聯(lián)網(wǎng)應(yīng)用平臺選擇
為方便物聯(lián)網(wǎng)愛好者和行業(yè)用戶開發(fā)基于物聯(lián)網(wǎng)的應(yīng)用,國內(nèi)有多家公司提供了物聯(lián)網(wǎng)應(yīng)用平臺,如Yeelink和樂聯(lián)網(wǎng)。經(jīng)過比較,發(fā)現(xiàn)這兩個平臺還存在某些問題,如它們都不支持局域網(wǎng)版本,基于公網(wǎng)的數(shù)據(jù)服務(wù),將導致課堂教學存在很多不確定因素。而且,平臺的部分操作過于麻煩,而這一課程的學習還是以簡單的體驗為主。
為此,我們在北京師范大學教育技術(shù)學院傅騫老師的支持下,設(shè)計了能支持局域網(wǎng)的物聯(lián)網(wǎng)應(yīng)用平臺。該平臺的基本功能和Yeelink、樂聯(lián)網(wǎng)類似,可以把某個、某組的傳感器上傳匯總到網(wǎng)絡(luò)數(shù)據(jù)庫,再根據(jù)需求顯示圖表,或者根據(jù)某一規(guī)則,執(zhí)行某一預(yù)設(shè)的動作。
3.教學案例:智能手環(huán)
(1)教材分析
《智能手環(huán):加速度傳感器》是《物聯(lián)網(wǎng)與大數(shù)據(jù)》的第四課。通過前面一課的學習,學生已經(jīng)初步認識了各種傳感器,模擬輸入以及數(shù)字輸入,學會了多傳感器輸入。本節(jié)課將了解加速度傳感器的原理及應(yīng)用,根據(jù)數(shù)值判斷當前運動狀態(tài),分析傳感器數(shù)值。
(2)教學目標
①初步認識智能手環(huán)。②了解加速度傳感器原理。③分析加速度傳感器數(shù)值,判斷運動狀態(tài)。④認識分支語句。
(3)教學重點
了解加速度傳感器原理以及智能手環(huán)。
(4)教學難點
分析傳感器數(shù)值,判斷相應(yīng)狀態(tài)。
(5)教學過程
◇引入新課。
教師播放智能手環(huán)宣傳片(索尼SmartBand智能手環(huán)宣傳片)。
◇講解智能手環(huán)相關(guān)知識。
教師向?qū)W生解釋智能手環(huán)是一款穿戴式智能設(shè)備。用戶通過其可以記錄日常生活中鍛煉、睡眠和飲食等的實時數(shù)據(jù),并將這些數(shù)據(jù)與iPhone、iPad和iPod touch同步,起到通過數(shù)據(jù)指導健康生活的作用。并以提問的形式引導學生思考智能手環(huán)是通過什么來感知運動狀態(tài)的。
學生上網(wǎng)搜索智能手環(huán),了解其功能、原理等。
◇講解加速度傳感器工作原理。
加速度傳感器是一種能夠測量物體在加速過程中作用在物體上的力的電子設(shè)備,主要用于了解物體在運動過程中的運動狀態(tài)。其工作原理是:傳感器里的敏感元件因為受到外力的作用導致發(fā)生形變,可以利用儀器測量它的變形量,接著利用相關(guān)的電路把變形量轉(zhuǎn)換成電壓輸出,這樣就可以得到對應(yīng)的加速度的信號,可以據(jù)此測量加速度。
教師提問:加速度傳感器還可以有哪些應(yīng)用?
學生回憶手機里的加速度傳感器,上網(wǎng)查找本次實驗用到的三軸加速度傳感器,了解其芯片。還可以做進一步的拓展,簡單羅列常見的加速度芯片,進行比較。
◇教師演示加速度傳感器實驗。
教師通過視頻演示(Arduino LED點陣、加速度傳感器),讓學生觀察加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
學生觀察加速度傳感器變化方向?qū)?yīng)的LED亮滅,推測加速度傳感器的方向與X、Y、Z的對應(yīng)關(guān)系。
◇學生實驗:加速度傳感器。
教師講解實驗內(nèi)容、器材和要求。實驗內(nèi)容是:加速度傳感器與Arduino板子的數(shù)字針腳相連,在串口監(jiān)視器中顯示傳感器的值。實驗器材包括:主板Arduino Uno x1、Arduino擴展板x1、連接線USB數(shù)據(jù)線x1及傳感器加速度傳感器x1。特別需要注意的是實驗中應(yīng)主要引導學生通過改變加速度傳感器狀態(tài),讀取X、Y、Z的變化。
學生從實驗器材盒子找出加速度傳感器。并且按照PPT提示的接線接法,將加速度傳感器接到相應(yīng)的數(shù)字口(X→A0、Y→A1、Z→A2), 學生自己通過串口輸出相應(yīng)的值,分析數(shù)值判斷加速度傳感器對應(yīng)狀態(tài)。
◇課堂總結(jié)。
學生初步認識了智能手環(huán);了解了加速度傳感器原理;學會了分析加速度傳感器的數(shù)值,能夠判斷運動狀態(tài);能理解分支語句的運用。
◇布置作業(yè)。
利用網(wǎng)絡(luò)查找更多加速度傳感器應(yīng)用的例子,作進一步了解。endprint