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

游戲導向在計算機程序設計語言教學中的應用

2019-05-24 14:13:16王軍鋒
電腦知識與技術 2019年11期

王軍鋒

摘要:目前,在計算機語言的教學中,多數高校是按照語言的語法章節進行教學。學生學習目的不明確,學習興趣低。以游戲導向驅動,提出了一個基于Visual Basic的教學課程計劃。教學結果表明,學生的學習興趣得以充分調動,學生不僅掌握了教學要求中的知識,還熟悉了軟件工程中的項目完整流程,提高了學生的編程能力。

關鍵詞:游戲導向;計算機語言教學;Visual Basic;課程計劃

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2019)11-0167-03

Abstract: At present, most colleges and universities teach according to the grammar chapters of the language in the teaching of computer language. Students'learning purpose is not clear and their interest in learning is low. In this paper, a course planning based on Visual Basic is proposed, which is driven by game. Teaching results show that students'interest in learning can be fully mobilized. Students not only grasp the knowledge of teaching requirements, but also are familiar with the complete process of software engineering projects, which improves students' programming ability.

Key words: Game-oriented; Computer Language Teaching; Visual Basic; Course Planning

1 引言

目前,多數院校計算機程序語言教學的教材,都是按照通常計算機語言的語法進行設計。教材通常是常用語法羅列。各章中雖然有小例子說明本節所學內容,但是內容不生動,學生只是把編程當做一門普通的課程進行學習。學生的學習目的不明確,學習興趣低。

從以往上課經驗來看,很多同學對上課內容不感興趣,上課不跟老師的思路,很多同學只是在考前1-2周才集中復習通過考試,所學內容在考試之后也拋諸腦后。

這種教學方法的弊端是沒有充分調動學生的學習興趣。學生喜歡打游戲,而游戲又是計算機語言編寫而成。那么將計算機語言教學和游戲編程結合,把游戲教學引入計算機語言教學里,就可以引導學生將興趣集中到編寫游戲上而非在玩游戲上。目前國內有一些將游戲應用于計算機語言教學的論文,如參考文獻[1]提出在VB中使用案例教學法,并使用掃雷游戲作為例子。在參考文獻[2]中將游戲導向用于計算機編程教學,使用了一個簡單貓咪釣魚游戲,并對游戲教學的效果進行了調查統計。參考文獻[3]介紹了中職教育中使用游戲導向法結合傳統教學法進行教學,對教學的實施做了一定探討。參考文獻[4]介紹了在高校計算機語言教學中使用游戲導向法,側重介紹了如何開展游戲教學。參考文獻[5]中提到使用現有的游戲開發平臺供學生學習編程。參考文獻[6]將Scratch游戲引入游戲教學中。這些論文存在的共性問題是只是從表面將游戲引入教學,沒有從整體上介紹課程進展的步驟。有些介紹游戲編程的書籍 [7,8]前面的章節首先介紹了基礎知識,然后是游戲編程章節,在內容上沒有將計算機語言教學和游戲編程進行有機結合。

將計算機教學和游戲編程結合的難點在于:在有限的時間內難以完成教學計劃并使學生熟悉游戲編程。克服這個難點需要設計合理的實驗計劃。既要充分掌握課程,又要考慮游戲的完成度。上述資料對編程教學和游戲的結合做了一定的探討,但是關于課程都沒做詳細介紹。

Visual Basic的優點是簡單易學,可視化,界面設計(比C、python語言)簡單直觀。下文將以Visual Basic的程序設計為例,詳細介紹如何安排計劃,在有限的時間內,使學生即能完成課程計劃,又能完成游戲編程。

2 教學方法

教學方法有三種,第一種是傳統的教學方法,按照語法知識逐步教學。第二種是傳統方法結合游戲教學,第三種是以游戲為導向教學。三種方法的優缺點對比如表 1所示。

從上表可以可看出三種方法的優劣,相對來說,游戲導向教學法對教師的要求更高,對學生的影響更大,因此我們選擇游戲導向教學法進行實施。

游戲教學法重點需要項目需求來介紹游戲的編程。首先要選擇難度適中的游戲,我們選擇以彈球游戲,掃雷和俄羅斯方塊作為例子來講解。課程計劃如表 2所示,每周4課時(2上課+2上機)。

上表給出了關于《Visual Basic程序設計》游戲導向教學法的課程計劃,課程規劃了三個游戲(彈球,掃雷,俄羅斯方塊)的教學,通過學習游戲的編寫,使學生熟練掌握Visual Basic的語法及編程知識。課程計劃還考慮了原來教材的講解順序,由易到難講解了變量和函數、函數程序結構(順序、選擇和循環)、數組、文件內容。

3 教學實施

筆者共有三個VB教學班,在第一堂課告知學生三種教學法及每種教學法的優缺點,通過學生投票選擇傳統教學法或者游戲導向教學法。最終有2個教學班選擇了游戲導向教學法。

通過學生自由組合,每4-5個學生(分別負責流程圖、變量和顯示、游戲運行、判定、保存)一組。每組學生要編寫彈球游戲、掃雷、俄羅斯方塊至少三個游戲,有余力的可供選擇的游戲包括貪吃蛇,拼圖,坦克大戰(較難),也可自選其他游戲,每組學生要提交需求分析報告和實現流程圖。

因為并不是按照課本教學,所以需要課前提前一周將教案和要求發給學生。上機前,要求提交本周上機計劃,上機之后提交本周進度以及問題。每周上機過程中,占用30分鐘時間對本周講解內容進行大概介紹,其他時間用于解答學生出現的問題。

