江燦
摘? 要:少兒編程知識體系融合了大量數學知識點,小學生學習少兒Scratch編程可以促進其探究實踐能力、數學思維、問題解決能力等多種素質的形成和發展,尤其學生通過Scratch編程知識的學習,可以鞏固所學數學知識,促進學生信息素養發展。本文從聯系數學具體內容,培養學生編程意識;開展有序競爭活動,激發學生編程欲望;基于數學知識實踐,滿足學生發展需求三個方面對少兒scratch編程在數學中的應用與研究展開討論。
關鍵詞:Scratch編程;應用教學;教學實踐
少兒Scratch編程在數學中的應用研究,就是教師在Scratch編程知識教學期間,結合學生所學數學知識,讓學生借助編程知識的學習和應用,發展創造性思維,鍛煉學生的邏輯思維能力,培養學生的問題解決能力,促進學生多種素質的協調發展,做到真正踐行生態教育理念。其中,教師是學生在學習Scratch編程知識過程中的重要引導者。因此,教師應當發揮自身重要的角色功能,并同時教學經驗的積累,加深對于少兒scratch編程在數學中的應用教學的理解。
一、聯系數學具體內容,培養學生編程意識
聯系數學知識培養學生編程意識,符合生態課堂建設要求。教師在教學Scratch編程知識教學期間,結合學生所學的數學知識,可以滿足學生的個性發展需求。與教師對情景創設、實踐主題設定等教學手段的應用類似,學生應用編程方式時應用數學知識,可以在潛移默化產生編程意識,一方面學生可以讓數學知識的理解更加深入,數學知識應用能力更強,解決問題的能力獲得發展,另一方面可以幫助學生進行編程知識的深入學習。
例如,教師在教學“小貓做數學”時,就引導學生從數學計算出發,進行了變量的學習和應用練習。教師引導學生通過針對變量的操作練習,讓學生了解了變量的應用方式。與此同時,教師結合學生學習過的加法運算法則,讓學生們通過創建變量并為變量賦值,實現了加法運算的復習。不僅如此,學生通過實踐發現,變量可以代表任何數字,可以幫助人們計算難以計算的數值較大的加法運算。從學生熟悉的加法運算出發的對關于變量的編程知識的學習,讓學生在課堂上就意識到了編程的強大之處,讓學生產生了編程知識學習的興趣,同時促進了學生編程意識的形成和發展。
二、開展有序競爭活動,激發學生編程欲望
教師在結合數學知識展開Scratch編程教學時,應當結合學生的實際特點和發展需求,踐行生態教學理念,讓學生在Scartch編程知識學習過程中實現主動學習。教師可以組織學生結合所學編程知識,進行課堂上的有序競爭,讓學生的學習潛能隨著編程欲望的滿足而表現出來,讓Scratch編程教學課堂成為有序、有情、有效、有趣的教學課堂,為教師開展Scartch編程有序教學積累更多、更有效的經驗。
例如,教師在教學“小貓走迷宮”一課時,為了讓學生的學習潛能得以展現,同時為了滿足學生們的編程欲望,組織了小組形式和個人形式的課堂編程競賽活動。學生們在教師的指導下,結合數學運算所需的數學思維進行練習,而普遍掌握了“實現角色的運動”、“使用坐標指令”、“判斷顏色表示狀態”以及“文本輸出”等腳本功能編寫技能后,教師將學生分為了多個小組,并讓小組通過討論、合作,在最短的時間內進行“小貓走迷宮”程序的編寫,教師根據各個小組編程速度和質量,評選出了最佳小組。然后教師組織了最佳個人編程課堂競賽活動。學生們通過自行設計程序模塊、編寫功能,實現了第二次課堂編程練習。學生的編程欲望通過參與課堂競爭活動得到徹底激發,學生的數學思維和編程能力也得到了有效的發展。
三、基于數學知識實踐,滿足學生發展需求
結合數學知識教學Scratch編程知識,需要教師從生態課堂教學理念出發,因此教師應當摒棄滿堂灌的教學思想和方法,按照學生的認知水平設計方案。所以,教師應當注重以實踐為主的課堂教學模式,讓學生習慣于在實踐模式中習得Scratch編程知識的運用方法,并深入理解數學知識,促進學生多種素質綜合發展。
例如,教師在教學“猴子接棗”一課時,就通過結合數學知識,不僅讓學生接觸到了更多數學知識,更讓學生通過運用數學知識實現了更多編程知識點的學習。如教師通過教授學生使用坐標來定義角色的位置,并根據坐標來定義角色跟隨鼠標移動,并顯示效果,最終實現猴子接棗的動作,學生對數學知識的創新應用和編程知識中關于角色控制的創新應用練習,其知識應用能力發展需求得到了滿足。不僅如此,教師還在其他知識點的教學過程中,結合了數學學科中的“圖形與幾何”、“統計與概率”等模塊的知識,實現了融合Scratch編程知識和數學知識的生態課堂建設,并為學生的信息素養持續發展奠定了基礎。
綜上所述,Scratch編程教師在教學時有效融合學生所學數學知識,可以讓課堂更有趣、更生動,學生也能帶著興趣進行Scratch編程知識的學習。教師可以在Scratch編程知識教學中年聯系數學具體內容,讓學生在應用數學知識的同時發展編程意識;同時,教師還可以通過教法的靈活應用,激發學生編程欲望,滿足學生信息素養發展需求;最后,教師還應鼓勵學生實踐所學,滿足學生多種素質發展需求,為學生將來更好地學習編程知識夯實基礎。
參考文獻
[1]? 李建英,齊丹,馬倩,石秋香.Scratch在小學數學課程教學中的應用研究[J].辦公自動化,2018,23(24):51-52+35.
[2]? 蔣磊.例談小學Scratch學玩結合教學策略[J].中國信息技術教育,2018(23):25-27.