朱劍澤
【摘要】在開展小學(xué)編程教學(xué)過(guò)程中,要結(jié)合素質(zhì)教育改革及新課程改革發(fā)展形勢(shì),注重培養(yǎng)小學(xué)生創(chuàng)造性思維,引導(dǎo)小學(xué)生對(duì)編程課程內(nèi)容進(jìn)行深入地學(xué)習(xí)及思考,使小學(xué)生在編程學(xué)習(xí)過(guò)程中,能夠舉一反三,進(jìn)一步培養(yǎng)小學(xué)生創(chuàng)造性思維能力。本文立足于創(chuàng)造思維培養(yǎng)視角,探討了小學(xué)編程教學(xué)的有效策略,希望能夠?yàn)榫幊探虒W(xué)提供一些參考和借鑒。
【關(guān)鍵詞】創(chuàng)造性思維;小學(xué)編程;教學(xué)策略
前言
在信息技術(shù)快速發(fā)展的背景環(huán)境下,小學(xué)編程教學(xué)引起了人們的廣泛重視。在小學(xué)編程教學(xué)工作開展過(guò)程中,要立足于創(chuàng)造思維培養(yǎng),引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行深入地學(xué)習(xí)及理解,進(jìn)一步培養(yǎng)小學(xué)生編程能力。同時(shí),結(jié)合小學(xué)Scratch編程學(xué)科內(nèi)容來(lái)看,編程是一門趣味性、操作性較強(qiáng)的課程。教師在教學(xué)過(guò)程中,要注重為小學(xué)生提供操作演示,加強(qiáng)師生之間的互動(dòng)和交流,引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行探究和分析,以提升編程教學(xué)的效果及質(zhì)量,提升小學(xué)生創(chuàng)造思維能力,加深對(duì)編程知識(shí)的學(xué)習(xí)及理解,使課堂教學(xué)更加有效。
1突出生活化教學(xué),引導(dǎo)小學(xué)生主動(dòng)參與
小學(xué)編程教學(xué)中對(duì)小學(xué)生創(chuàng)造思維的培養(yǎng),要注重引導(dǎo)小學(xué)生主動(dòng)參與到課程學(xué)習(xí)及思考當(dāng)中,以提升教學(xué)的針對(duì)性和有效性,為小學(xué)生的成長(zhǎng)及發(fā)展打下堅(jiān)實(shí)基礎(chǔ)[1]。編程教學(xué)與小學(xué)生生活進(jìn)行緊密聯(lián)系,能夠激發(fā)小學(xué)生學(xué)習(xí)的主動(dòng)性,發(fā)揮小學(xué)生的主體意識(shí),使小學(xué)生就編程知識(shí)進(jìn)行主動(dòng)地思考和探究。針對(duì)于這一情況,教師在編程教學(xué)時(shí),要根據(jù)小學(xué)生的生活經(jīng)驗(yàn)對(duì)教學(xué)場(chǎng)景進(jìn)行設(shè)計(jì),激發(fā)小學(xué)生的學(xué)習(xí)熱情,引導(dǎo)小學(xué)生對(duì)編程問(wèn)題進(jìn)行思考和解決。通過(guò)這一方式,使小學(xué)生在解決問(wèn)題時(shí)獲得成就感,并培養(yǎng)小學(xué)生編程思維能力。在編程課堂教學(xué)中,通過(guò)對(duì)生活化語(yǔ)言和生活化場(chǎng)景的應(yīng)用,使小學(xué)生結(jié)合生活經(jīng)驗(yàn),對(duì)抽象的算法進(jìn)行轉(zhuǎn)化,使小學(xué)生能夠用緊密的邏輯思維去思考問(wèn)題[2]。同時(shí),借助于生活化教學(xué),有助于激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生就編程問(wèn)題進(jìn)行探究和思考,以培養(yǎng)小學(xué)生創(chuàng)造思維能力,對(duì)編程知識(shí)進(jìn)行主動(dòng)地建構(gòu)。
例如,在編程教學(xué)中為小學(xué)生設(shè)計(jì)一個(gè)生活化情境。教學(xué)中,借助于動(dòng)畫導(dǎo)入的方式,利用生活情境進(jìn)行引導(dǎo)。如設(shè)計(jì)如下情境:小明的家里來(lái)了客人,媽媽讓小明去雞舍里撿雞蛋招呼客人。雞舍里的母雞十分淘氣,總拿棒球充當(dāng)雞蛋,雞蛋落下的時(shí)候碰到棒球會(huì)被磕壞。小明需要在指定的時(shí)間內(nèi)借助落下的雞蛋。通過(guò)結(jié)合這一情境設(shè)計(jì)游戲,引導(dǎo)小學(xué)生對(duì)編程的流程做好把握,引導(dǎo)小學(xué)生主動(dòng)地參與到編程設(shè)計(jì)中。這樣一來(lái),通過(guò)發(fā)揮小學(xué)生的主觀能動(dòng)性,引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行學(xué)習(xí),并對(duì)原有的情境進(jìn)行創(chuàng)新,設(shè)計(jì)符合情境內(nèi)容的游戲,以培養(yǎng)小學(xué)生創(chuàng)造性思維能力,提升編程教學(xué)的效果及質(zhì)量。
2注重進(jìn)行范例展示,做好任務(wù)細(xì)化分解
結(jié)合小學(xué)生的身心發(fā)展特點(diǎn)來(lái)看,小學(xué)生在編程知識(shí)學(xué)習(xí)時(shí),可能遇到一定的困難,難以對(duì)知識(shí)進(jìn)行理解,影響到編程知識(shí)的學(xué)習(xí)。針對(duì)于這一情況,教師可以借助于范例展示的方式,讓小學(xué)生進(jìn)行觀察學(xué)習(xí),并結(jié)合編程內(nèi)容的細(xì)化分解,培養(yǎng)小學(xué)生學(xué)習(xí)能力和創(chuàng)新能力,以提升課堂教學(xué)效果[3]。在范例展示時(shí),教師要注重把握小學(xué)生的身心發(fā)展特點(diǎn),突出趣味性引導(dǎo),使小學(xué)生主動(dòng)地參與到編程學(xué)習(xí)及思考當(dāng)中。
例如,教師在演示打地鼠游戲的時(shí)候,引導(dǎo)學(xué)生嘗試玩一玩游戲,并在玩兒的過(guò)程中做好觀察,對(duì)游戲內(nèi)容進(jìn)行理解。通過(guò)把握小學(xué)生的游戲體驗(yàn)感,借助于學(xué)習(xí)單對(duì)小學(xué)生進(jìn)行引導(dǎo),讓小學(xué)生思考游戲中都有哪些角色?有什么功能?怎么設(shè)計(jì),怎么玩兒?通過(guò)對(duì)編程任務(wù)進(jìn)行分解,引導(dǎo)小學(xué)生對(duì)編程內(nèi)容做好把握,并結(jié)合分解、細(xì)化后的任務(wù)進(jìn)行編程學(xué)習(xí)。這樣一來(lái),有助于引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行細(xì)化理解,并融入小學(xué)生的思考,對(duì)程序內(nèi)容進(jìn)行創(chuàng)新,以達(dá)到培養(yǎng)學(xué)生創(chuàng)造思維能力的目標(biāo)。又如,在進(jìn)行任務(wù)細(xì)化分解過(guò)程中,教師可以組織學(xué)生畫一畫,聯(lián)系程序分解任務(wù),對(duì)程序設(shè)計(jì)的方式、方法做好把握,從而引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行有效地學(xué)習(xí)。通過(guò)做好基礎(chǔ)知識(shí)的學(xué)習(xí)及理解,為培養(yǎng)小學(xué)生創(chuàng)造思維打下良好基礎(chǔ),使編程教學(xué)更加有效地開展[4]。
3利用可視化展示方法,培養(yǎng)學(xué)生創(chuàng)造思維
在開展小學(xué)編程教學(xué)過(guò)程中,對(duì)學(xué)生創(chuàng)造思維的培養(yǎng),要注重對(duì)編程內(nèi)容進(jìn)行可視化的展示,聯(lián)系小學(xué)生形象思維,加深對(duì)編程知識(shí)的學(xué)習(xí),進(jìn)一步培養(yǎng)小學(xué)生的創(chuàng)造性思維能力。可視化展示方法的應(yīng)用,注重結(jié)合思維可視化內(nèi)容,幫助小學(xué)生挖掘和理解編程內(nèi)容內(nèi)在的關(guān)系,引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行有效地學(xué)習(xí)及思考。這一過(guò)程中,教師可以結(jié)合編程教學(xué)的內(nèi)容,引導(dǎo)學(xué)生觀察Scratch舞臺(tái)中不同角色的關(guān)系及變化過(guò)程。在觀察中,讓學(xué)生將自己的所思所想進(jìn)行記錄,并對(duì)邏輯關(guān)系進(jìn)行理順[5]。接下來(lái),引導(dǎo)學(xué)生對(duì)Scratch程序圖進(jìn)行繪畫,使小學(xué)生把握流程圖的內(nèi)容。在繪畫流程圖后,讓小學(xué)生聯(lián)系流程圖,對(duì)模塊指令進(jìn)行把握。通過(guò)可視化展示的方法,引導(dǎo)學(xué)生對(duì)編程知識(shí)進(jìn)行有效、有序地思考,培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力,進(jìn)一步培養(yǎng)小學(xué)生的算法思維和創(chuàng)造思維。
例如,在利用可視化展示方法教學(xué)時(shí),教師向?qū)W生展示如下流程圖:
學(xué)生通過(guò)對(duì)流程圖內(nèi)容進(jìn)行觀察和分析,結(jié)合算法將流程圖轉(zhuǎn)化為程序代碼,培養(yǎng)學(xué)生算法思維。在流程圖轉(zhuǎn)化過(guò)程中,引發(fā)學(xué)生的思考,培養(yǎng)學(xué)生創(chuàng)造思維,做好程序編寫,以提升編程教學(xué)的效果及質(zhì)量。
4結(jié)束語(yǔ)
總之,在小學(xué)編程教學(xué)工作開展過(guò)程中,教師要注重立足于創(chuàng)造性思維培養(yǎng)視角,引導(dǎo)小學(xué)生對(duì)編程知識(shí)點(diǎn)進(jìn)行深入地學(xué)習(xí)及理解,使小學(xué)生對(duì)編程知識(shí)進(jìn)行理解和掌握,以提升教學(xué)的針對(duì)性和有效性。同時(shí),從創(chuàng)造性思維培養(yǎng)視角下開展編程教學(xué),要注重引導(dǎo)小學(xué)生對(duì)編程知識(shí)進(jìn)行深入地思考和分析,注重利用可視化演示的方式,引導(dǎo)小學(xué)生把握程序編寫的步驟,理清小學(xué)生編程思路,培養(yǎng)學(xué)生算法思維和創(chuàng)造思維,使小學(xué)編程課堂教學(xué)效果及教學(xué)質(zhì)量得到有效地提升,促進(jìn)小學(xué)生更好地成長(zhǎng)及發(fā)展。
參考文獻(xiàn)
[1]白潔.元認(rèn)知策略在小學(xué)Scratch編程教學(xué)中的應(yīng)用研究[J].漢字文化,2020(12):135-136.
[2]黃盛應(yīng).小學(xué)編程教學(xué)課堂中學(xué)生學(xué)習(xí)專注力培養(yǎng)的策略[J].教育信息技術(shù),2020(05):15-18.
[3]周藝添.小學(xué)編程教學(xué)中抽象思維的培養(yǎng)[J].教育信息技術(shù),2020(05):19-22.
[4]莫青云.基于游戲化編程培養(yǎng)小學(xué)計(jì)算思維的教學(xué)研究述評(píng)[J].電腦編程技巧與維護(hù),2020(04):31-32.
[5]卞春霞.小學(xué)信息技術(shù)編程教學(xué)中學(xué)生創(chuàng)新思維的培養(yǎng)[J].新課程研究,2020(08):75-76.
學(xué)生學(xué)習(xí)報(bào)2020年3期