為了保證不遺漏課本其他知識,學生需要在課下完成課本之后的練習題。平時成績包括每周上機計劃、進度和最終提交的游戲程序。

4 實施結果

實施過程中,由于對學習目標的指向性更為明確,學生表現了較大的興趣,課堂上開小差玩手機的現象基本消失,轉為積極的討論和學習。學生分為小組,小組內部成績好的同學帶動其他同學積極完成游戲編寫,小組之間也出現了積極的競爭。

與傳統教學法的學生比較,游戲導向教學法的學生不僅要掌握課本的內容,而且要掌握編寫游戲的相關知識,所學的知識比傳統教學法的學生更多,要求也更高。學生在有效利用了課內時間的基礎上,課下也主動投入了時間學習。

最后學期結束考試成績對比如表 3所示。(因為Visual Basic是面向非計算機本科教學,不同專業的學生入學成績也不同,因此與上年平均成績對比更為科學。)

從表 3中可以看出,采用游戲導向教學法的學生成績比上年平均成績提高了7.8分(提高了10.4%)。

更為重要的是,游戲導向教學法使學生對Visual Basic的認識更為深刻,熟悉了軟件項目開發流程。在實際工作中遇到的問題時,學生將有更大的可能使用計算機程序解決。

5 結論

針對學生學習編程目的不明,興趣不高的問題,本文以游戲導向法的方式為主,提出了一個可行的課時計劃,將游戲教學內容與傳統教學從易到難的傳統課程計劃起來。實踐表明,游戲導向教學法極大提高了學生的學習興趣,學生的學習成績得到了較大的提高。

參考文獻:

[1] 李麗華, 魏樹權. 案例教學法在VB中的應用——以掃雷游戲為例[J]. 電腦知識與技術, 2016, 12(22):108-110.

[2]Chen Z, Huang F. Digital Game-Based Teaching in Visual Basic Program Design of Agricultural Universities:Application and Impact on Education Effectiveness[C].教育技術與管理科學國際會議,2013.

[3] 蔡杭芳. “游戲教學法”在中職VB課中的運用與研究[J]. 都市家教月刊, 2012(11):173-174.

[4] 曹倩雯, 呂光金. 游戲項目在“VB程序設計”課程中的應用[J]. 電腦知識與技術, 2015(21):85-87.

[5] 江耿豪, 鄭煒冬. 編程游戲在計算機語言教學中的運用[J]. 閩南師范大學學報(自然版), 2006, 18(2):128-131.

[6] 謝鵬, 曾升, 丁永賢,等. Scratch游戲在C語言程序設計課程中的應用[J]. 電子技術與軟件工程, 2016(8):251-251.

[7] 夏敏捷, 樊銀亭. Visual Basic.NET經典游戲開發[M]. 清華大學出版社, 2016.

[8] 榮欽科技. Visual Basic游戲設計[M]. 中國鐵道出版社, 2006.

【通聯編輯:王力】

主站蜘蛛池模板: 欧美h在线观看| 国产剧情无码视频在线观看| 午夜精品久久久久久久99热下载| 一级毛片基地| 六月婷婷激情综合| 欧美国产日韩另类| 国产在线日本| 成人年鲁鲁在线观看视频| 精品视频第一页| 播五月综合| 成人精品视频一区二区在线| 波多野结衣视频网站| 日韩无码视频网站| 2021国产精品自产拍在线| 91久久精品国产| 久久青草免费91观看| 欧美成人国产| 久久久久无码国产精品不卡| 一个色综合久久| 黄色在线网| 日韩a级毛片| 无码粉嫩虎白一线天在线观看| 伊人久热这里只有精品视频99| 91精品综合| 老司机精品久久| 亚国产欧美在线人成| 欧美人与牲动交a欧美精品 | 日韩欧美视频第一区在线观看| 亚洲欧美日韩天堂| 色婷婷电影网| 国产成人一级| 色噜噜中文网| 老色鬼久久亚洲AV综合| 一边摸一边做爽的视频17国产| 精品久久香蕉国产线看观看gif| 亚洲精品少妇熟女| 伊人91在线| 精品国产成人a在线观看| 欧美全免费aaaaaa特黄在线| 婷婷六月综合网| 亚洲黄色片免费看| 免费一级毛片在线播放傲雪网| jizz在线免费播放| 亚洲床戏一区| 色网站免费在线观看| 国产内射一区亚洲| 丝袜亚洲综合| 99热这里都是国产精品| 沈阳少妇高潮在线| a级毛片在线免费观看| 8090成人午夜精品| 日韩亚洲高清一区二区| 国产在线无码一区二区三区| 97se综合| 色婷婷成人| 久久综合国产乱子免费| 久草青青在线视频| 一级黄色网站在线免费看| 亚洲第一成网站| 亚洲精品无码高潮喷水A| 91在线一9|永久视频在线| 乱人伦视频中文字幕在线| 99久久这里只精品麻豆| 午夜福利在线观看成人| 在线精品亚洲国产| 2021国产在线视频| 日本欧美午夜| 高h视频在线| 国产成人艳妇AA视频在线| 99热国产这里只有精品无卡顿"| 久久国产av麻豆| 国产成年女人特黄特色毛片免| 中文字幕久久波多野结衣| 国产亚洲欧美在线人成aaaa | 香蕉在线视频网站| 无码日韩视频| 亚洲V日韩V无码一区二区| 在线网站18禁| 伊人福利视频| 自拍偷拍一区| 精品视频一区二区观看| 国产色网站|