□ 范相南 安徽省合肥市宿州路幼兒園森林城分園

編程課程在中小學較為常見,可是經查閱資料和實地調查,我們發現,編程課程在幼兒園幾乎無人涉足。在傳統的教學實踐過程中,幼兒在空間的方位辨認及表達等方面存在著困難,且難尋求更加直觀高效的教育手段,促進其發展。因此,我們嘗試將編程課程與幼兒發展需要相結合,利用編程課程解決幼兒的實際問題。幼兒的認知特點是直觀感知事物,TABO 機器人課程是通過幼兒、ipad 和TABO 機器人三者之間的互動,實現“玩中學、學中玩”,為幼兒提供更多動手操作的機會。
巧用TABO 活思維。學習TABO 編程課程并不是為了獲得繁瑣的編程技能,而是為了發展幼兒的編程思維、邏輯思維、創新思維等。TABO 機器人的運行需要幼兒通過運用縝密的邏輯思維,設計出嚴密的程序,來達成目標。幼兒在此過程中,必須要在大腦中進行周密的思考,編寫出符合自己意愿的程序模塊。TABO 編程課程有生動形象的編程背景界面,而不是生澀難懂的各種代碼,使得幼兒的學習及思維訓練變得充滿樂趣。幼兒在學習編程課程的過程中,不僅可以了解中國地理、交通安全、傳統美食、小學構造等方面的知識,還可以培養空間感,大大提高空間想象的抽象思維能力。
趣玩TABO 精操作。TABO 編程的過程需要幼兒自主設計、搭建、調試、操作、運行,比傳統的教學更有利于幼兒動手操作能力的提升。傳統的編程課程大多是在電腦上操作,利用充滿枯燥代碼和圖標的屏幕進行編程學習,而TABO 編程課程顛覆了傳統的學習模式,采用實物化、游戲化、互動化的方式進行教學。幼兒可以自己搭建實物場景,利用TABO 操作機器人,實現多感官參與,這更符合學齡前幼兒的學習特點。
試誤TABO 強探究。任何事情都是在磨煉中逐漸趨于完美的,幼兒在編程過程中會遇到很多問題,需要不斷探索、不斷調整思路、不斷試誤改正,嘗試新的編程模塊,來使運行實現預期目標。當運行出現錯誤時,就需要幼兒找出錯誤模塊并嘗試改正。發現問題是一個繁瑣且縝密的過程,常常需要觀察程序運行的整個順序,觀察每一步的運行結果,從而精確地發現問題所在。調試經驗豐富后,幼兒會標記出錯誤率較高的地方,便于查找糾錯,而不是逃避問題、掩蓋錯誤。
編程的學習、設計、實踐過程本身就是在培養幼兒的探究能力及發現問題、解決問題的能力,對幼兒的專注力、探索能力及抗挫折能力等都是一種磨煉。
立足科學,優化目標。我們與專業的編程機構加強溝通,既發揮編程的專業性,又根據幼兒的認知特點及對方位認知困難的問題,開發了基于TABO 編程的趣味“方位認知”編程課程。在開展課程的過程中,我們不斷探索其與省編教材的融合,從大班省編教材上下兩冊中選定“大中國”“生命的奧秘”“我的地球村”“我要上小學了”四個主題,制定教學計劃,完善教學方案,增強活動的綜合性及每個活動之間的關聯性。通過情境設置,讓幼兒操作機器人,尋找各個目的地,使課程更具有實際性和系統性。
走進游戲,快樂參與。根據幼兒喜歡游戲的特點,利用游戲提高幼兒對TABO 編程中辨別方位的興趣。例如,在“南門小學歡迎你”活動中,教師請小朋友自己在編程板中設置教學樓、食堂、綜合樓、圖書館等建筑,再在自己設計的南門小學中行走,由于這個游戲符合幼兒的現實經驗和需要,所以幼兒在相互討論中能夠生成多種操作方法,整個操作過程都是符合幼兒思維的,幼兒也能快樂地參與到游戲中。
加強合作,玩出效率。在前期的TABO 編程中,每組都有規劃師、操作師、數學家、分享員四個角色,每個角色的任務不同,對于幼兒能力發展的側重點也不同,幼兒每次活動都會變換角色,能力也會有所提升。在這個過程中,幼兒間需要相互協商設計路線,最終合作完成任務。在后期的課程中,每個小朋友領到的方位任務卡都不同,需要通過接力的形式共同完成任務。課程以小組競賽的形式展開,將課程內容、目標、要求融于各種游戲之中,提高了幼兒參與度,真正激發了幼兒興趣,讓他們自主地進行創造、設計,學會在過程中解決問題。實際上,玩游戲本身不是編程教學的目的,修改游戲規則也不是為了獲得編程技術,而是為了強化幼兒以自我為中心及以客體為中心的空間方位辨別能力,讓幼兒學會思考問題、分析問題和解決問題。
打破傳統,開拓創新。TABO 編程課程與傳統灌輸知識的教學模式不同,它更需要幼兒自己動手、動腦,通過搭建與自身息息相關的場景,在演練中理解空間方位。但是TABO 編程不是簡單的搭積木,模塊搭建只是教育的載體,搭建部分的學習只是讓幼兒們在實際的動手操作和設計中,直觀地感受空間方位,激發自我的創造力、思維能力。
在TABO 課程中,幼兒成為學習的主體,通過設計、搭建、編寫程序來運行機器人,讓機器人“為我所用”,幫助幼兒在活動中發展創新和自我實現。例如,在TABO 編程活動中,教師會請幼兒自主設計路線,使它到達預期目標。在這個過程中,教師會與幼兒一起討論可能遇到的問題及解決方法,由此引導出新的編程技能的學習。
關注過程,多元評價。幼兒編程教學不同于程序設計競賽,競賽關注的是最終程序的質量,而我們的TABO 編程課程關注的是編程的過程,是編程過程中幼兒空間方位的習得。例如,在“人類的通訊方式”這一活動中,教師請幼兒在編程板上用TABO 編程里的幾何圖形,設計出喜歡的通訊工具,并按照順序完成編程塊的搭建,在TABO 機器人經過該通訊工具時,說出其用了哪些圖形、使用的方式以及為什么要選擇這個通訊工具。幼兒會在游戲過程中表達出自己的思維和想法,并根據任務卡完成通訊工具的設計編程。在此過程中,每個幼兒進行自由設計,一人設計一個通訊工具,然后給出指令,讓下一個幼兒根據上一個幼兒的指令尋找坐標。用TABO 編程實行操作,根據指令完成編程塊的搭建。我們可以通過幼兒在游戲過程中的表達,對幼兒的編程及操作過程進行評價,不但要關注幼兒最后的完成度,還要關注編程的過程。
編程課程是教育領域的時代產物,幼兒編程課程也應成為促進幼兒空間方位能力的發展、培養幼兒思維方式與動手能力的杠桿支點。TABO 編程課程打開了幼兒通向編程世界的大門,厘清幼兒編程教育的不同形式,明晰編程的使用與意義,由易到難精確定位幼兒基礎。教師應制定、調整適合幼兒水平的學習計劃,有層次地安排課程內容,理論與實操相結合,追蹤學習成果,而不是流于表面。要讓幼兒深刻感受編程的特色與魅力,運用適合的編程教育方式,助力幼兒空間方位的認知提升。