張勇
【摘 要】本課題構(gòu)建適合高職計(jì)算機(jī)課程的通過(guò)玩游戲的形式培養(yǎng)學(xué)生編程思維(本次研究以《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》為例),培養(yǎng)學(xué)生的學(xué)習(xí)興趣,降低對(duì)高職學(xué)生來(lái)說(shuō)計(jì)算機(jī)編程課程的學(xué)習(xí)門檻,幫助學(xué)生建立起基本的編程思想,為后續(xù)編程課程打下良好基礎(chǔ)。
【關(guān)鍵詞】游戲化教學(xué);編程思想
中圖分類號(hào):G642.3 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):11007-0125(2018)28-0175-02
一、前言
計(jì)算機(jī)程序設(shè)計(jì)是計(jì)算機(jī)專業(yè)學(xué)生必學(xué)的內(nèi)容。怎樣才能學(xué)好計(jì)算機(jī)程序設(shè)計(jì)是高職學(xué)生一直困惑的一個(gè)問(wèn)題,如何教好計(jì)算機(jī)程序設(shè)計(jì)課也是教師在教學(xué)中不斷探索的一個(gè)問(wèn)題。本課題研究就高職院校計(jì)算機(jī)專業(yè)的學(xué)生在程序設(shè)計(jì)方面如何學(xué)和教師如何教才能收到好的效果進(jìn)行了探討。結(jié)合多年的程序設(shè)計(jì)的教學(xué)經(jīng)驗(yàn)和理論思考,從激發(fā)學(xué)生學(xué)習(xí)興趣、調(diào)動(dòng)學(xué)生思維積極性、巧用教學(xué)法、培養(yǎng)學(xué)生的編程思想和創(chuàng)造性思維、培養(yǎng)學(xué)生的實(shí)踐能力等方面進(jìn)行相關(guān)的實(shí)證研究。
二、國(guó)內(nèi)外對(duì)游戲化教學(xué)的研究現(xiàn)狀
(一)國(guó)外研究的情況。在國(guó)外,怎樣培養(yǎng)學(xué)生的編程思想的研究開(kāi)展比較早。在“方法論教學(xué)”方面,在教學(xué)過(guò)程中要通過(guò)實(shí)例的分析幫助學(xué)生樹(shù)立起程序設(shè)計(jì)的思維,掌握運(yùn)用程序設(shè)計(jì)技術(shù)解決實(shí)際問(wèn)題的方法。
(二)國(guó)內(nèi)研究情況。在國(guó)內(nèi)的學(xué)術(shù)領(lǐng)域?qū)τ谶@一課題的研究發(fā)表的論文也有上百篇,研究的主題主要集中在通過(guò)編程培養(yǎng)學(xué)生的編程思想。學(xué)習(xí)編程最重要的是編程思想的培養(yǎng),教師要在程序?qū)W習(xí)中培養(yǎng)學(xué)生利用編程解決問(wèn)題的能力。本課題使用動(dòng)畫(huà)和游戲的方式非常直觀,學(xué)生學(xué)會(huì)了編程的基本原理和方法后,有興趣也有能力將動(dòng)畫(huà)和游戲編寫(xiě)得更加逼真更好玩,在修改動(dòng)畫(huà)游戲腳本的過(guò)程中,學(xué)生不斷地提出問(wèn)題、解決問(wèn)題,能夠根據(jù)自己的需求進(jìn)行分析,設(shè)定合適的角色與相應(yīng)的腳本,最終實(shí)現(xiàn)程序,在這樣的過(guò)程中學(xué)生領(lǐng)會(huì)了計(jì)算機(jī)語(yǔ)言的編程思想,也能培養(yǎng)學(xué)生的創(chuàng)新能力。
三、本課題的研究方法
(一)內(nèi)容分析法:內(nèi)容分析法是一種對(duì)于傳播內(nèi)容進(jìn)行客觀、系統(tǒng)和定量的描述的研究方法。內(nèi)容分析法的實(shí)質(zhì)獲取傳播內(nèi)容中所包含的大量信息及其變化進(jìn)行分析,即這是一個(gè)推理過(guò)程,由表征的有意義的詞句推斷出準(zhǔn)確意義。內(nèi)容分析的過(guò)程,實(shí)質(zhì)上是一個(gè)層層推理的過(guò)程。本研究將對(duì)案例的具體教學(xué)任務(wù)進(jìn)行分析確定教學(xué)目標(biāo),依據(jù)相關(guān)理論和調(diào)研,設(shè)計(jì)該課程(或教學(xué)單元)的具體實(shí)施步驟,再按照游戲化的學(xué)習(xí)模式要求嚴(yán)格抽取課程中有代表性的實(shí)踐課程或教學(xué)單元,并對(duì)教學(xué)內(nèi)容的形式進(jìn)行分析,最后對(duì)其進(jìn)行檢驗(yàn)與統(tǒng)計(jì)。
(二)比較法:比較法一般認(rèn)為是指在不同時(shí)期、不同社會(huì)制度、不同地點(diǎn)、不同情況,對(duì)某類教育現(xiàn)象在這些情況下進(jìn)行比較,從而揭示教育的普遍規(guī)律及其特殊表現(xiàn)。本研究教學(xué)實(shí)施的對(duì)象是成績(jī)和人數(shù)等總體客觀情況基本類似的兩個(gè)班級(jí)的學(xué)生,一個(gè)班級(jí)的教學(xué)使用傳統(tǒng)方法,一個(gè)班級(jí)的教學(xué)使用本研究的新模式,然后對(duì)新模式與傳統(tǒng)教學(xué)的優(yōu)劣進(jìn)行對(duì)比。
(三)調(diào)查訪談法:這種方法是與研究對(duì)象以及與此研究相關(guān)的人員的交談或讓他們填寫(xiě)問(wèn)卷等,通過(guò)這些活動(dòng)方式收集所需材料的方法。本研究將會(huì)事先設(shè)計(jì)好訪談話題,這些話題是帶有目的性的,基于這些話題,研究者會(huì)在合適的機(jī)會(huì)對(duì)學(xué)生、教師以及對(duì)游戲化教學(xué)感興趣的研究者進(jìn)行訪談,調(diào)查這些被訪談?wù)叩膶W(xué)習(xí)態(tài)度、教學(xué)經(jīng)驗(yàn)、研究感想以及看法等。與此同時(shí),還會(huì)進(jìn)行問(wèn)卷調(diào)查的形式,研究者會(huì)根據(jù)教學(xué)內(nèi)容和學(xué)習(xí)目標(biāo)進(jìn)行分析,設(shè)計(jì)出相應(yīng)的題目,在教學(xué)開(kāi)始以及教學(xué)結(jié)束兩個(gè)時(shí)間段內(nèi),對(duì)研究對(duì)象進(jìn)行問(wèn)卷調(diào)查,然后對(duì)反饋的結(jié)果信息進(jìn)行數(shù)據(jù)統(tǒng)計(jì)分析,從而得出基于游戲化的教學(xué)方法對(duì)提升學(xué)習(xí)者創(chuàng)新實(shí)踐能力的影響情況。
四、游戲化教學(xué)在高職計(jì)算機(jī)專業(yè)學(xué)生編程思想的建立實(shí)現(xiàn)中的重點(diǎn)和難點(diǎn)
(一)重點(diǎn):制定適合高職計(jì)算機(jī)編程課程的基于游戲的學(xué)習(xí)模式,解決學(xué)生對(duì)計(jì)算機(jī)操作感興趣,而對(duì)基于抽象思維和大量理論知識(shí)的編程興味索然的現(xiàn)狀。
(二)難點(diǎn):高職學(xué)生的自學(xué)能力相對(duì)薄弱,學(xué)生基礎(chǔ)較差,學(xué)習(xí)編程受到外語(yǔ)、數(shù)學(xué)基礎(chǔ)差的制約,所以學(xué)習(xí)編程較困難,基于玩游戲的學(xué)習(xí)方式要提高學(xué)生的眾多方面的基礎(chǔ)知識(shí)。
五、游戲化教學(xué)在高職計(jì)算機(jī)專業(yè)學(xué)生編程思想的建立的實(shí)施內(nèi)容
《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》是高職計(jì)算機(jī)軟件專業(yè)的專業(yè)核心課程,由于本課程具有很強(qiáng)的抽象性與邏輯性,以及實(shí)踐性與操作性等特點(diǎn),學(xué)生掌握起來(lái)有一定難度。在傳統(tǒng)的教學(xué)過(guò)程中以課堂講授為主,相比之下學(xué)生自主學(xué)習(xí)環(huán)節(jié)的教學(xué)設(shè)置較少,學(xué)生主動(dòng)學(xué)習(xí)和動(dòng)手實(shí)踐的機(jī)會(huì)比較少,學(xué)生長(zhǎng)期處于被動(dòng)學(xué)習(xí),學(xué)習(xí)目的不明確,容易產(chǎn)生重理論輕實(shí)踐,知識(shí)點(diǎn)之間的應(yīng)用關(guān)聯(lián)不夠緊密。長(zhǎng)此以往形成習(xí)慣,導(dǎo)致學(xué)生自主學(xué)習(xí)能力差,主動(dòng)思考問(wèn)題的積極性不高,創(chuàng)新意識(shí)薄弱。
因此,在高職計(jì)算機(jī)專業(yè)教學(xué)中培養(yǎng)學(xué)生的自主學(xué)習(xí)和創(chuàng)新實(shí)踐的能力尤為重要?;谟螒蚧虒W(xué)模式與當(dāng)前重視實(shí)踐能力和創(chuàng)新能力培養(yǎng)的高等職業(yè)教育改革思路相吻合,值得研究和推廣。在高職教育中探索這種游戲化教學(xué)模式,對(duì)轉(zhuǎn)變現(xiàn)行的教育模式,提高高職教育質(zhì)量,培養(yǎng)具有創(chuàng)新實(shí)踐能力的復(fù)合型人才都具有重要意義。游戲化教學(xué)模式在《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》課程中的具體實(shí)施過(guò)程如下:
(一)結(jié)合高職教育中計(jì)算機(jī)編程課程的傳統(tǒng)教學(xué)方法,制定適合高職計(jì)算機(jī)編程課程的游戲框架結(jié)構(gòu)。對(duì)于《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》課程,對(duì)于基礎(chǔ)的流程控制語(yǔ)法的講解部分,非常適用游戲化的教學(xué)方法,學(xué)生通過(guò)玩游戲,能夠很形象、很準(zhǔn)確的理解相關(guān)的知識(shí)點(diǎn),從而建立起基本的編程思想。
(二)在經(jīng)過(guò)專業(yè)調(diào)研、工作任務(wù)分析及學(xué)習(xí)領(lǐng)域課程方案設(shè)計(jì)后,針對(duì)程序課程進(jìn)行特定教學(xué)的學(xué)習(xí)問(wèn)題情境開(kāi)發(fā)工作,制定符合通過(guò)游戲提高學(xué)生編程思想的教學(xué)法的課程標(biāo)準(zhǔn)。編制的游戲是根據(jù)《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》的知識(shí)點(diǎn)的難度同步加深的,剛開(kāi)始設(shè)置的游戲非常簡(jiǎn)單,學(xué)生很容易上手,也很容易建立起學(xué)習(xí)的自信心和學(xué)習(xí)主動(dòng)性,從而更有興趣繼續(xù)學(xué)習(xí)下去,這也符合人類的學(xué)習(xí)習(xí)慣和學(xué)習(xí)規(guī)律。
(三)在具體的計(jì)算機(jī)專業(yè)課程中開(kāi)展教學(xué)法應(yīng)用實(shí)證?!禞avaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》課程的知識(shí)點(diǎn)的收集、整理和建設(shè)編制趣味性強(qiáng)的游戲培養(yǎng)學(xué)生的編程思維,制定學(xué)生的學(xué)習(xí)檔案,并在教學(xué)中開(kāi)展應(yīng)用實(shí)踐。收集上述應(yīng)用實(shí)踐結(jié)果并進(jìn)行分析,并對(duì)教學(xué)流程進(jìn)行完善與改進(jìn),最終完成基于用趣味性強(qiáng)的游戲培養(yǎng)學(xué)生的編程思維,制定《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》課程的教學(xué)方案及本課題的研究報(bào)告。
(四)游戲化教學(xué)方法教學(xué)效果評(píng)價(jià)的科學(xué)設(shè)計(jì)。在整個(gè)游戲化教學(xué)活動(dòng)流程中,每個(gè)學(xué)生都有一個(gè)自己的學(xué)習(xí)檔案,記錄著每一個(gè)流程的學(xué)習(xí)情況,老師可以一目了然的看到每個(gè)學(xué)生的學(xué)習(xí)情況。教學(xué)評(píng)價(jià)的出發(fā)點(diǎn)是希望學(xué)生在游戲化教學(xué)課堂中進(jìn)行學(xué)習(xí)以及學(xué)習(xí)心得分享的全新學(xué)習(xí)過(guò)程中,因?yàn)閷W(xué)生普遍對(duì)做游戲非常感興趣,所以希望學(xué)生能夠在輕松的學(xué)習(xí)氛圍下以自主學(xué)習(xí)的方式開(kāi)展學(xué)習(xí),并在課堂上積極參與問(wèn)題的討論和成果的分享,提升學(xué)生綜合素質(zhì)的同時(shí)增加學(xué)生的自主學(xué)習(xí)能力和交流互動(dòng)意識(shí)。
六、總結(jié)
對(duì)玩游戲的形式在計(jì)算機(jī)編程課程《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》的教學(xué)中進(jìn)行應(yīng)用,以提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生編程思維,增強(qiáng)其自主學(xué)習(xí)能力,提升學(xué)生的創(chuàng)新能力。根據(jù)調(diào)研分析結(jié)果,構(gòu)建計(jì)算機(jī)編程課程的利用趣味性強(qiáng)的游戲?qū)W習(xí)模式的教學(xué)流程,優(yōu)化課程標(biāo)準(zhǔn)。根據(jù)優(yōu)化后的課程標(biāo)準(zhǔn),在高職《JavaScript網(wǎng)站動(dòng)態(tài)特效設(shè)計(jì)》課程中進(jìn)行應(yīng)用實(shí)踐,推動(dòng)高職計(jì)算機(jī)編程課程的教學(xué)改革。
參考文獻(xiàn):
[1]翟宏宇.探究計(jì)算機(jī)編程思想的發(fā)展歷程[J].中國(guó)電子商務(wù),2014(22).
[2]潘躍.中等職業(yè)學(xué)校計(jì)算機(jī)編程語(yǔ)言課教學(xué)淺探[J].考試周刊,2015(11).