劉 亞
編程教育課程在農(nóng)村小學信息技術(shù)教學中的應用探索
劉亞
(江蘇省鹽城市阜寧縣楊集中心小學,江蘇鹽城224423)
在智能時代背景下,編程能力是新時代下小學生必須擁有的能力。小學階段學生受年齡限制,各方面能力較弱。由于農(nóng)村環(huán)境相對較差,很多學校沒有專業(yè)的信息技術(shù)教師,因此編程教育課程在農(nóng)村小學信息技術(shù)教學應用相對比較困難,是編程教育課程有效推廣路上的絆腳石。本文結(jié)合蘇教版信息技術(shù)教材從三方面對編程教育課程在農(nóng)村小學信息技術(shù)教學中的應用進行分析和探究,希望能為廣大教育工作者提供一些有效建議。
編程教育;課程;農(nóng)村小學信息;技術(shù)教學
隨著信息技術(shù)在教育行業(yè)應用越來越廣泛,教育信息化和編程教育在小學有效推廣引起教育部門重視。教育文件中明確指出,要逐步在小學階段設置人工智能相關(guān)課程,逐漸在小學推廣編程教育。之后國家又出臺關(guān)于編程教育的文件。這些文件出臺,有效推動編程教育課程在小學中的推廣。現(xiàn)階段我國在農(nóng)村小學信息技術(shù)課程教學中添加一些編程教育課程,屬于編程教育推廣初級階段,因此教師要不斷實踐中發(fā)現(xiàn)編程教育課程好的教學方法,提高小學生編程能力,為國家培養(yǎng)全能型社會人才。
小學新課程改革不斷推進下,信息技術(shù)教學也面臨著重要的變革挑戰(zhàn)。傳統(tǒng)小學信息技術(shù)教學僅僅局限于計算機理論與基本操作教學中,尤其在農(nóng)村小學的教學中,更多教師以傳統(tǒng)單一的形式完成對學生現(xiàn)代化信息技術(shù)的教學。這樣的教學形式不僅很難提高學生現(xiàn)代化科技手段的應用能力,還會影響學生思考能力與動手創(chuàng)新能力,是急需改革的教學內(nèi)容。編程教育具體來講就是對學生進行編寫程序教育,通過對計算機專有語言進行編程編寫,讓計算機根據(jù)人們編寫的程序進行工作,計算機編程簡單來講就是人與計算體系之間交流的一種方式。編程程序在生活中應用較廣泛,比如智能家居、空調(diào)等等,這些都需要編程程序。因此在農(nóng)村小學信息技術(shù)教學中推廣編程教育課程是十分必要的。
首先,能夠培養(yǎng)學生思維能力。小學生在學習編程過程中,會逐漸學會思考。為了更好地提高編程能力,小學生首先要了解常見問題的解決方法,才能將方法變?yōu)榫幊陶Z言傳遞給計算機,然后讓計算機執(zhí)行命令。在進行圖形化編程過程中,需要小學生不斷變換自己的思考方式,找尋最佳編程方向,逐漸培養(yǎng)學生邏輯思維。
其次,能夠培養(yǎng)學生創(chuàng)造力。眾所周知,學生在學會基本編程信息后,可以利用不同的編程命令對不同的圖形進行制作。這個過程中,學生可以通過對編程命令進行不同的修改和改進,提高學生的創(chuàng)造能力以及思維能力,因此,對小學生進行編程教育在一定程度上能夠提高小學生的注意力。當小學生在逐步學習過程中創(chuàng)造出自己專屬編程作品時,會增強學生學習編程自信心,對學生健康成長有促進作用。
再次,能夠培養(yǎng)學生取舍能力。在將編程命令變成圖形塊之后,為了達到設計要求,需要從不同的程度對圖形塊進行利用,并通過搭積木的方式完成、實現(xiàn)整體的功能。這個時候就要求學生能夠根據(jù)自己的編輯需要,選擇最恰當?shù)膱D形,而不是猶猶豫豫,覺得哪個都不錯。這個過程可以鍛煉學生的取舍能力,使得學生選擇出最恰當和最簡單、有效的設計方案。
最后,能培養(yǎng)學生的創(chuàng)新精神。學生在編程學習過程中能夠開闊學生視野,讓學生更加了解當前科技發(fā)展情況。國家對小學編程教育持支持態(tài)度,例如國家舉辦的機器人編程大賽,學生在該比賽中取得好成績后,可以為學生升學考試加分。隨著科技發(fā)展,現(xiàn)階段國家需要更多的人工智能方面人才。因此,在小學階段開展編程教育是十分必要的。
自2017年開始小學信息技術(shù)教材中才逐漸加入編程教育課程,由于編程教育課程創(chuàng)建時間較短,再加上編程內(nèi)容相對比較復雜,教師在教學中還沒能探索到適合學生學習的教學方法。再加上一些學生缺少計算機基礎(chǔ),甚至連基本的開關(guān)機都不會,這勢必會影響到學生編程課程的開展。小學編程教育體系尚未完成,還沒有設置專門的編程教材,課程教學目標以及學科核心素養(yǎng)還未正確確立,教師需要在不斷實踐中摸索小學生編程教學怎樣高效開展。信息時代下,大數(shù)據(jù)應用成為學生未來需要掌握的基本素養(yǎng),信息時代是社會進步的動力,也是學生必須掌握的基本技能。編程學習讓學生通過數(shù)據(jù)認知提高數(shù)據(jù)信息的處理能力,有效融入現(xiàn)代化信息時代,利用編程思維解決實際問題。編程教學不僅是學生提高對數(shù)據(jù)化信息技術(shù)認知的基礎(chǔ),還是學生掌握和運用計算機技術(shù)的基礎(chǔ),隨著互聯(lián)網(wǎng)、人工智能的不斷發(fā)展,編程已經(jīng)成為現(xiàn)代化教育教學的重要基礎(chǔ)與內(nèi)容。
還有一些農(nóng)村小學根本沒有開設信息技術(shù)課,雖然上級強調(diào)要開設相應課程,但由于受到教學條件等的影響,信息技術(shù)課程都沒有,更何況是編程教育。對小學生進行編程教育主要目的是培養(yǎng)學生的計算思維,編程內(nèi)容相對復雜,小學生認知能力不夠,不能對編程內(nèi)容進行理解。這就需要教師在實際教學過程中將編程理論知識與實踐活動相結(jié)合,將自己設置的教學目標進行分化,先對學生講解簡單編程知識,再由簡單到復雜逐漸提高教學難度。將課堂時間最大化利用起來,在有限的課堂時間里培養(yǎng)學生的思維能力和編程核心能力。
現(xiàn)階段編程教育在農(nóng)村不受家長歡迎,很多家長文化程度低,對編程教育為學生帶來的好處無法理解,這些問題在一定程度上會對農(nóng)村小學編程教育推廣有限制。還有部分家長認為編程教育只是學生學習中一門普通課程,和信息技術(shù)課程相同,學生沒有必要下大功夫進行學習。受地域影響,大部分農(nóng)村學校還以考試成績作為衡量學生好壞的唯一標準,對學生進行編程學習不夠重視。再有就是部分學校教學硬件設備不夠完善,雖然有機房,但要么就是閑置,要么就是設備老化不能使用,編程教育也就無法順利開展。很多小學信息技術(shù)課堂仍局限于計算機基本操作教學中,無法跟緊時代發(fā)展步伐,需要引入編程教學完成現(xiàn)代化教育改革,促進小學信息技術(shù)教學的改革與推進。
在小學編程教學課堂上常見教學方法有兩種,一種是知識講授法,另一種是任務驅(qū)動法。知識講授法是一種傳統(tǒng)教學方式,就是教師為學生講解編程知識,學生進行知識理解。任務驅(qū)動法是指教師在課程講解時先為學生設置教學任務,不斷引導學生圍繞教學任務進行學習。這種教學方法可以有效激發(fā)學生創(chuàng)新思維,有利于學生計算思維核心素養(yǎng)發(fā)展,在編程教學中應用也相對比較廣泛。隨著新課改不斷深入,學科教學目標、教師教學方法、學生學習方法、課堂組織形式都發(fā)生變化。在編程教學中需要教師多學習最新教學理念,及時更新教學方法,才能為提高編程教育有效性奠定基礎(chǔ)。
近些年,教育部門教學目標中出現(xiàn)最多的詞語就是學科核心素養(yǎng)。作為新時代教師,要敢于突破傳統(tǒng)教學方式,不要只看中學生考試成績,還要注重培養(yǎng)學生的學科核心素養(yǎng)和自主學習能力。教師要多鼓勵學生參加教學活動和競賽,結(jié)合學生課堂表現(xiàn)和競賽成績?nèi)娴貙W生進行能力評價,在新時代下培養(yǎng)創(chuàng)新型全能人才。課程改革之后信息技術(shù)核心素養(yǎng)主要包括信息意識、計算思維、數(shù)字化學習與創(chuàng)新、信息社會責任。數(shù)字化學習與創(chuàng)新比較符合學生學習編程知識最終教學目的,也是學生是否學好編程知識的評判標準。學校可以定期舉辦關(guān)于編程教學知識的活動,讓學生積極參與進來,讓學生了解更多編程信息,在實踐活動參與過程中不斷培養(yǎng)學生各項能力。
編程教育發(fā)展能夠推動國家綜合實力發(fā)展,在農(nóng)村小學信息技術(shù)教學中進行編程教育需要國家大力支持。我國小學生編程教育還處在起步階段,需要國家加大推廣力度,為編程教育發(fā)展提供有利條件,如明確各階段學生編程教育課程學習教學目標和教育目的、制定詳細的課程標準、定期為信息技術(shù)教師進行專題講解、及時研究適合編程教育課程的教學活動,逐步健全編程教育體系,為學生學習編程教育課程提供良好平臺。國家還可以適當推出編程教育鼓勵政策,結(jié)合一切教育資源促進編程教育發(fā)展。教師在對學生進行編程教育時,要及時根據(jù)時代發(fā)展調(diào)整教學方向,讓農(nóng)村小學生編程學習具有時代性。
小學生年齡較小,性格活潑好動,枯燥、單一的學習形式不符合學生心理,小學生確實很難對傳統(tǒng)枯燥的學習內(nèi)容產(chǎn)生長期興趣。尤其對于低年級學生來講,對不感興趣的知識內(nèi)容很難長時間集中注意力。教師結(jié)合小學生這一性格特點,可以在編程教學過程中創(chuàng)設生動多樣的教學情境,以此激發(fā)學生對課堂內(nèi)容的興趣,幫助學生更快地進入學習氛圍,提高編程知識的高效掌握。例如,在進行動物形態(tài)編程教學過程中,教師可以首先帶領(lǐng)學生進入動物園情境中,結(jié)合學生喜愛的小動物,激發(fā)學生探究興趣,拉近教師與學生之間的距離,在生動的動物園情境下,引導學生進入動物編程學習中。學生在自己感興趣的情境中,對編程知識產(chǎn)生好奇,在教師的引導下深入完成編程知識學習。這樣的教學方式可以有效提高學生對于信息技術(shù)學習的探索興趣,提高對信息技術(shù)知識的理解與掌握。
小學信息技術(shù)教學實踐主要以不同板塊模式進行教學,編程教育在信息技術(shù)教學中應用,需要構(gòu)建不同的任務形態(tài),在每個任務下培養(yǎng)學生的基礎(chǔ)編程能力,做好基礎(chǔ)知識教學,在提高學生編程能力的同時,完成信息技術(shù)課程指導。在模塊化教學進程中,及時地提煉總結(jié)是推動課堂教學的有效途徑。教師可以結(jié)合不同區(qū)塊的編程內(nèi)容進行課堂小結(jié),在回顧與總結(jié)中思考問題與不足,讓學生通過及時思考鞏固編程知識學習,也以此引導更多知識理解,在不斷總結(jié)與提煉中提高編程知識掌握,并且在不斷回顧與思考中進行知識優(yōu)化總結(jié),提高學生編程能力。
現(xiàn)階段中小學生是學習編程教育的主要群體,學生學習編程知識的渠道主要是在信心技術(shù)課程中,因此,學校要及時提高信息技術(shù)教學編程教育專業(yè)度,才能最大程度讓教師為學生學習編程服務。為了更好地將編程教育推廣到學生群體中,讓學生從小學習編程,需要依靠教育部門組織體系。具體來講,教育部門可以先針對編程教育課程教學這一主題成立小組,鼓勵有學科特長的教師積極參與進來,對現(xiàn)階段編程教育教學中的問題進行分析和討論,逐漸摸索出一套專業(yè)編程教育推廣模式。推廣小組還要經(jīng)常讓教師之間就編程教學問題進行交流,結(jié)合各學校編程教育推廣現(xiàn)狀,及時調(diào)整推廣進程,逐步進行推廣。這種推廣模式有利于區(qū)域?qū)W校編程教育順利開展。
編程教育知識讓小學生學習最終目的是培養(yǎng)學生計算機思維。由于學生理解能力不盡相同,很多學生對計算機編程知識不能夠很好地了解。針對這一問題,教師可以根據(jù)學生學習能力和認知水平對學生進行分層教育。小學階段的學生對信息技術(shù)應用方面的理解與掌握并不足夠,動手能力也有所欠缺,編程基礎(chǔ)存在差異。因此,教師應結(jié)合學生的實際情況,結(jié)合教學內(nèi)容進行分層教學模式,以此確保學生對編程知識的掌握程度,促進學生信息技術(shù)應用能力不斷提升。在此過程中,教師需要注意在進行教學設計時可以分層次建立教學目標。在實際教學中,教師可以要求理解能力稍差一點的學生要對編程教材內(nèi)容進行理解,理解能力好的學生利用編程教材中內(nèi)容進行應用,提高編程能力。教師還可以讓學生結(jié)成合作小組,小學成員學習能力有所不同,教師在教學過程中,引導學習小組成員結(jié)合學生學習時出現(xiàn)的問題進行分析和研究,讓學生之間就出現(xiàn)問題互相討論和講解,逐漸提高小學生編程能力。
近些年來,智能產(chǎn)品越來越多,對學生進行編程教育是順應時代發(fā)展,小學生對編程知識進行學習是為之后深入學習編程技術(shù)奠定基礎(chǔ)。在小學階段設置編程教育課程能夠提高學生的邏輯思維和創(chuàng)造能力,學校教師應當充分認識到學生學習編程教育為學生帶來的好處,不斷優(yōu)化教學資源,為小學生進行編程教育學習提供有利條件。作為新時代信息技術(shù)教師,應當不斷對編程知識進行學習,加強自身專業(yè)技能,不斷優(yōu)化編程教學內(nèi)容,提高小學編程教學效率,在不斷實踐中發(fā)現(xiàn)編程教育課程好的教學方法,提高小學生編程能力,為國家培養(yǎng)全能型社會人才。
.
[1] 仇鑫.基于Scratch平臺的小學信息技術(shù)課堂教學模式探究[J].知識文庫,2021(17):25-27.
[2] 秦芳敏.基于計算?創(chuàng)新思維的小學信息技術(shù)少兒編程課程的開發(fā)與實施研究[J].山西青年,2021(05):181-182.
[3] 王群.小學學段Python編程教學實施要點研究[J].新課程研究,2020(31):26-27.
[4] 劉曄.基于Scratch平臺的小學信息技術(shù)課堂教學模式探究[J].中國新通信,2020,22(15):127.
[5] 王欣.小學信息技術(shù)編程設計對學生思維能力發(fā)展的影響分析[J].課堂內(nèi)外(小學教研),2021(10):133-133.
[6] 彭丹.巧用線上教學平臺助力高效編程教學——以小學Scratch編程課為例[J].中小學信息技術(shù)教育,2022(2):80-82.
[7] 查德清.小學信息技術(shù)教育面臨的困境及突圍[J].小學教學研究,2020(36):19-21.
[8] 李慶武.編程教育課程在小學信息技術(shù)教學中的應用[J].亞太教育,2022(12):13-15.
G622
A
1002-7661(2022)27-0034-03