林思婉
摘要:在如今這個(gè)信息科技時(shí)代,人們的日常生活與工作都離不開(kāi)信息技術(shù)的支撐,信息技術(shù)的地位也日漸重要。這幾年,人工智能、機(jī)器人、編程的熱潮正在席卷全球。少兒編程教育越來(lái)越重要。本文主要關(guān)于教者在小學(xué)信息技術(shù)Scratch課堂的一些教學(xué)探究與體會(huì)。
關(guān)鍵詞:小學(xué)信息技術(shù),Scratch,課堂教學(xué)
Scratch是一種全新的程序設(shè)計(jì)語(yǔ)言,它不需要像傳統(tǒng)編程軟件那樣逐行“敲”代碼,而是通過(guò)拖拽已經(jīng)定義好的程序模塊,采用搭積木的方式快速實(shí)現(xiàn)程序的編寫(xiě)。它的特點(diǎn)簡(jiǎn)單、趣味、可控。圖形化的編程讓學(xué)生迅速完成作品的創(chuàng)作,真正實(shí)現(xiàn)了“在設(shè)計(jì)中學(xué)習(xí)”。學(xué)生可以用它很容易地創(chuàng)造交互式故事情節(jié)、動(dòng)畫(huà)、游戲,這種編程語(yǔ)言的目的是幫助孩子發(fā)展學(xué)習(xí)技能,學(xué)習(xí)創(chuàng)造性思維,以及學(xué)習(xí)集體合作能力。
為了更好地貫徹國(guó)家新課程理念,落實(shí)小學(xué)信息技術(shù)課的培養(yǎng)目標(biāo),《廣東省小學(xué)信息技術(shù)》第三冊(cè)(上)教科書(shū)在2019年重新修訂教材內(nèi)容,內(nèi)容改版為Scratch軟件的學(xué)習(xí)。因此,筆者所在的惠州市小學(xué)信息技術(shù)第三冊(cè)(上)也是換了這套新教材,我們的學(xué)生第一次接觸Scratch軟件,老師也是第一次教學(xué)這個(gè)全新的程序設(shè)計(jì)語(yǔ)言。通過(guò)一段時(shí)間的研究學(xué)習(xí),發(fā)現(xiàn)Scratch軟件與之前學(xué)過(guò)的許多編程軟件有很大的不同,它以形象、直觀的積木方式代替了枯燥無(wú)味的編程代碼,課本中主要是通過(guò)編寫(xiě)Scratch的故事、動(dòng)畫(huà)、游戲、音樂(lè)等,將同學(xué)們?cè)跀?shù)學(xué)、科學(xué)、藝術(shù)等方面的知識(shí)納入編程思想中,讓同學(xué)們體會(huì)運(yùn)用多學(xué)科知識(shí),多方面創(chuàng)意來(lái)解決問(wèn)題的方法。以下是筆者在教學(xué)上的一些探究與體會(huì)。
一、注重培養(yǎng)學(xué)生的興趣愛(ài)好。
學(xué)生初步接觸Scratch編程軟件,學(xué)生打開(kāi)軟件后,一般會(huì)被界面中的舞臺(tái)所吸引,但是具體不知道怎么來(lái)操作。為了培養(yǎng)小學(xué)生對(duì)Scratch程序設(shè)計(jì)的認(rèn)識(shí),提升學(xué)生的編程能力和運(yùn)用能力,激發(fā)學(xué)生的學(xué)習(xí)興趣。因此在教學(xué)中,我不會(huì)過(guò)多地進(jìn)行全面的、系統(tǒng)的介紹Scratch理論知識(shí),而是課前展示一些有趣的Scratch小游戲來(lái)吸引學(xué)生的關(guān)注;課中展示一些學(xué)生自創(chuàng)的好玩的游戲作品,通過(guò)簡(jiǎn)單、有趣的游戲設(shè)計(jì),培養(yǎng)學(xué)生對(duì)Scratch程序設(shè)計(jì)的興趣愛(ài)好。
在教學(xué)中,我充分挖掘?qū)W生的情感因素,以激發(fā)學(xué)生的興趣為切入點(diǎn),教學(xué)內(nèi)容盡量是一些有趣的互動(dòng)體驗(yàn)式游戲設(shè)計(jì)。讓學(xué)生在學(xué)中玩,在玩中學(xué)。例如,第6課《貓抓老鼠》,通過(guò)有趣的游戲,讓學(xué)生掌握移到鼠標(biāo)指針位置、偵測(cè)是否碰到物體、“重復(fù)執(zhí)行直到”循環(huán)模塊3個(gè)知識(shí)點(diǎn),并在最后引導(dǎo)學(xué)生探究,增加游戲難度,如反轉(zhuǎn)游戲,設(shè)計(jì)“躲貓貓”的游戲,使游戲更加趣味性。在第10課《打磚塊》,學(xué)生在游戲DIY的設(shè)計(jì)過(guò)程中學(xué)習(xí)偵測(cè)鼠標(biāo)位置、方向位置、設(shè)置停止和獎(jiǎng)勵(lì)機(jī)制等知識(shí)點(diǎn)。課堂上,我留出充足的時(shí)間讓學(xué)生動(dòng)手操作,讓學(xué)生感受到“玩中學(xué)”的樂(lè)趣。
二、注重培養(yǎng)學(xué)生的探究能力。
學(xué)生探究能力的培養(yǎng)可以為以后自主學(xué)習(xí)Scratch程序設(shè)計(jì)做好鋪墊。因此,在教學(xué)過(guò)程中,我會(huì)多采用問(wèn)題導(dǎo)向、任務(wù)驅(qū)動(dòng)來(lái)引導(dǎo)學(xué)生自主探究學(xué)習(xí),培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,并鼓勵(lì)學(xué)生多思考,如設(shè)計(jì)什么內(nèi)容,需要使用那些角色,角色需要什么功能,哪些地方可以增加互動(dòng)環(huán)節(jié)更好玩,如何搭建腳本等等,引導(dǎo)學(xué)生自主學(xué)習(xí)課本或者教師提供的微課等讓學(xué)生自主探究。
在熟悉各個(gè)模塊的使用后,學(xué)生的思維漸漸活躍了,創(chuàng)作的靈感火花悄然迸發(fā),他們能讓蝙蝠飛起來(lái),能夠人機(jī)互動(dòng)“吹泡泡”,能讓飛機(jī)大戰(zhàn),讓雙方飛機(jī)互相發(fā)射“導(dǎo)彈”對(duì)戰(zhàn)……他們驚喜地發(fā)現(xiàn),自己既是“編劇”,又是“導(dǎo)演”,對(duì)Scratch編程軟件更加喜歡。但是學(xué)生的興趣是不穩(wěn)定的,因?yàn)橛行W(xué)生會(huì)隨著課程難度的增大,學(xué)生的熱情也漸漸冷淡下來(lái)。要讓學(xué)生保持高漲的學(xué)習(xí)熱情,積極主動(dòng)的學(xué)習(xí),這就需要教師去引導(dǎo)、激發(fā)學(xué)生的學(xué)習(xí)興趣,注重培養(yǎng)學(xué)生的探究能力,啟發(fā)學(xué)生的思考和分析問(wèn)題的能力,這樣才會(huì)讓學(xué)生的學(xué)習(xí)興趣倍增。例如,在教學(xué)第8課《看誰(shuí)算得快》,主要是通過(guò)變量的使用,玩一個(gè)數(shù)學(xué)加法口算測(cè)試的小游戲,滲透新增變量、設(shè)定變量的值、偵測(cè)詢問(wèn)并等待、完善程序4個(gè)知識(shí)點(diǎn),并引導(dǎo)學(xué)生自己探究如何將加法變減法、乘法、除法,并通過(guò)數(shù)值的變化增加難度。對(duì)于小學(xué)生來(lái)說(shuō),Scratch變量也是一個(gè)不好理解的概念。所以,在教學(xué)中,我先創(chuàng)設(shè)情境,呈現(xiàn)口算比賽游戲,以任務(wù)驅(qū)動(dòng)的方法,激發(fā)學(xué)生興趣,從而產(chǎn)生學(xué)習(xí)新知識(shí)的需求,接著,通過(guò)觀察口算題的加數(shù)和被加數(shù),填充好表格,學(xué)生動(dòng)手操作,新建變量“加數(shù)1”和“加數(shù)2”和“答案”,教師通過(guò)演示,讓學(xué)生發(fā)現(xiàn)變量前的鉤有什么作用,學(xué)生通過(guò)一步一步探究思考發(fā)現(xiàn),只有那些需要在舞臺(tái)上顯示的變量才打鉤。然后,重在如何判斷答案是否正確,學(xué)生通過(guò)動(dòng)手操作,完成加法題的腳本,并挑戰(zhàn)改變隨機(jī)數(shù)的范圍,改變題目的難易度。
三、注重培養(yǎng)學(xué)生的創(chuàng)新精神。
培養(yǎng)學(xué)生的創(chuàng)新精神是教學(xué)的重要目標(biāo)之一。教師在課堂教學(xué)中應(yīng)該依據(jù)教材進(jìn)行教學(xué),但是不能僅限于教材內(nèi)容,應(yīng)該提供更多的創(chuàng)作素材給學(xué)生選擇,提供更多有趣的程序讓學(xué)生欣賞,擴(kuò)展學(xué)生的視野,點(diǎn)燃學(xué)生的創(chuàng)作夢(mèng)想。特別是在作品設(shè)計(jì)環(huán)節(jié),引導(dǎo)學(xué)生進(jìn)行“頭腦風(fēng)暴”,讓他們先暢所欲言談自己的奇思妙想,鼓勵(lì)學(xué)生根據(jù)所設(shè)計(jì)的豐富多彩的內(nèi)容,所構(gòu)思的五花八門的功能,進(jìn)行自由創(chuàng)作。
在教學(xué)第2課《魔術(shù)表演》時(shí),我準(zhǔn)備了一個(gè)簡(jiǎn)單的實(shí)例--螃蟹大變身。演示后,學(xué)生問(wèn),舞臺(tái)背景不夠神秘,于是,我引出如何添加神秘的舞臺(tái)背景?通過(guò)添加舞臺(tái)背景,這時(shí),使魔術(shù)表演感覺(jué)神秘多了,引發(fā)學(xué)生的遐想,接著,學(xué)生便又提問(wèn),螃蟹變身鯊魚(yú)過(guò)程中,怎么樣來(lái)控制螃蟹根據(jù)魔術(shù)師的說(shuō)話內(nèi)容來(lái)發(fā)生變化?于是,我讓學(xué)生挑戰(zhàn)螃蟹搭建角色腳本,學(xué)生先通過(guò)對(duì)照微課視頻講解或者通過(guò)自學(xué)書(shū)本內(nèi)容來(lái)完成,學(xué)生完成后,我再要求學(xué)生變身教材編寫(xiě)者,采用另一種方法制作“螃蟹大變身”的魔術(shù),要求魔術(shù)師說(shuō)話的內(nèi)容和時(shí)間與課本實(shí)例不能相同,通過(guò)層層遞進(jìn),培養(yǎng)學(xué)生的創(chuàng)作能力。
編寫(xiě)的程序,大部分是自動(dòng)運(yùn)行的,如果適當(dāng)增加一些讓學(xué)生可以自己控制程序的模塊,提高學(xué)生的參與感、體驗(yàn)感、互動(dòng)感,程序就更好玩了。因此,在教學(xué)過(guò)程中,教師可以考慮增加響應(yīng)鼠標(biāo)操作的模塊,甚至可以讓學(xué)生通過(guò)鍵盤(pán)、麥克風(fēng)、測(cè)控板等硬件設(shè)備來(lái)控制角色,達(dá)到增加人機(jī)互動(dòng)的目的。
四、注重合作學(xué)習(xí)在課堂中的應(yīng)用。
小組合作學(xué)習(xí)為學(xué)生提供了一個(gè)較為輕松、自主的學(xué)習(xí)環(huán)境,學(xué)生為了完成共同的學(xué)習(xí)目標(biāo)而相互研究、討論、啟發(fā)。因此,有效的合作學(xué)習(xí)能夠喚醒學(xué)生沉睡的潛能,開(kāi)啟幽閉的心智,學(xué)生之間會(huì)產(chǎn)生很多聯(lián)想,同時(shí)伙伴之間相互補(bǔ)充,發(fā)揮各自的優(yōu)點(diǎn),使他們的思考更加全面、深入。所以在教學(xué)中,我們應(yīng)關(guān)注學(xué)生的差異,小組中盡可能的把興趣不同、學(xué)習(xí)能力不同進(jìn)行搭配,共同完成任務(wù)。例如,在教學(xué)第9課《吹泡泡》時(shí),讓小組長(zhǎng)對(duì)本組成員進(jìn)行分工,組織全組人員有序地開(kāi)展討論交流、動(dòng)手操作、探究活動(dòng),組間競(jìng)爭(zhēng)。學(xué)生很快就開(kāi)始了自己的任務(wù),基礎(chǔ)較好的同學(xué)負(fù)責(zé)編寫(xiě)舞臺(tái)腳本,基礎(chǔ)較薄弱的同學(xué)負(fù)責(zé)麥克風(fēng)與電腦連接。通過(guò)小組合作研究,實(shí)現(xiàn)硬件與電腦的連接,從而實(shí)現(xiàn)對(duì)著麥克風(fēng)或者說(shuō)話,“泡泡”就會(huì)移動(dòng)。
五、注重學(xué)生作品的交流與分享。
在每一節(jié)課的最后一個(gè)環(huán)節(jié),我都會(huì)設(shè)計(jì)學(xué)生的作品展示與交流。通過(guò)展示作品,在交流與分享活動(dòng)中,讓學(xué)生積極開(kāi)展自評(píng)和互評(píng),力求使每個(gè)學(xué)生都能在活動(dòng)中獲得成功體驗(yàn)。學(xué)生也可以通過(guò)自己制作的作品,上傳到Scratch官方網(wǎng)站,能夠被他人欣賞,大大的滿足孩子們的需求,增強(qiáng)孩子們的自信心和成就感。同時(shí),通過(guò)在網(wǎng)站上觀看別人的優(yōu)秀作品,打開(kāi)學(xué)生視野,從而互相學(xué)習(xí),共同進(jìn)步。
學(xué)生創(chuàng)作“建國(guó)70周年”作品,通過(guò)在班級(jí)展示作品,同學(xué)們先是對(duì)該同學(xué)設(shè)計(jì)出的優(yōu)秀作品表示贊嘆和崇拜,作品的優(yōu)點(diǎn)評(píng)價(jià)很多,給作者非常大的鼓勵(lì)。同時(shí),也有同學(xué)提出,如果作品的背景畫(huà)面還可以更美觀些,錄制的聲音內(nèi)容更豐富些,這樣作品將會(huì)更優(yōu)秀。學(xué)生之間的評(píng)論與思考,不僅幫助同學(xué)的作品更完善些,而且還能增強(qiáng)自身的思考問(wèn)題的能力。通過(guò)這一過(guò)程,讓同學(xué)們獲得自信和成功的體驗(yàn),激發(fā)學(xué)生的創(chuàng)造性和分享意識(shí)。
Scratch編程教學(xué)是一個(gè)全新的教學(xué)領(lǐng)域,教學(xué)研究尚處于探索預(yù)熱階段。課本中的學(xué)習(xí)內(nèi)容豐富多彩,設(shè)計(jì)的學(xué)習(xí)過(guò)程充滿趣味且引人入勝。在教學(xué)中,我著力于鼓勵(lì)學(xué)生細(xì)心觀察、勤于動(dòng)腦、慣于交流、敢于嘗試、善于總結(jié)、開(kāi)闊視野,這些都是學(xué)好信息技術(shù)課程的重要方法,能有效地提高學(xué)生的綜合應(yīng)用信息技術(shù)的能力。希望本文能拋磚引玉,吸引更多的教師對(duì)Scratch教學(xué)進(jìn)行研究。
參考文獻(xiàn):
[1]奎星花.我的Scratch編程教學(xué)探究與體會(huì),青海教育,2016第10-11期
[2楊麗莎.小學(xué)Scratch項(xiàng)目活動(dòng)教學(xué)與評(píng)價(jià),上海師范大學(xué),2017
惠州市惠城區(qū)三棟鎮(zhèn)福長(zhǎng)嶺小學(xué) 516025