亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        游戲項(xiàng)目驅(qū)動對計(jì)算機(jī)語言教學(xué)優(yōu)化的研究

        2019-05-24 14:12:12汪嬋嬋
        電腦知識與技術(shù) 2019年7期
        關(guān)鍵詞:項(xiàng)目驅(qū)動游戲

        汪嬋嬋

        摘要:計(jì)算機(jī)編程語言課是高校工科類專業(yè)普遍開設(shè)的專業(yè)基礎(chǔ)課,它是學(xué)生學(xué)習(xí)其他專業(yè)課的基礎(chǔ)。然而,編程類課程對邏輯思維和算法分析能力的高要求,讓大部分學(xué)生對計(jì)算機(jī)語言課程的學(xué)習(xí)產(chǎn)生了畏難情緒,教學(xué)效果不理想。為提高學(xué)生學(xué)習(xí)興趣,本文引入游戲項(xiàng)目驅(qū)動的教學(xué)方法,研究如何在計(jì)算機(jī)語言教學(xué)中引入游戲項(xiàng)目,以提高教學(xué)效果。

        關(guān)鍵詞:游戲;項(xiàng)目驅(qū)動;計(jì)算機(jī)語言

        中圖分類號:G424 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2019)07-0158-02

        1 引言

        大部分工科專業(yè)都會開設(shè)一門或多門計(jì)算機(jī)語言的專業(yè)基礎(chǔ)課,除了讓學(xué)生掌握計(jì)算機(jī)程序設(shè)計(jì)的基本思想和編程能力外,更重要在于鍛煉學(xué)生的邏輯思維能力和算法分析方法,以幫助學(xué)生提高解決問題的能力,為后續(xù)專業(yè)學(xué)習(xí)夯實(shí)基礎(chǔ)。

        然而,在傳統(tǒng)的計(jì)算機(jī)語言教學(xué)中,教師往往注重語句語法、程序結(jié)構(gòu)、算法設(shè)計(jì)的教學(xué),枯燥乏味、應(yīng)用性差的案例絲毫不能引起學(xué)生的學(xué)習(xí)興趣,教師“滿堂灌”式的教,學(xué)生“被迫接受”式的學(xué),造成許多學(xué)生對計(jì)算機(jī)編程課程產(chǎn)生畏難情緒。這種“填鴨式”教學(xué)使得學(xué)生的學(xué)習(xí)積極性不高,不能充分發(fā)揮他們的學(xué)習(xí)自主性,教學(xué)效果較差。

        為了迎合學(xué)生的興趣點(diǎn),引入學(xué)生具有濃厚興趣的“游戲”載體,將一門計(jì)算機(jī)語言(以C#為例)的大部分知識點(diǎn)融入一個游戲項(xiàng)目中,通過這個游戲項(xiàng)目的制作,驅(qū)動學(xué)生完成該課程的學(xué)習(xí)任務(wù),從而達(dá)到理想的教學(xué)效果。

        2 項(xiàng)目驅(qū)動教學(xué)模式

        在傳統(tǒng)的教學(xué)中,教師為了幫助學(xué)生理解和運(yùn)用相關(guān)知識,往往會使用案例教學(xué)法進(jìn)行講授。案例教學(xué)法是教師在講解理論知識或技能應(yīng)用的過程中,為了幫助學(xué)生理解知識的應(yīng)用方法,以案例的方式來演示如何利用所學(xué)知識來分析和解決實(shí)際問題。

        然而,這些案例往往是零散、無關(guān)聯(lián)的,學(xué)生做完這些案例之后,很難將這些知識點(diǎn)串起來制作一個完整的項(xiàng)目。這就需要教師設(shè)計(jì)一個項(xiàng)目式案例,將課程理論知識點(diǎn)融入這個項(xiàng)目案例中,它能夠貫穿于整個課程教學(xué),以驅(qū)動整個教學(xué)過程。

        項(xiàng)目驅(qū)動教學(xué)法是指在教學(xué)過程中以一個或多個項(xiàng)目為主線進(jìn)行教學(xué),該項(xiàng)目中融合了主要的教學(xué)內(nèi)容。將整個項(xiàng)目進(jìn)行拆分后,學(xué)生可以通過所學(xué)知識層層推進(jìn)完成項(xiàng)目的制作,從而達(dá)到學(xué)習(xí)理論知識、實(shí)踐應(yīng)用能力、解決實(shí)際問題的教學(xué)效果。

        但是,沒有一個課程項(xiàng)目的設(shè)計(jì)是能夠完全涵蓋所有教學(xué)內(nèi)容的,課程教學(xué)模式完全依賴于項(xiàng)目驅(qū)動教學(xué),或許會遺漏部分知識點(diǎn)。因此,有必要在使用項(xiàng)目驅(qū)動教學(xué)法的同時(shí),用案例教學(xué)法來補(bǔ)充這些遺漏的知識點(diǎn)。在實(shí)際教學(xué)過程中,案例教學(xué)法是教師普遍使用的教學(xué)方法,用該方法來詮釋知識點(diǎn)的使用方法,再用項(xiàng)目驅(qū)動法來提升和拓寬知識點(diǎn)的應(yīng)用方式,是一種較好的教學(xué)模式(如圖1所示)。

        3 游戲項(xiàng)目的選擇

        游戲項(xiàng)目驅(qū)動教學(xué)是一種新穎的教學(xué)模式,它借助游戲的趣味性、教育性、探究性和競爭性等特點(diǎn),將知識點(diǎn)融入游戲項(xiàng)目中,提高學(xué)生的學(xué)習(xí)興趣和編程能力。影響項(xiàng)目式教學(xué)效果的核心因素是項(xiàng)目的選擇,本人在《C#程序設(shè)計(jì)》課程中引入“貪吃蛇游戲”項(xiàng)目,主要考慮以下幾個因素:

        (1) 游戲必須要規(guī)則簡單、入門容易。貪吃蛇游戲是一款深受大眾喜愛的游戲,其游戲角色和游戲規(guī)則簡單,適合初學(xué)者學(xué)習(xí),學(xué)生完全有能力分析出貪吃蛇游戲的游戲規(guī)則、邏輯思路和算法流程。該游戲升級版本較多,此處選擇最為原始的游戲規(guī)則:用鍵盤方向鍵“上下左右”控制蛇的運(yùn)動方向,通過不斷吃食物來獲得游戲積分,同時(shí)越吃食物蛇身越長,從而加大游戲難度。在游戲過程中,蛇不能碰障礙物,不能碰自己的身體,更不能碰墻,否則游戲結(jié)束。

        (2) 制作游戲項(xiàng)目所需的知識點(diǎn)必須要盡可能涵蓋整門課程的教學(xué)內(nèi)容?!禖#程序設(shè)計(jì)》課程主要是讓學(xué)生掌握C#語法、方法、類、繼承、數(shù)組、多態(tài)、接口、文件操作及異常處理等知識與技能,重點(diǎn)理解如何使用面向?qū)ο笳Z言來進(jìn)行程序設(shè)計(jì)。貪吃蛇游戲項(xiàng)目可以使用C#語言來設(shè)計(jì)實(shí)現(xiàn)。在貪吃蛇游戲中,用類定義“貪吃蛇”“食物”“障礙物”等,而“食物”類、“障礙物”類均可以繼承于“固體”類;用方法定義“創(chuàng)建蛇”“產(chǎn)生食物”“蛇移動”“實(shí)現(xiàn)加分”等功能;用數(shù)組定義不同的格子屬性;用多態(tài)對派生類進(jìn)行復(fù)寫;用接口類來定義更多類型的食物;用事件定義分值變化;用文件的讀取和寫入實(shí)現(xiàn)保存玩家記錄、設(shè)置游戲音效;用異常處理游戲數(shù)據(jù)讀寫異常等。通過該游戲項(xiàng)目的開發(fā),使得學(xué)生學(xué)會C#程序語言的編程知識,幫助學(xué)生建立面向?qū)ο蟪绦蛟O(shè)計(jì)思想,提高學(xué)生運(yùn)用具體的設(shè)計(jì)模式解決軟件項(xiàng)目的能力。

        (3) 游戲項(xiàng)目必須能夠充分發(fā)揮學(xué)生學(xué)習(xí)主動性,突出學(xué)生創(chuàng)新思維的培養(yǎng)。貪吃蛇游戲的升級版本和游戲規(guī)則非常豐富多樣,學(xué)生如有興趣,完全可以突破教學(xué)中設(shè)計(jì)的原始版本,發(fā)揮自己的主觀能動性和創(chuàng)新思維,設(shè)計(jì)更完美的游戲界面和更復(fù)雜的游戲規(guī)則。而教師恰好可以引導(dǎo)學(xué)生自主學(xué)習(xí),拓寬思維,勇于創(chuàng)新,培養(yǎng)學(xué)生的邏輯思維能力和軟件編程能力,取得更好的教學(xué)效果。

        因此,貪吃蛇游戲的項(xiàng)目驅(qū)動教學(xué)能夠較好地激發(fā)學(xué)生的學(xué)習(xí)興趣,調(diào)動學(xué)生的主觀能動性,從而促進(jìn)課堂教學(xué)效果,全面達(dá)到課程的知識目標(biāo)、能力目標(biāo)、情感目標(biāo)的綜合培養(yǎng)。

        4 游戲項(xiàng)目的模塊分解

        項(xiàng)目驅(qū)動教學(xué)的核心任務(wù)就是如何將項(xiàng)目根據(jù)課程的教學(xué)內(nèi)容進(jìn)行拆分,拆分后的子項(xiàng)目又根據(jù)知識點(diǎn)分解為多個小任務(wù),教師根據(jù)知識的循序漸進(jìn)逐步引導(dǎo)學(xué)生由簡到繁,由易到難地完成整個項(xiàng)目的制作。跟隨課程的教學(xué),學(xué)生不斷學(xué)習(xí)編程知識,逐步完成項(xiàng)目編寫,逐漸完成的程序項(xiàng)目讓學(xué)生獲得信心和成就感,進(jìn)一步激發(fā)學(xué)生的求知欲。

        要使得《C#程序設(shè)計(jì)》課程的知識點(diǎn)全面融入貪吃蛇游戲項(xiàng)目中,應(yīng)當(dāng)先對該游戲項(xiàng)目進(jìn)行模塊分解,再根據(jù)分解后的模塊列出對應(yīng)的實(shí)踐任務(wù),最后梳理出實(shí)現(xiàn)這些實(shí)踐任務(wù)所需要的理論知識。貪吃蛇游戲項(xiàng)目模塊分解、實(shí)踐任務(wù)、理論知識對應(yīng)表如下(表1)。

        通過對貪吃蛇項(xiàng)目的分解,教師將課程的教學(xué)任務(wù)精心設(shè)計(jì)在一個游戲項(xiàng)目的開發(fā)制作中,克服了傳統(tǒng)課堂的乏味教學(xué),輕松愉悅的學(xué)習(xí)情境能夠提高學(xué)生的注意力,有效激發(fā)其內(nèi)驅(qū)力,讓學(xué)生在享受逐步開發(fā)游戲項(xiàng)目的成就感中完成學(xué)習(xí)任務(wù)。

        5 游戲項(xiàng)目的效果圖

        學(xué)生在教師的引導(dǎo)下,學(xué)完整門課程即可完成一個貪吃蛇游戲的制作,游戲的界面效果如圖2所示。學(xué)生可以根據(jù)各自的興趣和能力,在此基礎(chǔ)上進(jìn)行更新升級,制作出更豐富、更美觀的游戲效果。

        6 總結(jié)

        在計(jì)算機(jī)語言的教學(xué)中引入游戲項(xiàng)目貫穿整個教學(xué)過程,該游戲項(xiàng)目覆蓋課程所需講授的知識點(diǎn),可以迅速引起學(xué)生興趣,提高學(xué)習(xí)積極性,激發(fā)學(xué)生的主動性和創(chuàng)新能力。同時(shí),教師也可以利用一些編程游戲(如:AI-TANK,CodinGame等)拓展計(jì)算機(jī)語言教學(xué)的第二課堂,為學(xué)生的課外學(xué)習(xí)提供趣味有效的游戲化平臺。

        參考文獻(xiàn):

        [1]鄧銳,余維. C#程序設(shè)計(jì)案例教程[M].清華大學(xué)出版社,2013.

        [2]吳獻(xiàn)文,陳承歡.“項(xiàng)目驅(qū)動+案例教學(xué)”模式在高職教學(xué)的探索與應(yīng)用[J].電腦知識與技術(shù)(學(xué)術(shù)交流),2007,1(6).

        [3]陳鈞,劉愛華.淺談VB課程中項(xiàng)目式教學(xué)案例的拆分與整合[J].軟件工程,2014(11):61-62.

        [4]鄒彩云.LOGO語言游戲化教學(xué)應(yīng)用研究[D].2013.

        [5]周彬.論編程游戲在計(jì)算機(jī)語言教學(xué)中的運(yùn)用[J].信息通信,2014(7):278-279.

        [6]邵玉祥,陳青.“案例教學(xué)+項(xiàng)目教學(xué)法”在計(jì)算機(jī)語言教學(xué)中的互補(bǔ)應(yīng)用[J].高教論壇,2012(2):21-23.

        [7]張耀民.“項(xiàng)目驅(qū)動+案例教學(xué)”模式在軟件工程教學(xué)中的應(yīng)用[J].中國職業(yè)技術(shù)教育,2012(8):57-60.

        【通聯(lián)編輯:王力】

        猜你喜歡
        項(xiàng)目驅(qū)動游戲
        游戲
        項(xiàng)目驅(qū)動教學(xué)法在機(jī)械制造工程學(xué)課程教學(xué)中的應(yīng)用
        考試周刊(2016年95期)2016-12-21 14:09:19
        以項(xiàng)目驅(qū)動為核心的電子技術(shù)綜合設(shè)計(jì)課程教學(xué)改革與探索
        科技視界(2016年26期)2016-12-17 17:17:07
        數(shù)獨(dú)游戲
        瘋狂的游戲
        飛碟探索(2016年11期)2016-11-14 19:34:47
        依托工作室的軟件工程實(shí)踐教學(xué)研究
        基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
        基于“紅色之旅”項(xiàng)目驅(qū)動的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
        爆笑游戲
        試論基于項(xiàng)目驅(qū)動的機(jī)械制圖教學(xué)改革
        五月四房播播| 亚洲国产精品成人av| 丰满老熟女性生活视频| 国产国语亲子伦亲子| 国产又滑又嫩又白| 高清国产美女一级a毛片在线| 国产午夜精品综合久久久| 亚洲国产精品成人天堂| 牲欲强的熟妇农村老妇女| 99热这里只有精品国产66| 国产精品自产拍av在线| 久久久精品国产免大香伊| 老熟妇乱子伦av| 欧美激情中文字幕在线一区二区| 一二三四在线观看韩国视频| 日本顶级metart裸体全部| 欧美疯狂做受xxxx高潮小说| 加勒比日本东京热1区| 久久九九精品国产不卡一区| 夜夜爽日日澡人人添| 丰满爆乳无码一区二区三区| 高跟丝袜一区二区三区| 日本系列有码字幕中文字幕| 中文字幕人妻熟在线影院| 欧美中文在线观看| 伊人久久大香线蕉综合av| 国产精品天天看天天狠| 国产人妻精品一区二区三区不卡 | 极品少妇hdxx麻豆hdxx| 亚洲国产精品久久久久秋霞1| 欧美国产伦久久久久久久| 久久国产精品婷婷激情| 99精品国产一区二区三区| 少妇无码av无码去区钱| 日韩在线精品免费观看| 亚洲国产一二三精品无码| 亚洲妓女综合网99| 午夜香蕉av一区二区三区| av高清在线不卡直播| 人妻 日韩精品 中文字幕| 九月色婷婷免费|