李伊云
摘 要:隨著我國(guó)科學(xué)技術(shù)與人工智能技術(shù)的不斷發(fā)展,未來(lái)將成為智能時(shí)代。智能家居、智能辦公、智能醫(yī)療保健等是我們?cè)谥悄軙r(shí)代與尖端產(chǎn)品進(jìn)行互動(dòng)的方式,而具備編程思維是與這些智能產(chǎn)品和諧相處的前提。新時(shí)代下,學(xué)生必須具有創(chuàng)新能力、自主學(xué)習(xí)能力和知識(shí)探索能力。小學(xué)趣味編程課程采用探索性方法來(lái)培養(yǎng)學(xué)生的自主學(xué)習(xí)和創(chuàng)新能力,值得推廣。
關(guān)鍵詞:小學(xué);信息技術(shù);編程教學(xué);游戲化;教學(xué)策略
引言:
一說(shuō)到游戲,很多教師與家長(zhǎng)就會(huì)頭疼,認(rèn)為網(wǎng)絡(luò)“游戲”容易令孩子沉迷。但編程教學(xué)中的游戲與前者是不同的。首先,編程課堂中出現(xiàn)的游戲是健康的、有趣的;其次,將游戲引入代碼編程中,可以讓學(xué)生通過(guò)編程學(xué)習(xí)并理解游戲,進(jìn)而避免在游戲的虛擬世界中迷失。學(xué)生在游戲設(shè)計(jì)過(guò)程中,不僅能掌握編程的方法,還能學(xué)會(huì)思考和分析問(wèn)題。游戲設(shè)計(jì)完成后,通過(guò)運(yùn)行“游戲”,學(xué)生的編程思維得以表達(dá),“游戲”熱情即編程興趣也將得到有效的激發(fā)。
一、小學(xué)信息技術(shù)編程教學(xué)游戲化的意義
在小學(xué)編程教學(xué)中,合理運(yùn)用小組合作學(xué)習(xí)模式能夠充分體現(xiàn)學(xué)生課堂學(xué)習(xí)的主觀能動(dòng)性,有效激發(fā)和維持學(xué)生的課堂學(xué)習(xí)興趣。例如在《賽車游戲》一課的教學(xué)中,可以采用“同伴互助”的學(xué)習(xí)模式。在課堂導(dǎo)入環(huán)節(jié)上,師生圍繞賽車自動(dòng)駕駛的過(guò)程,共同發(fā)現(xiàn)需要解決的問(wèn)題;在問(wèn)題解決的過(guò)程中,師生互助分析程序內(nèi)容,解析程序思路;生生互助完成腳本搭建,實(shí)現(xiàn)最終效果。在這節(jié)課中,針對(duì)學(xué)生發(fā)現(xiàn)的問(wèn)題,筆者引導(dǎo)學(xué)生以小組合作的形式進(jìn)行思維的碰撞,用偵測(cè)模擬“傳感器”,通過(guò)條件語(yǔ)句對(duì)“傳感器”的返回值進(jìn)行判斷,從而解決賽車如何由起點(diǎn)自動(dòng)行駛到終點(diǎn)的問(wèn)題。
同伴互助,小組合作,集體解決問(wèn)題的智慧在討論和交流中得到彰顯,學(xué)生既能習(xí)得知識(shí),掌握操作技能,又能主動(dòng)積極地參與到課堂學(xué)習(xí)中,同時(shí)也培養(yǎng)了團(tuán)隊(duì)合作精神和協(xié)作學(xué)習(xí)能力。
以“代碼迷宮”課程為例,教師可以引導(dǎo)學(xué)生設(shè)計(jì)一個(gè)“小鳥(niǎo)抓豬”的游戲。這個(gè)游戲設(shè)計(jì)過(guò)程非常簡(jiǎn)單,學(xué)生只需拖動(dòng)頁(yè)面上的代碼模塊加以編輯即可。本游戲設(shè)計(jì)只涉及4個(gè)模塊,包括第一個(gè)默認(rèn)啟動(dòng)模塊。因此,學(xué)生只需拖動(dòng)兩個(gè)不同的模塊,即“南”(底部)和“北”(頂部),便可以將命令傳遞給小鳥(niǎo)。設(shè)計(jì)完成后,學(xué)生單擊“運(yùn)行”按鈕,就會(huì)看到小鳥(niǎo)成功捕獲綠色的豬,這樣的游戲可以迅速激發(fā)學(xué)生的學(xué)習(xí)興趣,為先學(xué)知識(shí)再學(xué)原理奠定基礎(chǔ)。
二、小學(xué)信息技術(shù)編程教學(xué)游戲化策略
(一)創(chuàng)境激趣,導(dǎo)入新課
良好的開(kāi)端是課堂成功的前提。教師要根據(jù)學(xué)生的特點(diǎn)與生活,結(jié)合教學(xué)內(nèi)容,精心創(chuàng)設(shè)情境導(dǎo)入課程,以此來(lái)誘發(fā)學(xué)生的學(xué)習(xí)動(dòng)機(jī),達(dá)到提高課堂效率的目的。愛(ài)因斯坦說(shuō)“興趣是最好的老師。”為了使學(xué)生對(duì)本課的內(nèi)容感興趣,在教學(xué)開(kāi)始之前,筆者將故事情境和游戲情境相融合,先給學(xué)生看《貓和老鼠》的動(dòng)畫(huà),創(chuàng)設(shè)貓抓老鼠的情境,自然引出本節(jié)課的課題《穿越迷宮——貓抓老鼠》。接著,讓學(xué)生體驗(yàn)一下有趣的《穿越迷宮——貓抓老鼠》游戲,寓教于樂(lè),讓學(xué)生在玩的過(guò)程中認(rèn)識(shí)游戲規(guī)則,啟發(fā)學(xué)生的好奇心,調(diào)動(dòng)學(xué)生的積極性,激發(fā)學(xué)生的創(chuàng)作欲望,提高課堂教學(xué)效果。
(二)發(fā)揮創(chuàng)意,拓展思維
創(chuàng)新是一個(gè)永恒的主題,“創(chuàng)新是一個(gè)國(guó)家進(jìn)步的靈魂,是一個(gè)國(guó)家發(fā)展的不竭動(dòng)力”。自主創(chuàng)新設(shè)計(jì)的過(guò)程是學(xué)生學(xué)習(xí)的延續(xù)過(guò)程,是超越原有認(rèn)知結(jié)構(gòu),構(gòu)建新認(rèn)知結(jié)構(gòu)的過(guò)程。在教學(xué)中,教師應(yīng)該多給學(xué)生留白,讓學(xué)生自由創(chuàng)作,以此提高學(xué)生的創(chuàng)新意識(shí)與能力。本節(jié)課在游戲完成的基礎(chǔ)上,筆者鼓勵(lì)學(xué)生發(fā)揮自己的想象力,使游戲更加有趣,讓學(xué)生說(shuō)出自己的想法。比如,可以將角色換成自己喜歡的角色;可以將迷宮圖變得復(fù)雜一點(diǎn);可以用上下左右鍵控制角色的移動(dòng);可以在迷宮里面添加障礙物,角色碰到障礙物回到起點(diǎn);可以在迷宮里面添加傳動(dòng)帶,碰到傳送帶就能直接到達(dá)終點(diǎn);可以加計(jì)時(shí)器看看走完迷宮需要多少時(shí)間;可以做雙人游戲等。最后,大部分學(xué)生都可以制作出個(gè)性化的作品。此環(huán)節(jié)的目的,一方面讓學(xué)生進(jìn)行頭腦風(fēng)暴,培養(yǎng)學(xué)生的創(chuàng)新思維,另一方面,為以后的學(xué)習(xí)埋下伏筆。
(三)提出問(wèn)題,啟發(fā)思考
教育學(xué)家陶行知曾說(shuō)過(guò):創(chuàng)造始于問(wèn)題,有了問(wèn)題才會(huì)思考,有了思考,才有解決問(wèn)題的方法,才有找到獨(dú)立思路的可能。學(xué)生思維起源于問(wèn)題,問(wèn)題是學(xué)生探索知識(shí)的原動(dòng)力?!笆谌艘贼~(yú)不如授人以漁”,在教學(xué)過(guò)程中,教師應(yīng)該扮演引導(dǎo)者的角色,讓學(xué)生成為課堂的主體,引導(dǎo)和啟發(fā)學(xué)生思考問(wèn)題、分析問(wèn)題、解決問(wèn)題,提高學(xué)生邏輯思維能力以及問(wèn)題處理能力。
本節(jié)課筆者以問(wèn)題啟發(fā)、任務(wù)驅(qū)動(dòng)的方式進(jìn)行教學(xué),將本節(jié)課的知識(shí)點(diǎn)分解在一個(gè)個(gè)的問(wèn)題中,通過(guò)啟發(fā)提問(wèn)的方式激發(fā)學(xué)生思考,幫助整理游戲的設(shè)計(jì)思路。比如,“怎樣設(shè)置小貓的初始位置?”“怎樣讓小貓跟著鼠標(biāo)移動(dòng)?”“如何判斷小貓是否碰到迷宮的墻?”“如果小貓碰到墻會(huì)怎樣?”“怎么判斷貓是否抓住老鼠?”“如果貓抓到老鼠會(huì)出現(xiàn)什么樣的情況?”讓學(xué)生形成編程學(xué)習(xí)小組,自由討論,共同研究遇到的問(wèn)題,合作尋找解決方案,有效地培養(yǎng)協(xié)作學(xué)習(xí)與溝通能力。在游戲分析環(huán)節(jié)中,筆者引導(dǎo)學(xué)生將自然語(yǔ)言轉(zhuǎn)換成Scratch積木指令。在搭建腳本過(guò)程中,筆者對(duì)重要的或者難以理解的模塊指令進(jìn)行講解或提示,并對(duì)學(xué)生經(jīng)常遇到的問(wèn)題給予提示。學(xué)生不斷嘗試,不斷反思,不斷優(yōu)化腳本,從而提升程序設(shè)計(jì)和解決問(wèn)題的能力。
結(jié)束語(yǔ):
信息時(shí)代下,編程越來(lái)越受到重視,在未來(lái)的數(shù)字化世界中,編程能力更將從特殊技能轉(zhuǎn)換成基礎(chǔ)技能。未來(lái),我們除了需要更多的編程人才,也需要每個(gè)人對(duì)于編程有更多的了解,這樣才能充分利用技術(shù)實(shí)現(xiàn)更加美好的生活。
參考文獻(xiàn):
[1]林金質(zhì).在游戲中學(xué)習(xí)編程——Scratch在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用[J].文淵(小學(xué)版),2019,(10):708.
[2]馬宗兵.基于游戲化學(xué)習(xí)的小學(xué)編程教學(xué)策略研究[J].中小學(xué)教師培訓(xùn),2019,(7):46-50.
[3]馬宗兵.面向計(jì)算思維的小學(xué)游戲化編程教學(xué)策略研究述評(píng)[J].基礎(chǔ)教育參考,2020,(2):33-37.
(浙江省義烏市賓王小學(xué))