摘 要:培養(yǎng)學(xué)生的計(jì)算思維,釋放信息技術(shù)學(xué)科的實(shí)用價(jià)值,讓學(xué)生懂得應(yīng)用信息技術(shù)知識(shí)解決實(shí)際問(wèn)題,促使學(xué)生在夯實(shí)計(jì)算基礎(chǔ)的同時(shí),形成良好的思維習(xí)慣,是信息技術(shù)教師創(chuàng)設(shè)魅力Scratch編程課堂的應(yīng)有之義。基于此,教師應(yīng)當(dāng)轉(zhuǎn)變自身的思想觀念,增強(qiáng)對(duì)計(jì)算思維的重視,并采用問(wèn)題啟思、趣味教學(xué)等方式,做好學(xué)生計(jì)算思維的培養(yǎng)工作,開(kāi)發(fā)多樣化的教育活動(dòng),搭建完善的Scratch編程教育體系,有效地實(shí)施于學(xué)習(xí)活動(dòng)中。
關(guān)鍵詞:培養(yǎng)計(jì)算思維;Scratch編程;核心素養(yǎng)
作者簡(jiǎn)介:馬佳田(1998—),女,江蘇省張家港市新塍小學(xué)。
計(jì)算思維是指利用計(jì)算機(jī)方面的知識(shí)、理論分析問(wèn)題、解決問(wèn)題的思維,在現(xiàn)階段的信息技術(shù)學(xué)科教學(xué)中,教師期望學(xué)生在掌握基礎(chǔ)信息技術(shù)知識(shí)之余,還可以形成計(jì)算思維,主動(dòng)地立足信息技術(shù)視角,探索解決問(wèn)題的思路。而Scratch編程是小學(xué)信息技術(shù)課程中的重要教學(xué)板塊,在發(fā)展學(xué)生的編程思維、提升學(xué)生的編程能力中發(fā)揮著不可替代的作用?;诖?,為了真正地將計(jì)算思維的培養(yǎng)落到實(shí)處,在組織學(xué)生學(xué)習(xí)Scratch編程知識(shí)時(shí),教師應(yīng)做好教學(xué)活動(dòng)安排,促使學(xué)生在夯實(shí)計(jì)算基礎(chǔ)的同時(shí),養(yǎng)成良好的思維習(xí)慣。
一、增強(qiáng)重視,夯實(shí)理論基礎(chǔ)
新課改指出了學(xué)生在整個(gè)教育體系中占據(jù)的位置,但是,教師的教育思想和教育理念會(huì)影響整個(gè)課堂的教學(xué)氛圍和教學(xué)方向,如果教師不重視計(jì)算思維的培養(yǎng),那么在進(jìn)行教學(xué)目標(biāo)的設(shè)計(jì)和教學(xué)活動(dòng)的安排時(shí),就難以明確計(jì)算思維的培養(yǎng)方向。因此,在組織學(xué)生學(xué)習(xí)Scratch編程時(shí),教師應(yīng)當(dāng)主動(dòng)轉(zhuǎn)變自身的思想觀念,有意識(shí)地設(shè)定指向培養(yǎng)學(xué)生計(jì)算思維的教學(xué)目標(biāo),并做好基礎(chǔ)理論知識(shí)的教學(xué),從而為學(xué)生發(fā)展計(jì)算思維奠定良好基礎(chǔ)。
(一)改變傳統(tǒng)思想,優(yōu)化教學(xué)目標(biāo)
教學(xué)目標(biāo)在整個(gè)教育體系中扮演著“領(lǐng)頭羊”的角色,一般來(lái)說(shuō),教師會(huì)參照教學(xué)目標(biāo)上的文字,進(jìn)行教學(xué)活動(dòng)的安排,逐步落實(shí)教學(xué)目標(biāo)上的各項(xiàng)要求。但是,在以往Scratch編程教學(xué)中,教師將教育的重點(diǎn)放在了Scratch編程基礎(chǔ)知識(shí)的滲透上,因此在教學(xué)目標(biāo)中難以體現(xiàn)強(qiáng)化學(xué)生計(jì)算思維的要求。所以,為了在Scratch編程課程的教學(xué)中培養(yǎng)學(xué)生的計(jì)算思維,教師應(yīng)當(dāng)根據(jù)Scratch編程課程中的教學(xué)內(nèi)容、學(xué)生的計(jì)算思維發(fā)展水平等,做好教學(xué)目標(biāo)的細(xì)化工作,以便在落實(shí)教學(xué)目標(biāo)的過(guò)程中,真正地強(qiáng)化學(xué)生的計(jì)算思維。
例如,在“克隆飛機(jī)大戰(zhàn)”這一課中,教師可以通過(guò)教學(xué)目標(biāo)的細(xì)化設(shè)計(jì)明確整節(jié)課的教育方向,促進(jìn)學(xué)生計(jì)算思維的發(fā)展。本節(jié)課是Scratch編程課程基礎(chǔ)的延續(xù),它引導(dǎo)學(xué)生了解“克隆”的控件,能夠?yàn)閷W(xué)生之后獨(dú)立設(shè)計(jì)程序打下基礎(chǔ),而學(xué)生在本節(jié)課之前,已經(jīng)學(xué)習(xí)、掌握了條件語(yǔ)句、循環(huán)語(yǔ)句等模塊,具備了一定的計(jì)算思維。因此,教師可以為學(xué)生設(shè)計(jì)如下教學(xué)目標(biāo)。
1.了解和掌握“克隆”控件。
2.學(xué)習(xí)“克隆”控件的使用方法。
3.透過(guò)應(yīng)用“克隆”控件的過(guò)程,解決問(wèn)題。
4.基于應(yīng)用“克隆”控件的過(guò)程,體驗(yàn)編程的樂(lè)趣。
顯然,上述目標(biāo)已經(jīng)明確了“培養(yǎng)學(xué)生計(jì)算思維”的要求,全面落實(shí)了對(duì)學(xué)生計(jì)算思維的培養(yǎng)。
信息技術(shù)教師主動(dòng)轉(zhuǎn)變自身思想觀念,增強(qiáng)對(duì)學(xué)生計(jì)算思維的重視,并將培養(yǎng)學(xué)生的計(jì)算思維置于教學(xué)目標(biāo)之中,能夠引領(lǐng)整節(jié)課的教育方向,從而在逐步落實(shí)教學(xué)目標(biāo)的過(guò)程中,有效發(fā)展學(xué)生的計(jì)算思維。
(二)注重理論指導(dǎo),奠定理論基礎(chǔ)
擁有豐厚的Scratch編程知識(shí)是學(xué)生發(fā)展計(jì)算思維的前提。試想,學(xué)生如果連最基礎(chǔ)的Scratch編程知識(shí)都不知道,那么在遇到問(wèn)題時(shí),就難以利用Scratch編程知識(shí)解決問(wèn)題,從而無(wú)法真正地促進(jìn)自身計(jì)算思維的發(fā)展。所以,教師應(yīng)當(dāng)重視Scratch編程基礎(chǔ)教學(xué),幫助學(xué)生積累Scratch編程理論知識(shí),為學(xué)生后續(xù)的編程技術(shù)應(yīng)用打好基礎(chǔ);同時(shí)要避免學(xué)習(xí)形式過(guò)于單一、枯燥,削弱學(xué)生的學(xué)習(xí)積極性。
比如,在“初識(shí)Scratch”這一課中,教師可以調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,先為學(xué)生播放視頻,使學(xué)生透過(guò)視頻了解學(xué)習(xí)Scratch的意義。之后,教師運(yùn)行提前編寫好的Scratch程序,調(diào)動(dòng)學(xué)生學(xué)習(xí)Scratch編程的興趣。緊接著,教師帶領(lǐng)學(xué)生學(xué)習(xí)Scratch的界面,并設(shè)計(jì)“Scratch界面中有哪些區(qū)域呢?”“每個(gè)區(qū)域的名字和作用是什么呢?”等問(wèn)題,使學(xué)生在解答問(wèn)題的過(guò)程中,初步認(rèn)識(shí)Scratch。最后,教師要根據(jù)學(xué)生的回答做總結(jié),并引導(dǎo)學(xué)生認(rèn)識(shí)Scratch中的指令區(qū)、腳本區(qū)、舞臺(tái)及其作用,等學(xué)生了解Scratch的基本界面后,教師再指導(dǎo)學(xué)生編寫簡(jiǎn)單的腳本,強(qiáng)化學(xué)生的知識(shí)應(yīng)用能力和實(shí)踐操作能力,為學(xué)生之后應(yīng)用本節(jié)課的知識(shí)打下良好基礎(chǔ)。
教師采用問(wèn)題引領(lǐng)、任務(wù)驅(qū)動(dòng)等方式,組織學(xué)生學(xué)習(xí)Scratch編程中的基礎(chǔ)理論知識(shí),能夠讓學(xué)生逐步深入Scratch編程的世界,使學(xué)生在循序漸進(jìn)中加深對(duì)Scratch編程知識(shí)的印象,夯實(shí)理論基礎(chǔ),從而為計(jì)算思維的發(fā)展助力[1]。
二、問(wèn)題啟思,引發(fā)學(xué)生思考
“提問(wèn)”是信息技術(shù)課堂上的一種常用手段,在以往的教學(xué)中,教師會(huì)通過(guò)提問(wèn)的方式檢驗(yàn)學(xué)生學(xué)習(xí)信息技術(shù)知識(shí)的效果。透過(guò)學(xué)生的回答,教師對(duì)學(xué)生進(jìn)行有針對(duì)性的查漏補(bǔ)缺,幫助學(xué)生健全信息技術(shù)知識(shí)體系。因此,在Scratch編程基礎(chǔ)課程中培養(yǎng)學(xué)生的計(jì)算思維時(shí),教師要給問(wèn)題賦予新的價(jià)值,主動(dòng)地利用問(wèn)題引發(fā)學(xué)生思考,讓學(xué)生的計(jì)算思維處于靈活運(yùn)轉(zhuǎn)的狀態(tài)。
(一)引導(dǎo)自主思考,培養(yǎng)思維習(xí)慣
小學(xué)生具有較強(qiáng)的求知欲,當(dāng)教師圍繞信息技術(shù)課程的教學(xué)內(nèi)容,向?qū)W生提出問(wèn)題后,學(xué)生會(huì)自發(fā)地沿著問(wèn)題的提出方向,尋找解決問(wèn)題的方法,以便從中獲取知識(shí)。因此,在帶領(lǐng)學(xué)生學(xué)習(xí)Scratch編程知識(shí)時(shí),教師要重視問(wèn)題在教學(xué)中的價(jià)值,主動(dòng)地圍繞Scratch編程知識(shí)為學(xué)生設(shè)計(jì)問(wèn)題,使學(xué)生在解決問(wèn)題的過(guò)程中強(qiáng)化計(jì)算思維。但是,在安排問(wèn)題時(shí),教師要按照學(xué)生的思維特點(diǎn),采用“先易后難”的原則有序地為學(xué)生提出問(wèn)題,使學(xué)生形成良好的思維習(xí)慣。37DAB6FE-B559-41FB-96A7-25F1D2F163B0
比如,在“賽車游戲”這一課中,教師就可以借助問(wèn)題引發(fā)學(xué)生自主思考,讓學(xué)生的計(jì)算思維獲得充足的發(fā)展空間。教師可以先為學(xué)生播放“無(wú)人駕駛”的視頻,為學(xué)生介紹前沿科技。隨后,在指導(dǎo)學(xué)生學(xué)習(xí)新課的內(nèi)容時(shí),教師為學(xué)生設(shè)計(jì)“要想實(shí)現(xiàn)賽車的行駛,我們要先做好哪些準(zhǔn)備呢?”的問(wèn)題,讓學(xué)生基于對(duì)實(shí)際問(wèn)題的思考,運(yùn)用“畫筆”這一工具,畫出“賽車”“賽道”“起點(diǎn)線”。之后,教師向?qū)W生提問(wèn):“如何為賽道添加背景呢?如何進(jìn)行賽車角色的添加呢?”促使學(xué)生在思考問(wèn)題的過(guò)程中完成對(duì)Scratch編程知識(shí)的探索,逐步做好賽道的個(gè)性化設(shè)計(jì)和賽車角色的添加。在引導(dǎo)學(xué)生啟動(dòng)賽車后,教師再設(shè)計(jì)“如何讓賽車持續(xù)前進(jìn)?”“如何解決賽車不能轉(zhuǎn)彎的問(wèn)題?”等問(wèn)題,進(jìn)一步強(qiáng)化學(xué)生解決問(wèn)題的能力,使學(xué)生在解決問(wèn)題的過(guò)程中發(fā)展計(jì)算思維。
教師將問(wèn)題貫穿在課堂之中,能夠讓學(xué)生的計(jì)算思維始終處于活躍的狀態(tài),以便學(xué)生在不斷分析問(wèn)題、解決問(wèn)題的過(guò)程中,真正地完成對(duì)信息技術(shù)知識(shí)的應(yīng)用,促進(jìn)計(jì)算思維的有效發(fā)展。
(二)打造交流平臺(tái),交換學(xué)生想法
在以往的Scratch編程課程中,知識(shí)的流動(dòng)方向較為固定,局限在教師與學(xué)生之間,以至于整個(gè)課堂呈現(xiàn)出封閉的狀態(tài),學(xué)生難以享有自由交流的空間,無(wú)法產(chǎn)生思維的碰撞。因此,為了能讓學(xué)生在自由、開(kāi)放的氛圍下交換彼此的想法,教師應(yīng)當(dāng)在設(shè)計(jì)問(wèn)題后,為學(xué)生搭建合作互動(dòng)的小組,以便學(xué)生在與他人的合作交流中,獲得更多解決問(wèn)題的思路,加快解決問(wèn)題的進(jìn)度,從而共同實(shí)現(xiàn)計(jì)算思維的發(fā)展。但在分組時(shí),教師也要考慮到學(xué)生之間的差異性,科學(xué)地安排每個(gè)小組的成員。
例如,在“吃豆精靈”這一課中,教師便可以通過(guò)交流平臺(tái)的搭建,為學(xué)生創(chuàng)建互動(dòng)的空間,讓學(xué)生的計(jì)算思維在碰撞中成長(zhǎng)。在課堂上,教師先指導(dǎo)學(xué)生學(xué)習(xí)控制吃豆人移動(dòng)的方法,觀察學(xué)生的學(xué)習(xí)狀態(tài)。在學(xué)生完成游戲的制作后,教師為學(xué)生設(shè)計(jì)“是否可以通過(guò)判斷條件的添加,隱藏落在地上的豆子呢?”“是否可以改變豆子的下落速度,讓豆子的下落速度各不相同呢?”等問(wèn)題,并為學(xué)生預(yù)留自主思考的時(shí)間,讓每個(gè)學(xué)生都可以基于自身對(duì)“面向控件”“偵測(cè)和隨機(jī)函數(shù)控件”的認(rèn)識(shí),提出自己的想法。隨后,教師基于對(duì)學(xué)生的了解,合理地分配每個(gè)小組的成員,使每個(gè)小組內(nèi)的學(xué)生具有較大的差異。分好組后,學(xué)生在組內(nèi)分享自己的想法,以便合力完成任務(wù),對(duì)落在地上的豆子進(jìn)行隱藏和對(duì)豆子下落速度進(jìn)行調(diào)整,加快解決學(xué)習(xí)任務(wù)的進(jìn)度。這樣,學(xué)生不僅能體會(huì)到合作的樂(lè)趣,也能夠在合作中促進(jìn)計(jì)算思維的成長(zhǎng),有效落實(shí)學(xué)科核心素養(yǎng)的要求。
教師先對(duì)學(xué)生的學(xué)習(xí)情況進(jìn)行觀察,再按照科學(xué)的原則,合理地安排各個(gè)小組的成員,能夠讓學(xué)生之間形成良好的互動(dòng)狀態(tài),使學(xué)生的學(xué)習(xí)思維獲得提升,從而不斷強(qiáng)化計(jì)算思維。
三、以生為本,調(diào)動(dòng)學(xué)習(xí)活力
學(xué)生是課堂上的主體,教師拋開(kāi)學(xué)生談教育是沒(méi)有意義的。而學(xué)生的學(xué)習(xí)興趣是學(xué)生參與學(xué)習(xí)活動(dòng)的動(dòng)力,所以,在培養(yǎng)學(xué)生的計(jì)算思維時(shí),教師也要考慮學(xué)生的興趣愛(ài)好、學(xué)習(xí)特點(diǎn)等,為學(xué)生設(shè)計(jì)趣味十足的學(xué)習(xí)活動(dòng),促使學(xué)生在認(rèn)識(shí)Scratch編程知識(shí)之余,落實(shí)計(jì)算思維的發(fā)展。
(一)借助趣味活動(dòng),開(kāi)啟學(xué)生思維
相較于傳統(tǒng)枯燥、乏味的照本宣科,教師使用趣味性的語(yǔ)言、游戲進(jìn)行教學(xué),會(huì)使整個(gè)課堂的氛圍變得活躍,學(xué)生的學(xué)習(xí)興趣也會(huì)隨之高漲。在引導(dǎo)學(xué)生走入Scratch編程的世界時(shí),教師應(yīng)當(dāng)有意識(shí)地添加趣味元素,使用趣味性的語(yǔ)言與學(xué)生進(jìn)行交流,活化學(xué)生的學(xué)習(xí)過(guò)程,以便學(xué)生在積極探索未知的Scratch編程知識(shí)的過(guò)程中,主動(dòng)地開(kāi)啟計(jì)算思維。
以“小貓出題”一課的教學(xué)為例,教師可以使用趣味性的語(yǔ)言,吸引學(xué)生的注意力,完成對(duì)學(xué)生計(jì)算思維的培養(yǎng)。在剛開(kāi)始上課時(shí),教師先對(duì)學(xué)生進(jìn)行引導(dǎo):“聽(tīng)說(shuō)我們班的同學(xué)都是小能手,接下來(lái)請(qǐng)小貓為大家出題,你們?cè)覆辉敢饨邮芩奶魬?zhàn)呢?”學(xué)生基于強(qiáng)烈的好勝心,會(huì)主動(dòng)走入課堂。在學(xué)生答題時(shí),“小貓”會(huì)根據(jù)學(xué)生的答題結(jié)果,做出“恭喜你,答對(duì)了!”或“答錯(cuò)了,要加油哦!”的反饋。在學(xué)生通關(guān)游戲后,教師對(duì)學(xué)生贊賞道:“我們班的同學(xué)可真聰明,反應(yīng)也很快。”并提出:“你們想不想自己當(dāng)考官,考一考別的小伙伴呢?”讓學(xué)生主動(dòng)地轉(zhuǎn)換自己的角色,積極地探索游戲的制作方法。當(dāng)學(xué)生掌握了小貓出題的編程方法后,教師再組織學(xué)生自主進(jìn)行游戲的制作,引導(dǎo)學(xué)生完成對(duì)Scratch編程知識(shí)的應(yīng)用。
教師采用趣味性語(yǔ)言與學(xué)生進(jìn)行交流,能夠讓學(xué)生的目光始終聚焦在課堂上,使學(xué)生自主地進(jìn)行Scratch編程知識(shí)的探索,以便學(xué)生在掌握知識(shí)、應(yīng)用知識(shí)中,促進(jìn)計(jì)算思維的發(fā)展。
(二)增添實(shí)踐機(jī)會(huì),引導(dǎo)自主操作
與教師單向灌輸?shù)膶W(xué)習(xí)形式相比,學(xué)生更傾向于通過(guò)實(shí)踐的方式獲取知識(shí),并基于親身感知的方式,加深對(duì)信息技術(shù)知識(shí)的印象。在Scratch編程課程中,要想有效培養(yǎng)學(xué)生的計(jì)算思維,教師應(yīng)當(dāng)為學(xué)生創(chuàng)建實(shí)踐操作的機(jī)會(huì),引導(dǎo)學(xué)生巧妙地應(yīng)用Scratch編程知識(shí)解決問(wèn)題,以便學(xué)生真正地通過(guò)自己的雙手,融入應(yīng)用Scratch編程知識(shí)的過(guò)程[2]。在學(xué)生完成實(shí)踐操作的活動(dòng)后,教師要為學(xué)生搭建展示的平臺(tái),促使學(xué)生結(jié)合自己實(shí)踐操作的結(jié)果進(jìn)行反思和改進(jìn),以便學(xué)生更加正確地應(yīng)用Scratch編程知識(shí)。
例如,在“花朵繽紛”這一課中,教師可以引導(dǎo)學(xué)生學(xué)習(xí)隨機(jī)函數(shù)控件的使用方法,引導(dǎo)學(xué)生應(yīng)用繪圖編輯器畫花瓣。在實(shí)際的教學(xué)中,教師先為學(xué)生布置“用繪圖編輯器畫花瓣”“將一片花瓣變成一朵花”等任務(wù),指導(dǎo)學(xué)生搭建腳本,并運(yùn)行腳本,使學(xué)生逐步掌握隨機(jī)函數(shù)控件的使用方法。之后,教師為學(xué)生設(shè)計(jì)“使用隨機(jī)函數(shù)控件,讓花園中開(kāi)出大小不一的花朵”的實(shí)踐操作任務(wù),鼓勵(lì)學(xué)生自主使用本節(jié)課的知識(shí),完成實(shí)踐操作的活動(dòng)。在學(xué)生應(yīng)用隨機(jī)函數(shù)控件讓花園中盛開(kāi)出大小不一的花朵后,教師為學(xué)生搭建平臺(tái),鼓勵(lì)學(xué)生運(yùn)行自己編寫的程序,并介紹自己的編寫過(guò)程。緊接著,教師組織學(xué)生展開(kāi)互評(píng),并從專業(yè)的角度對(duì)學(xué)生編寫程序的過(guò)程進(jìn)行點(diǎn)評(píng),促使學(xué)生借鑒多元化的意見(jiàn)進(jìn)行改進(jìn),從而掌握隨機(jī)函數(shù)控件的正確使用方法,有效發(fā)展計(jì)算思維。
教師為學(xué)生創(chuàng)建自主操作的機(jī)會(huì),能夠讓學(xué)生獲得應(yīng)用Scratch編程知識(shí)的平臺(tái),使學(xué)生在實(shí)際操作計(jì)算機(jī)的過(guò)程中,感受Scratch編程知識(shí)的應(yīng)用過(guò)程,真正地形成計(jì)算思維。
總而言之,對(duì)學(xué)生進(jìn)行計(jì)算思維的培養(yǎng),并非完全依靠上述策略就可以落實(shí),還需要教師繼續(xù)開(kāi)發(fā)多樣化的教育活動(dòng),才能夠搭建完善的教育體系。所以,在之后對(duì)學(xué)生滲透Scratch編程知識(shí)時(shí),教師應(yīng)當(dāng)繼續(xù)結(jié)合Scratch編程課程的特點(diǎn),創(chuàng)設(shè)新穎的學(xué)習(xí)活動(dòng),從而在有效實(shí)施學(xué)習(xí)活動(dòng)的過(guò)程中,全面培養(yǎng)學(xué)生的計(jì)算思維。
[參考文獻(xiàn)]
侯小峰.打造深度學(xué)習(xí)的小學(xué)信息技術(shù)課堂:以Scratch編程學(xué)習(xí)為例[J].小學(xué)時(shí)代,2020(6):13-14.
張琳琳.Scratch在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用研究[J].中小學(xué)電教,2020(4):64-65.37DAB6FE-B559-41FB-96A7-25F1D2F163B0