邱詩琳
摘 ?要:在少兒編程教學(xué)中,Scratch是一種圖形化編程工具,主要是為了幫助和服務(wù)青少年兒童更好地學(xué)習(xí)語言。因此將Scratch編程有效應(yīng)用在少兒編程教學(xué)中,可以給學(xué)生帶來新鮮的學(xué)習(xí)體驗,從而激發(fā)學(xué)生對Scratch編程的興趣,有利于促進(jìn)學(xué)生養(yǎng)成良好的學(xué)習(xí)習(xí)慣,進(jìn)一步完善學(xué)生全面的思維能力和綜合素養(yǎng)。在應(yīng)用Scratch編程教學(xué)的過程中,教師首先要對Scratch編程進(jìn)行了解和學(xué)習(xí),掌握Scratch編程的相關(guān)內(nèi)容,結(jié)合實際的教學(xué)環(huán)境,不斷創(chuàng)新教學(xué)設(shè)計,找到有效的教學(xué)方法,因此,文章對Scratch編程教學(xué)的調(diào)研和運用途徑進(jìn)行分析,以期將高質(zhì)量的Scratch編程教學(xué)帶給學(xué)生,幫助學(xué)生提升核心素養(yǎng),促進(jìn)學(xué)生全面發(fā)展。
關(guān)鍵詞:少兒編程;教學(xué)策略;Scratch;編程思維
隨著教育體系的改革,各式各樣的教學(xué)模式和方法應(yīng)運而生,經(jīng)過眾多專業(yè)學(xué)者的研究和實踐得出,Scratch編程對少兒編程教學(xué)有很重要的幫助。Scratch編程的應(yīng)用十分廣泛,從少兒編程趣味教學(xué)到少兒文化教學(xué),都能看到Scratch編程的影子。應(yīng)用得越多,Scratch編程就越加成熟,在校園內(nèi)組織Scratch編程教學(xué)活動,組織Scratch編程實驗班,有利于鍛煉學(xué)生的綜合能力,更好地培養(yǎng)學(xué)生的自主學(xué)習(xí)能力。學(xué)習(xí)Scratch編程不應(yīng)該僅僅限制在校園學(xué)習(xí)時間,教師還可以鼓勵和引導(dǎo)學(xué)生利用課余時間通過網(wǎng)絡(luò)在Scratch編程官方網(wǎng)站進(jìn)行自主學(xué)習(xí)。由于少兒的年紀(jì)比較小,且缺乏一定的經(jīng)驗,家長可以作為學(xué)生的家庭老師,在一旁協(xié)助,這樣能夠有效提高少兒學(xué)習(xí)熱情。少兒在進(jìn)行學(xué)習(xí)的過程中,還可以將自己學(xué)習(xí)經(jīng)驗和成果分享給其他人,帶動身邊的同學(xué)參與到Scratch編程學(xué)習(xí)中,通過相互之間的交流、溝通,提高自身學(xué)習(xí)能力。學(xué)生從小奠定編程邏輯思維基礎(chǔ),激發(fā)其思維活躍度,開發(fā)創(chuàng)新思維。結(jié)合Scratch編程經(jīng)驗來看,Scratch編程教學(xué)應(yīng)該被廣泛地應(yīng)用到實踐中,在各個校園中開花結(jié)果。
一、國內(nèi)小學(xué)校園Scratch編程教學(xué)現(xiàn)狀
(一)教育工作者對Scratch編程的認(rèn)識不足
小學(xué)階段對學(xué)生的學(xué)習(xí)效果有直接影響,教師開展教學(xué)任務(wù)的途徑和方法對學(xué)生學(xué)習(xí)起到至關(guān)重要的作用。當(dāng)前國內(nèi)大部分小學(xué)信息技術(shù)教師對Scratch編程的認(rèn)識還不夠充分和全面,導(dǎo)致在實際教學(xué)中Scratch編程的應(yīng)用受到限制,對Scratch編程的應(yīng)用達(dá)不到預(yù)期教學(xué)效果,其開展Scratch編程教學(xué)的方法和途徑也不夠合理和完善,影響著Scratch編程教學(xué)的進(jìn)程和深入開展。
(二)學(xué)生學(xué)習(xí)興趣低
興趣是學(xué)生學(xué)習(xí)的動力,學(xué)生只有對知識產(chǎn)生濃厚的興趣,才能讓學(xué)生全身心地投入學(xué)習(xí)中。在Scratch編程教學(xué)過程中,由于Scratch編程教學(xué)的方法和途徑過于老舊、單一,導(dǎo)致學(xué)生在Scratch編程學(xué)習(xí)上提不起興趣,積極性不夠充足,從而在學(xué)習(xí)效果和預(yù)期上存在明顯的差距。
(三)學(xué)生Scratch編程課堂體驗感差
在新一輪基礎(chǔ)教育課程改革政策的頒布和實施下,豐富教學(xué)模式,以學(xué)生為主體開展課堂教學(xué)活動,增強(qiáng)學(xué)生課堂體驗感成為教育改革的重要方向。但是在Scratch編程教學(xué)中,部分信息技術(shù)教師依然秉承傳統(tǒng)的教學(xué)理念和方法,保持以教師為主導(dǎo)的教學(xué)模式,學(xué)生參與課堂活動的興趣極低,課堂體驗感差,Scratch編程教學(xué)課堂的效率明顯下降。
(四)學(xué)生兩極化現(xiàn)象嚴(yán)重
在小學(xué)階段開展編程教學(xué),由于學(xué)前教育、家庭教育等因素的影響,學(xué)生在對計算機(jī)的了解程度上存在很大差異。在開展Scratch編程教學(xué)中,教師沒有及時掌握學(xué)生之間的基礎(chǔ)差異,從而擴(kuò)大了兩極分化現(xiàn)象,學(xué)習(xí)好的會越來越好,學(xué)習(xí)差的越來越差,這種現(xiàn)象嚴(yán)重影響Scratch編程教學(xué)的順利開展。
二、Scratch編程應(yīng)用原則
(一)明確教學(xué)方向和目標(biāo)
教師要明確Scratch編程應(yīng)用在少兒編程教學(xué)中的作用,通過Scratch編程把小學(xué)階段復(fù)雜的編程知識通過Scratch編程簡易化、通俗化,以此達(dá)到理想的教學(xué)效果。在這個基礎(chǔ)上設(shè)計出通俗易懂且有效的教學(xué)方法,讓學(xué)生的編程思維能力得到充分地鍛煉,這樣才能深度開發(fā)學(xué)生的創(chuàng)新思維能力和合作能力。因此,教師在確定教學(xué)方向和目標(biāo)以后,需要根據(jù)學(xué)生的學(xué)習(xí)能力和基礎(chǔ)制訂教學(xué)設(shè)計,教學(xué)設(shè)計要全面考慮學(xué)生的學(xué)習(xí)特點。首先,導(dǎo)入教學(xué)內(nèi)容的方式要通俗易懂,教師可以通過視頻或者圖片的形式進(jìn)行演示。其次,講解知識內(nèi)容的時間不宜過長。一方面,是因為小學(xué)生的耐心是有限的,無法長時間集中注意力;另一方面,如果教學(xué)的時間過長,學(xué)生很難充分理解和掌握。因此,教師在進(jìn)行教學(xué)的過程中可以通過短小、精湛的視頻教學(xué)內(nèi)容向?qū)W生傳授知識,這樣不僅能夠讓學(xué)生充分掌握知識內(nèi)容,還可以有效提高學(xué)生的學(xué)習(xí)效率。除此之外,在教學(xué)的過程中教師要注意教學(xué)的趣味性,讓學(xué)生體會到學(xué)習(xí)Scratch編程教學(xué)的樂趣,不再是單一或者枯燥的學(xué)習(xí)氛圍,這樣能夠有效轉(zhuǎn)變學(xué)生的學(xué)習(xí)態(tài)度。
(二)對教學(xué)方案進(jìn)行板塊劃分
在開展Scratch編程教學(xué)中,教師可以把教學(xué)內(nèi)容進(jìn)行板塊劃分,具體設(shè)計方案可以分為三個板塊:“基礎(chǔ)知識”“應(yīng)用案例”“實際應(yīng)用”。第一個板塊“基礎(chǔ)知識”,主要是讓學(xué)生學(xué)習(xí)關(guān)于Scratch編程的基礎(chǔ)知識內(nèi)容,了解Scratch編程的基本指令及其應(yīng)用,為深入學(xué)習(xí)和應(yīng)用奠定良好的基礎(chǔ)。第二個板塊“應(yīng)用案例”,教師可以結(jié)合教材中的案例,對案例中的重難點指令,進(jìn)行分析和引導(dǎo),這樣可以加深學(xué)生對所學(xué)知識的印象與掌握程度。第三個板塊“實際應(yīng)用”,這個板塊是對前兩個板塊學(xué)習(xí)成果的檢驗,通過前兩個板塊的學(xué)習(xí),學(xué)生對Scratch編程有了一定的了解,再結(jié)合身邊實際應(yīng)用到Scratch編程的案例進(jìn)行教學(xué),通過實踐案例的學(xué)習(xí),充分與前兩個板塊的學(xué)習(xí)內(nèi)容聯(lián)系到一起,組成科學(xué)的教學(xué)方案。
三、Scratch編程教學(xué)設(shè)計的依據(jù)
(一)具有科學(xué)性
任何新生事物的長期生存都離不開科學(xué),在Scratch編程教學(xué)設(shè)計中同樣要以科學(xué)為依據(jù),符合自然發(fā)展規(guī)律。所以教師在方案的設(shè)計上要逐層、逐步地進(jìn)行,把知識點由淺至深地遞增,并把每一個環(huán)節(jié)的知識點講解清晰、透徹,讓設(shè)計的方案具有科學(xué)性。
(二)具有完善性
Scratch編程的教學(xué)設(shè)計要保證與教學(xué)資源的內(nèi)在聯(lián)系,每一個知識點之間都有一定的關(guān)聯(lián)性,只有把這些知識點系統(tǒng)地聯(lián)系在一起才能組建成完善的編程體系,從而幫助學(xué)生更好地學(xué)習(xí),因此教學(xué)設(shè)計要具有完善性。
(三)具有可行性
Scratch編程的教學(xué)是為了讓學(xué)生能夠在實際生活中得到應(yīng)用,因此教學(xué)設(shè)計要符合客觀事實,并且要確保所學(xué)習(xí)的教學(xué)內(nèi)容有益于學(xué)生的身心健康,這樣教學(xué)才能變得有意義。所以教師在編寫教學(xué)設(shè)計時,要考慮學(xué)習(xí)成果在學(xué)生后期應(yīng)用中所起到的幫助和作用,保證教學(xué)設(shè)計具有可行性。
四、基于Scratch的少兒編程教學(xué)策略
教師應(yīng)根據(jù)小學(xué)生的特點設(shè)計科學(xué)合理的編程教學(xué)策略,才能夠有效激發(fā)學(xué)生對編程的興趣,更好地提升學(xué)生的編程能力,為我國培養(yǎng)出更多具有編程思維的人才打下基礎(chǔ)。
(一)游戲法教學(xué),實現(xiàn)學(xué)生快樂學(xué)習(xí)
小學(xué)階段的學(xué)生具有一定的可塑性,對剛步入編程學(xué)習(xí)的學(xué)生正是培養(yǎng)其養(yǎng)成良好學(xué)習(xí)習(xí)慣,形成思維能力的重要時期。學(xué)生學(xué)習(xí)的Scratch腳本語句非常簡單,每個部分都清晰易懂,便于學(xué)生操作。利用游戲法進(jìn)行課程導(dǎo)入,能夠激發(fā)學(xué)生學(xué)習(xí)的積極性,集中學(xué)生的注意力,學(xué)生愿意加入游戲中,同時也會積極學(xué)習(xí)課本中的內(nèi)容,從而有效地提高課堂教學(xué)效率。
(二)運用Scratch編程設(shè)計學(xué)習(xí)資源
在新課改的深入推進(jìn)下,傳統(tǒng)單一的教學(xué)方法已不再適用于當(dāng)代教育事業(yè)的發(fā)展,在教學(xué)的過程中教師應(yīng)積極改變陳舊的教學(xué)方法。傳統(tǒng)教學(xué)模式通常是教師在黑板上預(yù)先做好教學(xué)課件,或利用投影進(jìn)行講課,這種單一的教學(xué)方法,學(xué)生接收信息慢,達(dá)不到理想的教學(xué)效果。利用scratch編程設(shè)計學(xué)習(xí)資源,可以增加課堂教學(xué)的趣味性,通過編寫幾個小游戲或動畫,把書本知識趣味化,能夠讓學(xué)生在游戲的同時,有效地學(xué)習(xí)知識。
(三)鼓勵學(xué)生課后在線學(xué)習(xí)
在課堂教學(xué)活動中,留給學(xué)生自己開發(fā)設(shè)計的時間較短,大部分時間都是由教師一邊講解一邊帶領(lǐng)大家操作,有的學(xué)生在課堂上沒有操作的時間,無法將知識完全吸收,這種教學(xué)方法往往達(dá)不到理想的教學(xué)效果。而運用了Scratch編程設(shè)計學(xué)習(xí)資源后留給學(xué)生自己操作的時間增加了,同時教師還可以鼓勵學(xué)生在課下繼續(xù)進(jìn)行實際操作,不要僅停留在課堂上,還要有一個自己熟練的過程,這樣才能更好地提高編程能力。
(四)堅持循序漸進(jìn)原則
在進(jìn)行編程教學(xué)的過程中,教師用Scratch編程制作教學(xué)案例,逐步將案例中用到的腳本塊功能展示給學(xué)生,逐一將功能向?qū)W生進(jìn)行講解,并給學(xué)生布置由易到難的作業(yè),讓學(xué)生逐漸接受,這樣有利于保持學(xué)生的學(xué)習(xí)興趣。
(五)樹立正確的教學(xué)觀念
在進(jìn)行教學(xué)的過程中,教師應(yīng)樹立正確的教學(xué)觀念,重視信息技術(shù)課堂教學(xué),在課堂教學(xué)中積極設(shè)計合理、科學(xué)的Scratch編程教學(xué)目標(biāo),這樣才能有效提高小學(xué)Scratch編程教學(xué)的效率和質(zhì)量。首先,教師要充分理解Scratch編程教學(xué)的重要性,加強(qiáng)對學(xué)生編程能力和綜合信息素養(yǎng)培養(yǎng)的認(rèn)識,讓學(xué)生真正理解Scratch編程教學(xué)的意義,為學(xué)生接下來學(xué)習(xí)更深入的編程知識打下良好的思想基礎(chǔ)。其次,教師在教學(xué)的過程中要根據(jù)學(xué)生的學(xué)習(xí)特點,設(shè)計符合教學(xué)主題、滿足學(xué)生學(xué)習(xí)需求、符合學(xué)生發(fā)展規(guī)律的教學(xué)目標(biāo)。
(六)采用“互聯(lián)網(wǎng)+”模式,調(diào)動學(xué)生編程興趣
在進(jìn)行小學(xué)信息技術(shù)教學(xué)的過程中,教師應(yīng)認(rèn)識到調(diào)動學(xué)生學(xué)習(xí)興趣對Scratch編程重要作用,不斷提升學(xué)生對編程學(xué)習(xí)的認(rèn)識,根據(jù)學(xué)生的學(xué)習(xí)現(xiàn)狀,通過“互聯(lián)網(wǎng)+”教學(xué)模式,進(jìn)一步采用不同的教學(xué)方法調(diào)動學(xué)生參與課堂教學(xué)活動的積極性,使學(xué)生在興趣驅(qū)動下有效學(xué)習(xí)Scratch編程知識。
(七)優(yōu)化學(xué)生課堂學(xué)習(xí)體驗
在小學(xué)信息技術(shù)教學(xué)的過程中,教師應(yīng)根據(jù)新課程改革教學(xué)指導(dǎo)的方向,明確教學(xué)目標(biāo),并通過積極采取各種有效的教學(xué)模式和教學(xué)策略,為學(xué)生營造良好的課堂教學(xué)氛圍。同時,進(jìn)一步優(yōu)化Scratch編程教學(xué)組織形式,從而給學(xué)生帶來更加完美的課堂學(xué)習(xí)體驗,讓學(xué)生更積極地參與到Scratch編程的學(xué)習(xí)中來。教師應(yīng)為學(xué)生創(chuàng)造一個良好的氛圍,以飽滿的態(tài)度,積極、熱情地投入課堂教學(xué)中,用幽默并帶有一定魅力的語言感染學(xué)生,在課堂教學(xué)中與學(xué)生平等、友好、和諧地互動。在這種課堂教學(xué)氛圍下,學(xué)生更愿意將不理解、聽不懂的知識點與教師溝通,有助于教師及時掌握學(xué)生的學(xué)習(xí)情況。此外,良好的課堂互動,能夠有效提升課堂教學(xué)效率。
五、結(jié)語
基于Scratch的少兒編程教學(xué),對提高學(xué)生的編程能力,以及培養(yǎng)學(xué)生良好的編程習(xí)慣具有非常重要的作用。因此,在小學(xué)信息技術(shù)教學(xué)的過程中,教師應(yīng)不斷創(chuàng)新自身教學(xué)方法,全面強(qiáng)化小學(xué)Scratch編程教學(xué),這樣才能激發(fā)學(xué)生的學(xué)習(xí)興趣,積極主動地加入學(xué)習(xí)中,從而促進(jìn)學(xué)生全面發(fā)展。
參考文獻(xiàn):
[1]孫立會,周丹華. 基于Scratch的兒童編程教育教學(xué)模式的設(shè)計與構(gòu)建——以小學(xué)科學(xué)為例[J]. 電化教育研究,2020,41(06):75-82.
[2]張勉. 少兒編程教育的現(xiàn)狀分析及其對策探討[J]. 電腦知識與技術(shù),2020,16(23):105-108.
[3]王少華,錢荷娣. 社區(qū)教育視域下少兒學(xué)習(xí)動機(jī)的激發(fā)策略研究——以基于Scratch的少兒編程公益課程為例[J]. 寧波廣播電視大學(xué)學(xué)報,2018,16(02):53-56.
[4]史鵬楠. 基于項目式學(xué)習(xí)的小學(xué)Scratch編程語言的教學(xué)實踐研究[D]. 沈陽:沈陽師范大學(xué),2020.
(責(zé)任編輯:向志莉)