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

基于HTML5的闖關游戲式課程教學考核的設計和實現

2019-05-13 10:24:16徐曉
計算機時代 2019年3期

徐曉

摘 要: 隨著移動互聯網的發展,網頁中的功能效果將通過HTML5和JavaScript來實現。為了激發學生的學習動機,文章提出了利用HTML5和JavaScript 網頁技術來實現闖關游戲式課程教學考核。其中主要利用了HTML5新增的拖放功能,并使用JavaScript控制游戲操作。

關鍵詞: HTML5; JavaScript; 闖關游戲; 拖放

中圖分類號:TP311.1 文獻標志碼:A 文章編號:1006-8228(2019)03-42-03

Designing and implementing a game-like assessment of course teaching with HTML5

Xu Xiao

(Wuxi Machinery and Electron Higher Professional and Technical School, Wuxi, Jiangsu 214028, China)

Abstract: With the development of mobile Internet, the function and effect in web pages will be realized by using HTML 5 and JavaScript. In order to stimulate students' learning motivation, this paper proposes to develop a game-like course teaching assessment by using HTML 5 and JavaScript web technologies. It mainly takes advantage of the drag-and-drop function added by HTML 5 and uses JavaScript to control the operation of the game.

Key words: HTML5; JavaScript; go through the game; drag and drop

0 引言

隨著移動互聯的迅猛發展,FLASH在移動設備中具有一定的局限性,而 HTML5 和 JavaScript擁有跨平臺、不需要安裝以及不需要更新等特點,只要用智能手機、平板或臺式電腦的網頁瀏覽器就可以進行操作[1]。當代學生愛玩手機,對富有激情和挑戰的項目具有強烈的使用動機。如果在學習中引入闖關式教學考核項目,將課程知識融入到闖關式的游戲場景中,既考查了學生的學習能力,又契合當代學生的心理特點。學生在學習中體驗到游戲的互動性、趣味性、競爭性和即時反饋等特性,必定可以提升在線學習的樂趣。

本文提出了利用 HTML5和JavaScript 網頁技術來開發闖關游戲。它主要利用HTML5新增的拖放功能和使用 JavaScript 控制游戲運作。

1 HTML5和JavaScript簡介

HTML5是目前HTML最新的修改版本,2014年10月由萬維網聯盟(W3C)完成標準制定。設計HTML5的目標是為了在移動設備上支持多媒體。HTML5的優勢主要表現以下方面[2]。

⑴ 跨平臺性。不需要考慮兼容性和不同平臺的多個版本的發布,為開發者節省了巨大的開發投入,也是未來大家首先的開發方式。

⑵ 標準化。這個也是跨平臺的基礎,因為未來所有瀏覽器、所有設備均遵循這一標準。標準化是得以廣泛使用的基礎,就像TCP/IP協議,因為其標準化,才得以讓網絡世界互通互聯。

⑶ 易學易用。人人都應該會HTML5,這是可以不需要任何特定開發環境的,只要用記事本,電腦上裝有瀏覽器就可以開始,效果可見。第四,易傳播,html5的火爆也得益于它的易傳播的特點,無需安裝,可以在任何設備上查看,為其傳播掃清了障礙。

JavaScript是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發的腳本語言,常用來給HTML網頁添加動態功能,比如響應用戶的各種操作。

2 闖關游戲式課程教學考核的理念

讓學生以一種“游戲挑戰”的心態去參與課程的知識問答,最后完成課程知識點的自主考核。基于這樣的考核方式可以讓學生們充分地發揮學習和獲取知識積極性,最大程度地激起他們的學習熱情,并對游戲過程中發生的錯誤印象深刻。本文闖關游戲式課程教學考核的理念,對每個知識點設計相應的題庫;對每一個過關難度的等級進行研究和設計;對學生參與做題游戲的互動方式進行設計,最后實現一個基于做題游戲的課程知識點教學考核系統。學生在闖關游戲式課程教學考核的交互體驗中,將課程知識最大化地展現出來,達到了非常好的教學考核效果[3]。

3 闖關游戲的基本知識點

HTML5最大的優勢在于它可以在PC機上、筆記本電腦、平板設備、智能手機上運行使用。當代學生愛玩手機以及對富有激情和挑戰的項目具有強烈的使用動機,闖關游戲是一款受眾群體非常高,中、小學生,大學生,以及上班白領都特別喜歡闖關類的小游戲。使用HTM5開發游戲,具備其他開發游戲的工具無可比擬的優勢。它提供專門的拖拽與拖放的API,就是在某個元素上按下鼠標后移動鼠標(沒有松開鼠標),這時就可以開始拖動;在拖動的這個過程中,只要不松開鼠標,就會不斷產生事件——這個過程稱為“拖”。把被拖動的元素拖動到另外一個元素上并松開鼠標——這個過程被稱為“放”。所用到的基本知識點如表1所示[4]。

4 闖關游戲的實現

