☆徐勇
(揚州市廣陵區(qū)李典學校,江蘇揚州 225002)
基于S4A的鄉(xiāng)村創(chuàng)客開發(fā)與研究
☆徐勇
(揚州市廣陵區(qū)李典學校,江蘇揚州 225002)
近期,全國范圍內掀起了以“創(chuàng)客”為核心的課程開發(fā)熱潮,如創(chuàng)客工坊、創(chuàng)客空間、創(chuàng)意機器人等。但對于鄉(xiāng)村學校,由于軟硬件基礎差,很多學校只能望而卻步、知難而退。本文從場地、硬件器材、軟硬件平臺、案例設計等幾方面展開對鄉(xiāng)村學校創(chuàng)客課程的研究,以期能具有一定的現(xiàn)實意義。
創(chuàng)客;鄉(xiāng)村學校;課程開發(fā)S4A
信息技術發(fā)展日新月異,在互聯(lián)網(wǎng)+大時代背景下,中小學信息課程正從單純的偏重技術向信息技術的創(chuàng)新應用過渡,已經(jīng)從偏重操作技能轉向為利用信息技術培養(yǎng)學生創(chuàng)新、創(chuàng)造能力。全國范圍內更是掀起了以“創(chuàng)客”為核心的課程開發(fā)熱潮,國內很多學校也成立了創(chuàng)客教室、創(chuàng)客工坊,他們借助3d打印、仿真機器人、無人機、S4A軟硬件等培養(yǎng)學生的創(chuàng)客精神。
然而,在一些鄉(xiāng)村學校,由于硬件基礎差、資金不足,面對動輒幾萬、幾十萬的“創(chuàng)客”設備,很多學校只能望而卻步、知難而退。適合鄉(xiāng)村學校的創(chuàng)客課程更是鳳毛麟角,研究幾乎空白。開展適合鄉(xiāng)村學校的創(chuàng)客課程建設與研究,對于中小學信息技術課程發(fā)展具有現(xiàn)實意義。
關于創(chuàng)客教室的場地,鄉(xiāng)村學校可以依托學校原有的計算機網(wǎng)絡教室,依據(jù)教學規(guī)模進行部署,這里不做探討,本文重點探討創(chuàng)客課程硬件器材的配備。
在諸多創(chuàng)客課程中,結合S4A進行的創(chuàng)客課程開發(fā)由于實施方便、學生易接受,在廣大中小學中應用廣泛。S4A全稱為“Scratch For Arduino”,是由西班牙的Citilab公司在Scratch的基礎上開發(fā)完成,它可以對Ardu?ino直接進行硬件編程,能夠創(chuàng)作出功能非常強大的創(chuàng)意作品。S4A非常適合有一定Scratch編程基礎的學生來進行創(chuàng)客作品的設計與開發(fā)。
S4A課程對于鄉(xiāng)村學校開展創(chuàng)客教學,是一種高效可行的解決方案。由于其是開源硬件,所有的軟硬件都可以很方便地在購物平臺進行采購,相對質優(yōu)價廉,非常適合經(jīng)費不足的鄉(xiāng)村學校。通過比價,筆者采購了20套S4A硬件器材,單套總價合計只有75元左右(價格受市場因素影響,可能有所差異),具體類目價格如表1所示。
表1 S4A硬件器材價格類目表
Arduino板只是一塊開源的公板,要使其發(fā)揮作用、能與S4A進行編程交互,我們需要為其刷如S4A固件程序。將Arduino板通過usb線連接電腦、安裝驅動,先下載Arduino IDE開發(fā)平臺程序(最新版為1.8.2)和S4A軟件、S4A固件程序,官網(wǎng)地址分別為:
https://www.Arduino.cc/en/Main/Software、http://vps34736.ovh.net/S4A/S4A16.zip、http://vps34736.ovh.net/S4A/S4AFirm ware16.ino.
打開Arduino IDE程序,刷入固件S4AFirmware16.ino,然后打開S4A程序,它會自動搜索Arduino板,連接傳感器。如果看到數(shù)據(jù)在不停地變化,說明連接成功(如圖1)。這樣硬件連接和軟件平臺基本就搭建成功,學生就可以利用其進行創(chuàng)客作品制作了。
圖1 S4A連結成功圖
依據(jù)以上硬件清單,教師可以設計許多豐富多彩、提高學生創(chuàng)造力的課程,每個課程的設計、開發(fā)既可以獨立使用傳感器,也可以多傳感器配合。以下是一些課程設計案例,案例全部通過S4A軟件編程實現(xiàn),其中必備硬件有:Arduino uno r3板、面包板、面包線。
熟悉軟件界面,通過軟件編程,讓無源蜂鳴器按照程序進行鳴叫報警。附加硬件:無源蜂鳴器。
編程實現(xiàn)聲音強-紅燈亮、聲音弱-綠燈亮,模擬交通燈。附加硬件:聲音傳感器、rgb led模塊。
通過軟件編程,實現(xiàn)達到預警水位,發(fā)出報警聲音。附加硬件:雨水傳感器、無源蜂鳴器。
編程實現(xiàn)聲音控制風扇轉速。附加硬件:聲音傳感器、130電機、4葉風扇。
實現(xiàn)轉動旋鈕,調整大炮位置,發(fā)射炮彈。附加硬件:旋鈕電位器。
除以上案例,教師還可以結合自身學校和學生特點,設計開發(fā)更多的課程,如:藍牙小車、巡線機器人、自動閘機系統(tǒng)等,也可以參照其他創(chuàng)客的作品設計,如https://swf.com.tw趙英傑老師的網(wǎng)站就有很多值得學習的作品,可以借鑒轉化為S4A互動設計案例。
以上是筆者所在學校創(chuàng)客課程開發(fā)的一些經(jīng)驗,希望能給基數(shù)眾多的鄉(xiāng)村學校、教師有所啟發(fā),更希望通過大家的努力,可以縮小城鄉(xiāng)差距、促進教育均衡發(fā)展,讓鄉(xiāng)村學校的孩子們也能感受到科技的發(fā)展,培養(yǎng)他們的創(chuàng)新精神,體驗到科技前沿帶來的樂趣。
[編輯:閆長松]
G434
A
1671-7503(2017)17-0079-02