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.

【通聯編輯:王力】

主站蜘蛛池模板: 亚洲男人天堂2020| 五月天香蕉视频国产亚| 国产视频久久久久| 欧美午夜小视频| 亚洲精品亚洲人成在线| 精品欧美一区二区三区在线| 天天躁狠狠躁| 在线国产三级| 国产精品永久在线| 在线观看无码av免费不卡网站| 久久久噜噜噜| 欧美成人精品欧美一级乱黄| 亚洲精品第五页| 日本三区视频| 理论片一区| 国产草草影院18成年视频| 日韩高清在线观看不卡一区二区 | 国语少妇高潮| 国产激爽大片高清在线观看| 不卡无码h在线观看| 92午夜福利影院一区二区三区| 国产高清又黄又嫩的免费视频网站| 三上悠亚一区二区| 无码专区在线观看| 亚洲男人天堂久久| 婷婷99视频精品全部在线观看| 欧美精品二区| 97视频免费在线观看| 四虎精品国产AV二区| 黄色网页在线观看| 99久久国产自偷自偷免费一区| 黄色免费在线网址| 亚洲无线视频| 亚洲一欧洲中文字幕在线| 亚洲国产成人久久精品软件| 成人免费视频一区二区三区| 97狠狠操| 亚洲日本www| 日韩a级毛片| 欧美不卡视频在线观看| 亚洲国产综合精品一区| 国产SUV精品一区二区6| 国产日韩欧美一区二区三区在线| 欧美中文字幕无线码视频| 一级毛片免费高清视频| 又爽又大又光又色的午夜视频| 国产毛片高清一级国语| 国产成人一级| 亚洲水蜜桃久久综合网站| 国产女人爽到高潮的免费视频| 亚洲AV人人澡人人双人| 欧美不卡视频一区发布| 国产乱人乱偷精品视频a人人澡| 久久综合结合久久狠狠狠97色| www.精品视频| 亚洲国产日韩在线观看| 国产一在线观看| 伊人久久精品无码麻豆精品 | 热久久综合这里只有精品电影| 99偷拍视频精品一区二区| 亚洲精品老司机| 亚洲av综合网| 综合网久久| 国产美女精品一区二区| 国产精品毛片在线直播完整版| 国产自在线拍| 国产日韩精品欧美一区喷| 夜夜高潮夜夜爽国产伦精品| 成人免费视频一区二区三区| 爽爽影院十八禁在线观看| 国产一区二区三区免费观看| 一本一本大道香蕉久在线播放| www.99精品视频在线播放| 国产又色又刺激高潮免费看| 中文天堂在线视频| 欧美日韩午夜| 国产一区自拍视频| 成人一区专区在线观看| 毛片一区二区在线看| 亚洲首页在线观看| 无码AV日韩一二三区| 色综合中文综合网|