王宇
【摘 要】在小學信息科技教學中實施編程教育,對發(fā)展學生信息素養(yǎng)、提高信息科技教學質量具有重要幫助作用。教師應當基于小學信息科技教學現狀,將編程教育合理滲透于小學信息科技課堂教學中。本文在闡述小學信息科技教學中融入編程教育重要意義的基礎上,探討在小學信息科技教學中實施編程教育的具體方法,以期對實際教學形成有價值的參考。
【關鍵詞】小學信息科技;編程教育;課堂教學
【中圖分類號】G434? ?【文獻標識碼】A
【論文編號】1671-7384(2023)08-087-02
在小學階段,信息科技學科的地位日益上升。提升小學信息科技教學質量,應當重視加強編程教育教學工作,充分利用課堂教學時間,在引導學生完成計算機操作的同時,進一步增強教育教學效果[1]?!读x務教育信息科技課程標準(2022年版)》中明確指出,信息科技是現代科學技術領域的重要部分,義務教育階段的信息科技課程具有基礎性、實踐性和綜合性的特征,旨在培養(yǎng)學生科學精神和科技倫理,提升自主可控意識,培養(yǎng)社會主義核心價值觀,樹立總體國家安全觀,提升數學素養(yǎng)與技能,在實際課程教學中應當注重從信息意識、計算思維、數學化學習與創(chuàng)新、信息社會責任等四個方面促進學生數字素養(yǎng)與學科核心素養(yǎng)的進一步提升。
在實際教學中應當以培養(yǎng)學生數字素養(yǎng)和技能為目標,將學生已有知識基礎、技能、經驗作為教學起點,在遵循學生學習規(guī)律的基礎上,系統(tǒng)性設計學習活動,幫助學生在解決學習、生活中相關問題中突出信息科技的應用,為學生創(chuàng)設自主、合作、探究學習情境以及知、情、意、行相互融合發(fā)展的良好成長環(huán)境。
而在實際教學中筆者發(fā)現,許多教師對編程專業(yè)知識的掌握并不扎實,所應用的教學內容存在著不相適應的特點,導致小學編程教育質量存在一定問題。如何正確引導學生學習編程,也成為當前小學信息科技教學的重難點內容。
寓教于樂,情境教學中融入編程知識
教師可以通過創(chuàng)設相應教學情境,激發(fā)學生對編程教育的興趣與求知欲,使學生積極參與課堂教學活動,以促進學生編程素養(yǎng)的有效提升。比如,在“海龜做動畫”的知識點教學過程中,教師可以通過編程和電子游戲的關系激發(fā)學生對編程教育內容的學習興趣。之后可以引導學生了解Scratch軟件,該軟件可以在實現寓教于樂的同時,使學生更能集中注意力。而教師此時可以在大屏幕上展示利用該軟件所制作的動畫,通過動畫視頻進一步激發(fā)學生的學習興趣,使學生產生通過編程制作動畫的積極性。之后教師可以引入“海龜做動畫”的教學知識點,由于學生對信息科技基礎知識已經有了一定的掌握和了解,對教師所引入的教學知識點不會感到過于陌生,此時可以引導學生思考問題:制作動畫過程中要添加哪些元素?學生在思考與操作的同時,通過動手實踐完成相應的編程制作任務。學生在運用所學習知識點的同時,在軟件上為所制作的“海龜”添加各種各樣的動作,通過動作展示可以極大地增加學生對編程的學習興趣,在幫助學生掌握知識點的同時,有效促進學生獨立思考能力的進一步增強[2]。
因勢利導,引導強化學生編程思維
因為剛開始接觸編程教育內容,許多學生對該內容的好奇心往往比較強烈,然而隨著對所學知識的不斷積累,學生的學習熱情也會逐漸下降,還有不少學生會產生畏難心理,錯誤地認為編程知識十分枯燥乏味。實際上出現這種現象的主要原因在于教師缺乏正確的教學引導,沒有選擇適宜的教學方法。教師要做好對學生的教學引導工作,使學生改變對編程知識的錯誤認知,因為無論是小游戲還是大游戲,它們都是在編程語言的應用中形成的結合體。盡管前期編程學習十分枯燥,但是這也是今后靈活運用編程語言的必備基礎經歷,便于在今后應用編程語言去應對更為復雜的編程技術操作難題。教師要通過教學引導幫助學生及時端正學習態(tài)度,使學生在發(fā)展學科素養(yǎng)的同時,對編程內容的學習變得更加投入[3]。
比如,在理論知識講解過程中,由于學生對編程操作有著一定掌握和了解,可以嘗試引導學生獨立完成相應的編程操作,而教師可以在一旁做好指導監(jiān)督工作,及時了解學生對知識的掌握狀況(圖1)。在學生遇到難題的時候,教師可以通過互聯網為學生及時提供幫助。如“約瑟夫出圈”屬于比較常見的難題,很多學生認為這個問題十分抽象,導致在實踐操作中具有較高的操作難度,此時教師可以引導學生以手拉手的形式圍成一個大圈,學生可以在其中進行出圈摘星游戲,在游戲活動中使學生加深對相關編程知識的掌握程度,從而促進學生編程操作水平的進一步提升。
步步為營,關注發(fā)展學生編程能力
由于小學編程教育內容比較復雜,導致很多學生的上課積極性并不高。所以,教師在實際教學當中要避免直接應用繁瑣復雜的編程知識進行教學,要想方設法對教學內容刪繁就簡,幫助學生對相關編程問題進行合理分解,將難題拆分為簡單的小題,之后在教學引導中提高學生的理解能力,使教學工作體現出應有的人性化特點。在大多數情況下,應用編程語言進行編程的過程,屬于針對特定問題程序不斷解決的重要過程,而由于這一過程十分繁瑣,在缺乏精心設計的情況下極易導致學生失去編程學習信心。所以,教師要及時細化相關編程問題,使之分解成為一節(jié)一節(jié)的知識點,引導學生逐步解決這些編程問題,避免學生因一次性解決問題而感到困難。
此外,教師還要根據學生在編程學習中的實際狀況,為學生針對性制訂編程知識學習計劃。積極開展電子積木、普及教育機器人、學編小游戲等入門創(chuàng)客教育,讓孩子在項目中學以致用,讓孩子在實際操作中獲得成功的快樂與自信,不斷強化對編程知識、思維的理解與掌握,潛移默化培養(yǎng)孩子們用知識、學知識的好習慣。如通過應用App Inventor手機編程工具,運用積木式堆疊法設計安裝應用程序,引導學生學習控制硬件設備。同時還要在教學中明確具體編程任務,使學生在實踐操作中設計更多具有實踐性意義的產品,借助AI開發(fā)手機程序界面,在開源硬件支持下嘗試設計日常生活中具有價值的小產品。如借助積木式編程工具設計制作預防近視的小精靈,該產品通過超聲波傳感器對眼睛和桌面之間的距離進行動態(tài)監(jiān)測,在距離超過標準值的情況下會及時發(fā)出警報聲音用來提醒人們保持健康的用眼距離[4]。
未來,科技對各個行業(yè)的革命性影響將越來越深入。人工智能的底層邏輯就是編程,未來孩子若是不懂編程,也將無法與機器溝通。人工智能時代下的編程教育,作為當下最熱門的青少年科技素質教育,正是從激發(fā)孩子的好奇心和想象力入手,從圖形化編程到代碼編程,再到人工智能編程應用設計、無人駕駛等,帶領孩子逐步掌握編程語言。我們要善于激發(fā)青少年的好奇心和想象力,增強其科學興趣、創(chuàng)新意識和創(chuàng)新能力,培育一大批具備科學家潛質的青少年群體,為加快建設科技強國夯實人才基礎。
參考文獻
劉亞. 編程教育課程在農村小學信息技術教學中的應用探索[J]. 讀寫算,2022(27): 34-36.
李慶武. 編程教育課程在小學信息技術教學中的應用[J].亞太教育,2022(12): 13-15.
鄭燕. 任務驅動法在小學編程教學中的應用研究[D]. 洛陽:洛陽師范學院,2022.
黃琳. 中小學信息技術教學存在的問題及對策研究[J]. 教育實踐與研究,2022(4): 62-64.
編? ?輯:徐靖程