萬瑋琳
【內(nèi)容摘要】基于網(wǎng)絡(luò)游戲下的編程學(xué)習(xí)是指在網(wǎng)絡(luò)游戲中實(shí)施編程學(xué)習(xí),這種學(xué)習(xí)方式新穎獨(dú)特,獨(dú)具特色,能讓學(xué)生融入游戲和編程的學(xué)習(xí)環(huán)境中。本文就編程學(xué)習(xí)特點(diǎn)與網(wǎng)絡(luò)游戲下的編程學(xué)習(xí)特色進(jìn)行比對(duì),提出網(wǎng)絡(luò)游戲下的編程學(xué)習(xí)是適宜于學(xué)生未來學(xué)習(xí)較佳的學(xué)習(xí)方式。
【關(guān)鍵詞】網(wǎng)絡(luò)游戲 編程學(xué)習(xí) 極客戰(zhàn)記
教學(xué)過程最優(yōu)化就是要在較少的時(shí)間消費(fèi)上,求得較高的效率。為了達(dá)到這個(gè)標(biāo)準(zhǔn),教育者都在不斷地探索。計(jì)算機(jī)編程教學(xué)更應(yīng)走在時(shí)代的前面,實(shí)施任務(wù)驅(qū)動(dòng)游戲化教學(xué),將網(wǎng)絡(luò)游戲與編程教學(xué)融合引人教學(xué)過程,給教學(xué)過程的優(yōu)化提供了有效的途徑。計(jì)算機(jī)游戲化編程教學(xué),可將視、聽、說、做集于一身,使學(xué)生得到充分的情感體驗(yàn),實(shí)施最優(yōu)化的教育,合理巧妙的網(wǎng)絡(luò)游戲化編程軟件可以使學(xué)生在學(xué)習(xí)中邊游戲、邊動(dòng)手、邊訓(xùn)練,實(shí)現(xiàn)人機(jī)互動(dòng),促進(jìn)思維的發(fā)展。
軟件由游戲開發(fā)專家及編程教育專家組成,針對(duì)從零基礎(chǔ)至高階的網(wǎng)頁設(shè)計(jì)和游戲設(shè)計(jì)課程相關(guān)編程指令設(shè)計(jì)。這個(gè)游戲編程學(xué)習(xí)課程采用游戲化界面,需完成相關(guān)編程指令,才能進(jìn)入下一關(guān)游戲,實(shí)現(xiàn)了在游戲中學(xué)習(xí),在學(xué)習(xí)中游戲的編程學(xué)習(xí)方式,教學(xué)方式高效,科學(xué),有趣。
一、現(xiàn)代教學(xué)呼吁寓教寓樂
興趣是最好的老師,編程知識(shí)學(xué)習(xí)枯燥乏味,更需要激發(fā)學(xué)生興趣。游戲式編程學(xué)習(xí)為什么能吸引學(xué)生,為什么能讓學(xué)生獲得成就?游戲是發(fā)現(xiàn)及試錯(cuò)的過程,網(wǎng)絡(luò)游戲也是交流、分享的過程。好的游戲能夠讓玩家學(xué)習(xí)到技能,正如學(xué)生在學(xué)習(xí)過程中所做的那樣。游戲能讓學(xué)生體驗(yàn)“成功的喜悅”,激發(fā)其人生的樂趣,從而使得單調(diào)學(xué)習(xí)過程變得生動(dòng)有趣。在教學(xué)中,我引入網(wǎng)易《極客戰(zhàn)記》,這是一款吸引人的編程游戲,是一個(gè)讓學(xué)生通過玩游戲?qū)W習(xí)計(jì)算機(jī)科學(xué)的平臺(tái)。它通過優(yōu)雅的編程語言讓每個(gè)學(xué)生都快速學(xué)會(huì)編程,邊玩游戲邊學(xué)編程,編程學(xué)習(xí)教程輕松有趣,學(xué)生通過由淺到深的學(xué)習(xí),不斷通關(guān)一步步掌握編程相關(guān)知識(shí)。
二、現(xiàn)代教學(xué)呼吁能力培養(yǎng)
產(chǎn)品是一個(gè)學(xué)習(xí)的過程,也是一個(gè)攻關(guān)的過程,利于培養(yǎng)學(xué)生迎難而上的精神和團(tuán)隊(duì)協(xié)作能力。在教學(xué)中,我引入網(wǎng)易《極客戰(zhàn)記》,這是一款在線的寓教于樂的編程教育產(chǎn)品,產(chǎn)品由網(wǎng)易教育產(chǎn)品部聯(lián)合美國Code Combat公司相關(guān)專家傾力打造,漢化后適宜于國內(nèi)學(xué)生學(xué)習(xí),其包含的編程指令適宜于各層次學(xué)生學(xué)習(xí),降低學(xué)習(xí)者準(zhǔn)入門檻,而目標(biāo)致力于精英培養(yǎng),他的編程教育思想國際領(lǐng)先,富有創(chuàng)新思維與長遠(yuǎn)思想,適宜于教學(xué)需求,也適合任何無編程教師的學(xué)習(xí)與教學(xué)。
三、現(xiàn)代教學(xué)呼吁個(gè)性化發(fā)展
網(wǎng)絡(luò)游戲編程教學(xué)有利于學(xué)生個(gè)性發(fā)展,軟件編程是一門再發(fā)現(xiàn)、再創(chuàng)造的學(xué)科,它總是需要從大量實(shí)例中發(fā)現(xiàn)問題,進(jìn)而總結(jié)規(guī)律,然后,再實(shí)踐,再發(fā)現(xiàn)。利用網(wǎng)易《極客戰(zhàn)記》,選擇最典型、最有引發(fā)性的實(shí)例,讓學(xué)生發(fā)現(xiàn)問題。學(xué)生們?cè)趯?shí)例中,通過視覺器官接受到信息獲得發(fā)現(xiàn),得出的軟件編號(hào)規(guī)律十分探刻,學(xué)生邊學(xué)邊練,有針對(duì)性地實(shí)施因材施教。在游戲編程中,學(xué)生在一步步的深入、探索、實(shí)驗(yàn)、失敗或成功中發(fā)現(xiàn)規(guī)律,這就將視、聽、做、思統(tǒng)一了起來,達(dá)到學(xué)習(xí)的最好效果。
除此之外,學(xué)生可以根據(jù)自己的判斷,選擇學(xué)習(xí)的方向,根據(jù)自己的接受能力,選擇學(xué)習(xí)內(nèi)容和進(jìn)度,獨(dú)立地解決計(jì)算機(jī)給出的各種問題。由于學(xué)生有選擇的主動(dòng)獲取知識(shí),對(duì)自己感興趣的問題進(jìn)行深人探討,既開發(fā)了學(xué)生的智力,又發(fā)展了學(xué)生的個(gè)性。
四、現(xiàn)代教學(xué)呼吁挑戰(zhàn)式學(xué)習(xí)
軟件編程是一項(xiàng)持久性的工作,也是一項(xiàng)挑戰(zhàn)式任務(wù),只有恒心的編程師才能實(shí)現(xiàn)人生價(jià)值。教師是知識(shí)的引領(lǐng)者,慶普及編程教育,但不做知識(shí)的灌輸者。通過游戲化的編程學(xué)習(xí),發(fā)揮用戶的探索和創(chuàng)造能力。我們不是培養(yǎng)程序員,而是培養(yǎng)一群具備編程思維面向未來的人才。好的教學(xué)是引領(lǐng),好的游戲教學(xué)也不僅是勛章和成就,還需要過程引領(lǐng),它包括了玩家旅程,通過設(shè)計(jì)多個(gè)關(guān)卡,以增加學(xué)習(xí)者信心及克服困難的毅力。
五、現(xiàn)代教學(xué)呼吁及時(shí)評(píng)價(jià)
游戲化編程教學(xué)除了游戲編程設(shè)計(jì)外,更鼓勵(lì)學(xué)生通過進(jìn)度日志跟蹤他們的進(jìn)步。學(xué)生可以隨時(shí)記錄自己的個(gè)人成長經(jīng)歷,主要包括學(xué)習(xí)過程中能做什么、學(xué)會(huì)什么、得到什么?
游戲化編程更是通過一關(guān)又一關(guān)的突破和歷練,讓學(xué)生獲得成長感及成就感。在適當(dāng)?shù)沫h(huán)境下,學(xué)習(xí)正式語法和類型代碼的基礎(chǔ)知識(shí)對(duì)于學(xué)生來說是很有趣和直觀的。與基于塊的視覺編程語言相比,它阻礙了學(xué)生對(duì)代碼的正確理解,而游戲編程設(shè)計(jì)則從第一個(gè)層次引入了真正的編碼。通過加強(qiáng)他們的打字、語法和調(diào)試技能,可以讓學(xué)生有能力成功地構(gòu)建真正的程序。這種及時(shí)評(píng)價(jià)式的設(shè)計(jì)方式,更適合于學(xué)生編程學(xué)習(xí)。
結(jié)語
實(shí)踐證明,網(wǎng)絡(luò)游戲化編程學(xué)習(xí)對(duì)學(xué)生極具吸引力和挑戰(zhàn)性,學(xué)習(xí)有趣高效,這無疑是一個(gè)令人欣慰的正面教學(xué)案例。之所以會(huì)產(chǎn)生這種效果,心理學(xué)家米哈伊·森特米哈伊的心流理論給出了答案。米哈伊·森特米哈伊將心流(flow)定義為一種將個(gè)人精神力完全投注在某種活動(dòng)上的感覺,人在心流產(chǎn)生時(shí)同時(shí)會(huì)伴隨有高度的興奮及充實(shí)感,而游戲化設(shè)計(jì)正是迎合了這種心流的體驗(yàn)。因此,網(wǎng)絡(luò)游戲下的編程學(xué)習(xí)是適宜于學(xué)生未來學(xué)習(xí)較佳的學(xué)習(xí)方式。
【參考文獻(xiàn)】
[1] 張國華. 計(jì)算機(jī)游戲開發(fā)理念及方法研究[J]. 科技資訊,2015(09).
[2] 胡修遠(yuǎn). 計(jì)算機(jī)游戲中的人工智能探析[J]. 寧波教育學(xué)院學(xué)報(bào),2013(06).
(作者單位:江蘇省泰興中等專業(yè)學(xué)校)