王朝鋒 李包霞
鞏義市魯莊鎮第一初級中學
編程教育作為中小學校創新教育的重要組成部分,是廣大農村學校教育在未來教育趨勢中不落后的重要的因素。學校開設編程課程,有助于鍛煉學生的抽象邏輯思維,使他們具有獨立思考并解決問題的能力,同時還可以解決一些學生不好的行為習慣。目前學校都具備了上網的條件,只要有網絡,就可以用編程+教育的教學模式來推動農村教育的創新發展。
2017 年國務院《新一代人工智能發展規劃》指出,人工智能成為國際競爭的新焦點。目前“人工智能+教育”已成為教育領域的熱點話題,但人工智能教育因為投入較大,城市學校已經走在了前列。如果農村學校再不緊跟形勢開展人工智能教育,農村學生們的成才之路更加艱難,而編程教育是一條投入少產出多的農村教育創新之路,編程教育作為人工智能教育的基礎語言,成為教育領域的焦點,編程教育也是一條培養農村學生核心素養的重要途徑。
編程課程作為人工智能教育的重要組成部分,是農村教育在未來教育趨勢中不落后的要素。它有助于培養學生抽象的邏輯思維,培養學生思考問題和解決問題的能力。編程可以幫助學生重建對“思考”的理解。通過不斷修改程序,觀察和分析操作結果,學生可以逐漸建立反思的態度。
學生學習編程的過程中,學生專注的品質、做事情嚴謹的習慣、探究和批判性的思維、解決問題的能力都得到的提升,因為學生學會了對問題進行拆解。他們充分發揮主觀能動性,將復雜的問題分解成可以更好地實現和理解的小步驟,然后逐一分析以找到最優解,這實際上是思維過程的一種提煉和表達。在這個過程中,學生必須提前構建過程框架,設計整個程序的實現步驟,在整個程序中準確地排列代碼,并預測可能的結果。編程看似只是敲代碼,但如果這個思維過程不夠完整和嚴謹,計算機就無法正確地、有效地完成特定的步驟。只有通過這樣大量的訓練才能夠有效的強化學生的邏輯思維能力和培養學生的計算思維,因此,編程是人在和機器不斷溝通的過程,也是不斷地編輯和調試編程者自己思維的過程。在學編程的過程中,每一位學生都會不斷地思考、判斷和歸納總結,學生就會擁有一個和計算機一樣的思維:可以很好地學習知識,也能很好地儲備和調動知識,學生們逐漸建立起一種反思的態度。
在未知的內容面前,學生總是有著一顆好奇之心,對現有內容的有效掌握,正成為不斷攀比的方式,學會了走怎樣“學習”之路,只有這樣,學生才能擁有充滿彈性力量的核心素質。其他學科沒有如此完美的核心素養培養過程,只要學生開始實現自己的創造力,編寫自己的程序,計算思維、邏輯思維等核心素養就會得到提升。再加上編程帶來的成就感,他們的自律素質也會得到培養,編程教育正是體現出這一點。讓孩子學習和機器溝通的語言,培養符合智能時代要求的思維能力和技能,無疑能給他們增添更多的求學機會以及未來職場競爭力。
編程教育是“游戲化學習”,即“玩中學,玩中學”。編程如何讓學生游戲化學習?心理學家朱迪威爾斯曾經說過:“學習與強烈的積極情緒聯系到一起的時候,學生們就會所學的東西”。在編程游戲制作的基礎上,學生可以將學習欲望與積極情緒結合起來。學生可以從沉迷游戲轉向思考游戲環節,引導學生探索游戲背后的設計理念,激發學生的創造性思維。只所以可以用學習編程的方法來解決學生迷戀網絡游戲,因為編程是最接近游戲的事情,幫助學生建立“成長性思維”,挑戰問題與困難,擁抱學習和成長。
“興趣是最好的老師,目前,最適合兒童使用的編程軟件是scratch,它將看似深不可測的計算機編程變成了一種快樂輕松的學習工具,它可以進行場景故事交互和電腦游戲設計。農村學校大部分學生英語水平不高,scratch 軟件的應用不需要任何英語基礎。模塊化編程教育告訴學生如何開發游戲,當學生知道游戲是如何設計的,游戲中的事物、場景和屬性將以他們最“原創”的方式展現出來。此時,學生們將以更高的視角看待游戲,從而告別對游戲的癡迷。愛玩雖是每一位學生的天性,如果從另外一個角度看,會發現意想不到的風景。編程教育是一門實現寓教于樂的課程,在編程學習中,學生可以理解和掌握游戲背后的原理和原因,從以前的“玩游戲”到“創造游戲”。久而久之,學生們不僅變得更快樂,而且擺脫了讓家長頭疼的游戲癮,與其控制學生玩游戲,不如鼓勵學生去創作游戲,將享受編程游戲帶來的成就感。
在當前科技迅猛發展的大環境下,無論是對國家政策的解讀,還是對國內教育改革的思考,編程教育都受到了國家層面的重視,地方政府也積極應對。將編程教育納入教學體系已經從“非剛性需求”轉變為“剛性需求”。今后,編程教育將在全國中小學普及,因此,我們應該為學生特別是農村學生提供正確的、優質的教育資源,幫助他們自信地應對未來科技社會的發展,讓農村孩子學到和城市孩子一樣的知識。