張惠
摘 要 當(dāng)前,隨著社會經(jīng)濟(jì)的不斷發(fā)展,我國的科學(xué)信息技術(shù)在一定程度上得到了快速地發(fā)展,為了進(jìn)一步培養(yǎng)專業(yè)的技術(shù)性人才,人們逐漸加大信息技術(shù)的課程教學(xué),希望能夠培養(yǎng)學(xué)生的計算機(jī)思維能力,提升學(xué)生的信息技術(shù)水平。其中,在初中信息技術(shù)的課程教學(xué)中,為了充分發(fā)揮學(xué)生學(xué)習(xí)的主體性,廣大教師開始將游戲化的元素注入到信息技術(shù)的課程教學(xué)中,通過引入游戲編程能夠進(jìn)一步激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,達(dá)到更佳的教學(xué)效果。本文主要以游戲編程為研究對象,對其在初中信息技術(shù)課堂中的具體應(yīng)用進(jìn)行了一定的分析。
關(guān)鍵詞 信息技術(shù);課堂教學(xué);游戲編程
中圖分類號:R857.3 文獻(xiàn)標(biāo)識碼:A 文章編號:1002-7661(2020)29-0019-01
在初中的信息技術(shù)課程學(xué)習(xí)中,編程部分的知識學(xué)習(xí)一直是其中的一項難點內(nèi)容,學(xué)生在學(xué)習(xí)的時候會覺得比較吃力,如若在實際教學(xué)中教師仍然采用一種比較枯燥且乏味的教學(xué)方式來加以開展,則會在一定程度上影響學(xué)生的學(xué)習(xí)效果。因此為了進(jìn)一步提高學(xué)生的信息技術(shù)水平,廣大教師逐漸將游戲化的元素注入到編程知識的學(xué)習(xí)中,通過采用游戲編程的知識來激發(fā)學(xué)生的學(xué)習(xí)興趣。對于初中生來說,其本身就具有發(fā)現(xiàn)自我、探索自我的個性,對未知的事物具有較強的好奇心,加之大部分學(xué)生都比較喜歡游戲,因此在教學(xué)實踐中教師則可以結(jié)合學(xué)生的這一特點,通過采用虛擬的人物形象、角色扮演機(jī)制或者是相關(guān)的人物驅(qū)動機(jī)制來增強學(xué)生對信息技術(shù)課程的學(xué)習(xí)熱情,從根本上提升學(xué)生的信息技術(shù)水平。
一、選擇合適的游戲編程軟件
在初中信息技術(shù)課堂的學(xué)習(xí)中,其主要的編程內(nèi)容是《VB》,即是《Visual Basic》,這是一門編程語言的學(xué)習(xí),學(xué)生若想要充分掌握這門知識,則需要花費大量的時間。但是在實際的學(xué)習(xí)中,一些學(xué)生基本掌握的是計算機(jī)軟件的基本操作,但對編程方面的知識仍是比較匱乏的,比如學(xué)生會對《VB》界面的基礎(chǔ)知識具有一定的認(rèn)識,但對參數(shù)與參數(shù)之間、代碼編寫內(nèi)容仍缺乏有力的了解,加之一些學(xué)生的邏輯思維力比較缺乏,無法理解編程中and、not、if、or之間的關(guān)系,這些都會在一定程度上增加學(xué)生學(xué)習(xí)信息技術(shù)編程的難度。此時,在教學(xué)過程中,為了進(jìn)一步激發(fā)學(xué)生學(xué)習(xí)編程知識的興趣,教師則可以結(jié)合相應(yīng)的游戲編程軟件來進(jìn)行教學(xué),比如對于Scratch這款游戲編程軟件來說,它與《VB》存在著一定的區(qū)別,Scratch軟件相對來說比較簡單,學(xué)生在學(xué)習(xí)的時候不需要具備高強的知識水平,這對于剛?cè)腴T學(xué)習(xí)編程知識的初中生來說是十分適合的。同時對于Scratch軟件來說,其中的內(nèi)容也比較豐富,學(xué)生完全可以按照自己的喜好和興趣來進(jìn)行游戲的設(shè)計,進(jìn)而在游戲程序設(shè)計的過程中提升學(xué)生的邏輯思維能力和思考能力,這對提高學(xué)生的信息技術(shù)水平也具有一定的作用。比如在實際教學(xué)中,教師可以首先引導(dǎo)學(xué)生利用《VB》軟件來編寫“乒乓彈球”的小游戲,在操作過程中,學(xué)生需要根據(jù)《VB》的編程界面來進(jìn)行代碼的編寫,而首先學(xué)生需要具有一定的代碼編寫能力,高強度的作業(yè)會在一定程度上降低學(xué)生學(xué)習(xí)的興趣。此時教師則可以再引導(dǎo)學(xué)生應(yīng)用Scratch軟件來進(jìn)行“乒乓彈球”小游戲的編寫,通過轉(zhuǎn)化不同的軟件編寫,能夠在一定程度上增強學(xué)生的興趣,充分發(fā)揮學(xué)生的創(chuàng)造思維能力。
二、創(chuàng)設(shè)游戲編程的教學(xué)情境
在初中信息技術(shù)的課堂學(xué)習(xí)中,學(xué)生才剛剛開始接觸編程內(nèi)容的學(xué)習(xí),如若教師沒有采取有效的教學(xué)方法,則會使學(xué)生對信息技術(shù)的學(xué)習(xí)缺乏一定的興趣。因為對于編程知識來說,其本身就比較枯燥,因此在課堂學(xué)習(xí)中,教師還需要有效地結(jié)合課堂的學(xué)習(xí)氛圍來為學(xué)生創(chuàng)設(shè)良好的教學(xué)情境,以從根本上激發(fā)學(xué)生的學(xué)習(xí)興趣,為學(xué)生有效地學(xué)習(xí)信息技術(shù)奠定良好的基礎(chǔ)。在課堂學(xué)習(xí)中,課堂氛圍對提高教學(xué)質(zhì)量具有非常重要的影響,因此在進(jìn)行信息技術(shù)編程的教學(xué)中,教師可以合理地引入游戲編程的教學(xué)方式來鼓勵學(xué)生積極地參與到學(xué)習(xí)活動中去。
三、有效地結(jié)合多媒體信息技術(shù)
在科學(xué)技術(shù)不斷發(fā)展的時代下,多媒體信息技術(shù)在實際課堂教學(xué)中也得到了廣泛的應(yīng)用。在進(jìn)行游戲編程的信息技術(shù)教學(xué)中,教師還可以引導(dǎo)學(xué)生進(jìn)行自主學(xué)習(xí),比如通過采用相應(yīng)的微課和多媒體視頻教學(xué)內(nèi)容來讓學(xué)生更好地感受到游戲編程帶來的樂趣,這也能在一定程度上增強學(xué)生的探究性。比如在學(xué)習(xí)《VB》編程內(nèi)容的學(xué)習(xí)時,教師首先可以應(yīng)用多媒體視頻為學(xué)生展示他們平常經(jīng)常玩的游戲畫面,根據(jù)視頻中的畫面可以適時地引出編程的課題。如教師可以為學(xué)生展示俄羅斯方塊、中國象棋、打字游戲等各個不同游戲的畫面,然后通過利用VB軟件來打開游戲的源程序,從而可以讓學(xué)生觀看與游戲相關(guān)的游戲代碼、界面和游戲運行的整個效果。在觀看了這些畫面之后,學(xué)生會對游戲編程的內(nèi)容更為贊嘆不已,從而可以進(jìn)一步增強學(xué)生學(xué)習(xí)的想法,促使學(xué)生在課堂學(xué)習(xí)中進(jìn)行程序代碼的探索,并可以引導(dǎo)學(xué)生根據(jù)所學(xué)的知識來進(jìn)行游戲代碼的編寫,這對提高學(xué)生的學(xué)習(xí)效果具有較大的作用。
綜上所述,在初中信息技術(shù)課堂中引入游戲編程對提高課程的教學(xué)質(zhì)量具有非常重要的作用,因此教師需加強對游戲編程教學(xué)方式的應(yīng)用,以進(jìn)一步提高學(xué)生的學(xué)習(xí)水平,促進(jìn)信息技術(shù)課堂的有效開展。
參考文獻(xiàn):
[1]王會杰.基礎(chǔ)編程工具在初中信息技術(shù)教學(xué)中的運用[J].西部素質(zhì)教育,2018,4(19):149.