段劍鋒 彭秀珍
學生們記英語單詞難,但對益智游戲里較難的英語單詞卻記得非常牢固。由于絕大部分編寫程序設計的軟件都需要使用英文代碼,因此,學生學習代碼編程可以同時記住很多單詞。為讓學生通過學習編程來記單詞,我在學校課堂內外結合線上線下教育開展了創客教育項目——編程魔法背單詞。
一、項目的創作目的
一是方便學生容易且有效地學習和記憶單詞;二是在編程教學過程中融合各學科教學,提高教育教學的融合程度并應用到教育教學和學生的實際生活與學習中。
二、項目的創作原理
項目采用跨平臺Web程序代碼式編程,設計了一套巧記中考單詞的線上程序,該程序以H5網頁呈現,涉及HTML、CSS、JS、游戲引擎等核心技術,直擊源代碼,讓學生在掌握真實軟件代碼的基礎上學習數學、英語學科知識。該程序可以直接在手機或電腦端通過網絡在線打開,是教師的“教學神器”。
三、項目的創新點
互聯網已成為人們生活中必不可少的東西,許多的學生會運用互聯網進行學習。學習軟件各具特色,但不足之處是需要下載App,占用空間,或者需要注冊和充值會員,學生下載了但不能堅持每天打卡學習。所以我們讓學生親自用代碼編寫一個記單詞的網頁游戲,相當于自己做了一個記單詞的手冊,且該程序可以隨時隨地在手機、平板以及各班的一體機里打開,不需要任何其他煩瑣的步驟。
我們通過編程學習,將游戲植入學生的學習中,還設置了單詞闖關,學生可以在教室的一體機上進行人機競賽,也可以在兩個終端上進行雙人PK。游戲的設置提高了學生的學習興趣,也提高了學生的單詞記憶量。
四、項目的實施設計
創客人的選擇由學生自愿報名和教師選擇編程能力強的學生相結合。本項目最終是通過在線平臺進行在線編程,先要讓學生清楚基本的網頁結構,了解常用編程語言及本項目用到的編程語言結構,即HTML語言結構、H5動態網頁、JS腳本、CCS樣表、函數庫等。其中有很多框架、樣式可以直接調用與自動生成,所以學生學起來不難。
在每周兩到三次的編程教學過程中,學生檢測和完善自己的作品,在學習中不斷進步。都說興趣是最好的教師,有學生提出設置具有挑戰性的雙人比賽環節,于是,我們在編程里設計了PK。最后,通過不斷地測試程序,達到最終效果。
通過創客教育,學生完成了一個網頁編程學習手冊的制作。該作品榮獲第四十二屆郴州市青少年科技創新大賽創新成果項目一等獎。通過自己編寫的作品,很多學生愛上編程,愛上記單詞。學習編程不但能培養學生的創新思維和團隊協作能力,還能提升學生的學習成績。學生在游戲中學,在學中玩游戲,真正體現學習的樂趣。