⑴ 頁面設計。該闖關游戲采用 HTML5、CSS3、JavaScript進行開發。利用 JavaScript調用拖放的API來實現拖拽和拖放,學生通過拖拽答案到指定位置,若錯誤則提示不匹配,若正確就進入下一關。當全部答對就顯示闖關成功。該闖關游戲通過CSS3進行樣式設計,實現了游戲頁面布局,分別如圖1、圖2所示。

⑶ 當被拖動的元素在在拖動到放置目標時會觸發ondragover事件,它用來設置被拖動的元素的放置問題。默認情況下,無法將被拖動的元素放置到其他元素中。 若要實現這一功能,我們需要防止元素的默認處理方法。我們可以通過調用event.preventDefault()方法來實現ondragover事件。

⑷ 當放置被拖數據時,會發生drop事件。ondrop事件調用drop(event)函數,這一函數用來判斷闖關是否成功,若成功就進入下一關,否則繼續學習。具體代碼如下所示:

⑸ 知識點闖關游戲中每一關試題都題庫隨機產生,每一關之間的試題都確保不會重復。如果過關,則進入下一關題庫游戲,否則重回上一關題庫游戲[5]。本文當學生闖完100道題目,表示學生巳經掌握全部課程內容,如圖3所示。

5 結束語

HTML5技術相對于flash技術具有更大的優勢,越來越多的人采用HTML5來設計游戲化課程。本文利用HTML5和JavaScript網頁技術來開發相關課程知識點的闖關游戲,以便讓學生更清楚自己相關知識點的掌握程度,增強學生的學習動機,非常有效地提高了學生的課程參與度。這種靈活的檢測方式讓學生輕松許多,也促進了學生的學習興趣。學生在闖關游戲中會主動吸收相關的知識點,以便向考核游戲發起挑戰。實踐表明,采用這種方法成效明顯,受到了師生一致的好評。

參考文獻(References):

[1] 馮科融,王和興.HTML5網頁游戲分析[J].電腦編程技巧與維

護,2012.24:71-72

[2] 韓敏.淺談網頁制作新技術HTML5[J].福建電腦,2018.9:

106-107

[3] 黎志雄,黃彥湘,陳學中.基于HTML5游戲開發的研究與實

現[J].東莞理工學院學報,2014.10:49-53

[4] 臧金梅.基于HTML5的簡單拼圖游戲的設計和實現[J].信息

技術與信息化,2017.12:22-24

[5] 劉志鋒,魏振華,蔣年德等.闖關游戲思想在C/C++語言程序

設計課程教學中的應用研究[J].東莞理工大學學報,2014.4:390-393

主站蜘蛛池模板: 免费观看三级毛片| 精品一区二区三区自慰喷水| 国产9191精品免费观看| 欧美区在线播放| 美女视频黄又黄又免费高清| a级高清毛片| 国产欧美日韩免费| 日本在线免费网站| 澳门av无码| 小13箩利洗澡无码视频免费网站| 亚洲天堂网视频| 性网站在线观看| 97国产成人无码精品久久久| 国产麻豆精品在线观看| 国产丰满成熟女性性满足视频| 99这里只有精品免费视频| 亚洲天堂日韩在线| 九九热免费在线视频| 亚洲第一成年网| 在线五月婷婷| 亚洲精品不卡午夜精品| 日日摸夜夜爽无码| 国产精品爽爽va在线无码观看| 网友自拍视频精品区| 国产青青操| 幺女国产一级毛片| 国产91精品久久| 欧美在线精品一区二区三区| 狠狠色丁香婷婷综合| 国产香蕉在线| 一级香蕉人体视频| 国产精品毛片一区视频播 | 欧洲在线免费视频| 高清不卡毛片| 免费看a级毛片| 无码日韩视频| 免费看a级毛片| 亚洲一级毛片免费看| av免费在线观看美女叉开腿| 91网在线| 亚洲欧美日韩成人在线| 国产人在线成免费视频| 成人伊人色一区二区三区| 亚洲色图欧美| 国产成人亚洲日韩欧美电影| 国产精品午夜福利麻豆| 亚洲中文在线看视频一区| 国产一二视频| 亚洲国产日韩一区| a国产精品| 国产区福利小视频在线观看尤物| 国产最爽的乱婬视频国语对白| 美女国产在线| 国产91高清视频| 国产综合亚洲欧洲区精品无码| 亚洲视频无码| 亚洲综合在线网| 强奷白丝美女在线观看| 国产清纯在线一区二区WWW| 麻豆国产精品视频| 日本爱爱精品一区二区| 国产av无码日韩av无码网站| 国产粉嫩粉嫩的18在线播放91| 无码人中文字幕| 日韩高清中文字幕| 亚洲欧美精品日韩欧美| 国产麻豆精品在线观看| 中文字幕伦视频| 亚洲精品久综合蜜| 欧美在线中文字幕| 国产成人精品优优av| 成人免费视频一区| 久久久精品无码一二三区| 国产av剧情无码精品色午夜| 国产在线无码一区二区三区| 国产亚洲视频中文字幕视频| 亚洲日韩高清无码| 国产国产人成免费视频77777| 日韩a级毛片| 一本无码在线观看| 欧美中文字幕一区| 国产成人亚洲欧美激情|