蔡君吉
摘 要 以游戲編程為研究對象,就其在信息技術(shù)課堂教學(xué)中的應(yīng)用進(jìn)行探究。
關(guān)鍵詞 游戲編程;信息技術(shù);VB
中圖分類號:G633.67 文獻(xiàn)標(biāo)識碼:B
文章編號:1671-489X(2016)09-0082-02
1 前言
編程部分知識的教學(xué)是初中信息技術(shù)課堂教學(xué)的重難點,也是使學(xué)生最為頭疼的信息技術(shù)學(xué)習(xí)內(nèi)容,加之教師枯燥、乏味的教學(xué)方式無法有效地激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,所以信息技術(shù)課堂教學(xué)效果不是非常理想。
2 合理選擇編程軟件,豐富學(xué)生體驗
在當(dāng)前初中信息技術(shù)課堂教學(xué)過程中,針對編程方面內(nèi)容的學(xué)習(xí),初中教師大都引導(dǎo)學(xué)生學(xué)習(xí)VB(Visual Basic)編程語言,并且持續(xù)需要學(xué)習(xí)兩年的時間。特別是隨著科學(xué)技術(shù)的迅猛發(fā)展,電腦在學(xué)生日常生活中處處可見。目前,他們在信息技術(shù)教學(xué)前大都已經(jīng)基本上掌握了計算機以及常見軟件的基本操作,卻基本上沒有編程方面的知識,需要重新開始學(xué)習(xí)。雖然初中生在學(xué)習(xí)VB編程知識的時候,經(jīng)過一段時期的訓(xùn)練后會逐步掌握VB界面的參數(shù)設(shè)置、代碼編寫和調(diào)試等方面的知識,但是從整體上來看,初中生的邏輯思維能力比較差,and、not、if和or等關(guān)系詞的運用不是非常理解,學(xué)習(xí)起來有一定的困難。一個學(xué)期下來,學(xué)生也大都只能掌握VB軟件的基本操作,尚不能進(jìn)行編程。如果信息技術(shù)教師可以將Scratch編程軟件介紹給學(xué)生,引導(dǎo)學(xué)生在掌握該編程軟件的基本方法后去按照自己的興趣來編寫游戲程序,激發(fā)學(xué)習(xí)編程知識的興趣。
Scratch這款編程軟件不同于JAVA、VB和VC等編程軟件,需要用代碼來完成某些程序,它可以類似于積木形狀模塊的構(gòu)成形式來實現(xiàn)對程序的參數(shù)進(jìn)行控制。該編程軟件的入門比較簡單,學(xué)生不需要具備編程基礎(chǔ),非常適合初次接觸編程的初中生;該軟件的內(nèi)容非常豐富,學(xué)生可以根據(jù)自己的興趣和愛好來進(jìn)行簡單游戲的設(shè)計,從而使學(xué)生在參與簡單游戲程序設(shè)計的過程中培養(yǎng)和提升邏輯分析能力、獨立思考能力以及創(chuàng)新能力。如在借助VB程序編寫“乒乓彈球”小游戲的時候,學(xué)生必須要非常熟悉VB的編程界面以及代碼的編寫,還要熟悉聲音、圖形和動畫等不同種類內(nèi)容的編寫,這需要學(xué)生具有一定的編寫能力,同時也需要耗費20多節(jié)的培訓(xùn)時間。但是如果換用Scratch編程軟件來進(jìn)行編寫,則只需要幾節(jié)課程的學(xué)習(xí)即可完成。通過這種學(xué)習(xí)方式,學(xué)習(xí)編程知識不再那么枯燥、乏味,可以使學(xué)生在編程游戲程序的時候培養(yǎng)創(chuàng)造力和思維能力。
3 創(chuàng)設(shè)游戲編程情境,激發(fā)學(xué)生興趣
興趣是最好的老師。因此,在開展初中信息技術(shù)課堂教學(xué)過程中,教師要盡量采用有效的方法和手段來激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣。編程知識本身比較枯燥乏味,加之其對學(xué)生的邏輯思維能力的要求比較高,所以更要采用有效的方法來激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,提高學(xué)習(xí)編程知識的能力。另外,良好的教學(xué)情境是提高課堂教學(xué)效率的基礎(chǔ)和前提,同時也是活躍課堂教學(xué)氛圍,激發(fā)學(xué)生學(xué)習(xí)興趣的重要條件,初中信息技術(shù)課堂教學(xué)也不例外。在初中信息技術(shù)編程教學(xué)中,為了充分調(diào)動學(xué)生學(xué)習(xí)編程知識的興趣,信息技術(shù)教師可以合理引入游戲編程教學(xué)方式,但是其前提是教師必須要先為學(xué)生創(chuàng)設(shè)一個良好的游戲編程情境。教師必須充分結(jié)合初中學(xué)生學(xué)習(xí)的實際情況,為學(xué)生創(chuàng)設(shè)合理的教學(xué)情境來充分激起他們參與游戲編程的積極性,從而促使他們積極主動地參與到游戲編程活動中來。
如為了可以將游戲編程合理地導(dǎo)入到信息技術(shù)課堂實踐教學(xué)中來,下面以“快樂旅游抽獎”游戲程序案例為例,就其情境的具體創(chuàng)設(shè)方式進(jìn)行探究。為了確保情境創(chuàng)設(shè)的質(zhì)量,教師需要先引導(dǎo)學(xué)生回憶生活中常見的抽獎活動,接著為學(xué)生創(chuàng)設(shè)一個旅游單位所創(chuàng)辦的活動,中獎的旅游人員可以免費獲得一次往返旅游的機會。由于多數(shù)初中學(xué)生對于抽獎這一活動比較感興趣,因此,“快樂旅游抽獎”這個游戲編程情境的創(chuàng)設(shè)比較合理。此外,教師還可以先在課堂上舉辦一場“快樂旅游抽獎”的活動,使學(xué)生可以明確抽獎的具體流程,從而為他們編制游戲流程圖奠定扎實的基礎(chǔ)。在學(xué)生基本掌握“快樂旅游抽獎”活動流程圖后,教師要引導(dǎo)學(xué)生運用流程圖符號來繪制編程的流程圖,最后使學(xué)生嘗試運用if等語句來編寫相應(yīng)抽獎程序的代碼。通過這種游戲情境的創(chuàng)設(shè),可以充分調(diào)動學(xué)生參與游戲編程活動的積極性和熱情,使學(xué)生可以在愉悅的環(huán)境氛圍中學(xué)習(xí)編程知識,同時也可以培養(yǎng)學(xué)生的探索精神和創(chuàng)新意識,增強信息技術(shù)課堂教學(xué)效果[1]。
4 提高課堂教學(xué)效率,增加課堂容量
基于上文所述,“快樂旅游抽獎”活動游戲編程教學(xué)情境的創(chuàng)設(shè)不僅貼合學(xué)生的生活實際,也包含極強的趣味性、新奇性和挑戰(zhàn)性,可以充分激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,也可以使學(xué)生積極參與到游戲編程中來,有利于培養(yǎng)學(xué)生的探究意識和創(chuàng)新能力。即便在游戲編程完成之后,學(xué)生參與游戲編程活動的興趣還是意猶未盡,并且樂于積極去挖掘游戲編程背后所隱藏的編程知識。加之教師的合理引導(dǎo),學(xué)生很容易深刻理解和掌握雙路徑?jīng)Q策在編程中的具體含義及其應(yīng)用方法。另外,“快樂旅游抽獎”等游戲編程教學(xué)形式不僅可以使學(xué)生有一次快樂的體驗,也有利于激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,教師也充分發(fā)揮了自身在課堂教學(xué)過程中的引導(dǎo)作用,學(xué)生的主體地位得到真實體現(xiàn),課堂教學(xué)的內(nèi)容也更加豐富,課堂容量不斷增加。
為了進(jìn)一步發(fā)揮游戲編程在提升課堂教學(xué)效率方面的積極作用,教師可以組織學(xué)生積極進(jìn)行自主學(xué)習(xí),借助小組合作、微課以及其他視頻等多種活動方式來讓學(xué)生更好地感知和探究游戲,也可以使學(xué)生在參與探究性活動時提升創(chuàng)新和探究能力。總之,通過游戲編程的合理應(yīng)用,在教師恰當(dāng)引導(dǎo)下,學(xué)生的程序編碼能力可以一步步得到提高。
如在平時信息技術(shù)課堂教學(xué)過程中,教師要盡量選取一些與編程知識相關(guān)的生活情境來為學(xué)生多創(chuàng)設(shè)一些游戲編程情境,并鼓勵學(xué)生積極投入游戲程序代碼編寫中來,而教師則要在這個過程中充分發(fā)揮自身的引導(dǎo)作用,比如圖書館通行證、男女身體體重計算標(biāo)準(zhǔn)以及超市購物打折等程序代碼的編寫。在學(xué)生了解“快樂旅游抽獎”這一游戲程序代碼編程之后,大部分學(xué)生均可以本著“分析問題—界面設(shè)計—代碼編寫”的過程來編寫出相應(yīng)游戲的程序代碼,從而使學(xué)生通過不同游戲類的程序編程來提升編程能力,切實提升信息技術(shù)課堂教學(xué)的質(zhì)量和效率。
5 結(jié)語
總之,在新課標(biāo)的推行下,傳統(tǒng)的課堂教學(xué)模式已經(jīng)無法滿足當(dāng)前教育對于信息技術(shù)課堂教學(xué)所提出的新要求,尤其是編程這一課程教學(xué)難點。游戲編程在課堂教學(xué)中的合理引入,可以在確保課堂教學(xué)質(zhì)量的基礎(chǔ)上,提升課堂教學(xué)效率。本文重點就游戲編程在課堂教學(xué)實踐中的應(yīng)用進(jìn)行探究,以期更好地服務(wù)于信息技術(shù)課堂教學(xué)的開展。
參考文獻(xiàn)
[1]苗紅意.教育游戲在學(xué)科教學(xué)中的應(yīng)用研究[D].浙江:浙江師范大學(xué),2006.