宋秋容
目前,少兒編程市場正逐漸升溫,編程教育已經走進了校園。 2018年,北京、山東、江蘇等地的編程課程已經展現了“百花齊放春滿園”的景象,無論是地方課程還是校本課程,各類編程的課程模式已相繼誕生。
STEAM教育在國內非常流行,我國各地中小學都開始重視少兒編程教育。2018年,山東小學信息技術教材進行了改版,把Scratch語言以學科融合的形式納入小學課程體系,開始推進編程教育的普及。某些普通中小學除了開設正常的信息技術課程之外,還有信息學編程小組,有針對性地培養學生的編程能力。可見,少兒編程教育已勢不可擋,在校園的確已經達到了火熱的程度。另外,學生爭先恐后地參加編程小組,除了孩子自身的興趣之外,背后是家長對信息學編程的認可和支持,因為家長可以清楚地看到少兒編程給孩子帶來的各種益處。
目前的少兒編程一般是少兒學習Basic語言、Pascal語言、Scratch語言或C++語言等編程語言來掌握最基本的算法,從而實現程序的設計和開發。這些程序語言都具有“游戲化”的特點,即以少兒容易理解的形成呈現知識,比如圖形、故事等。少兒編程教育與單純編寫代碼、編制應用程序的高等編程不同,少兒編程或是通過可視化圖形編程,或是通過游戲啟蒙來吸引學生興趣,開發學生智力潛能,從而培養學生的邏輯思維和創新能力。這種即體現學科融合又凸顯素質教育的少兒編程給少兒們帶來了很多益處,比如在學習編程的過程中,孩子們的想象力得到發揮,抽象思維能力和邏輯分析能力得到鍛煉;在遇到困難努力思考的過程中,可以提高孩子們面對困難的勇氣得到鼓舞,探究探索的能力得到培養,發現問題和解決實際問題的能力得到提高;在孩子探究編程的過程中,孩子集中精力,聚精會神,專注力得到有效的提升;在成功完成一個編程后,孩子們喜不自勝,成功感油然而生,孩子們的自信心和嚴謹的思維習慣得到培養。少兒編程帶給兒童的益處是無形的,隨著少兒的成長會體現的更加淋漓盡致。
少兒編程的快速發展, 也給當今的教育帶來了一些挑戰。首先,少兒編程課程設置缺乏統一的標準。大多數少兒編程公司推行的軟件課程體系主要參考美國,但良莠不齊,并未形成相對統一的標準。當前,市面上使用最多的圖形化編程工具是Scratch,沒有系統的教學課程、學習方案。其次,少兒編程教學要更多地關注少兒心理。少兒編程不同于高等的程序代碼的編寫,少兒編程的課程內容和教學要更加關注少兒的邏輯分析和抽象思維能力的培養,關注少兒編程興趣的建立和少兒的快樂成長、健康發展。最后,部分學習少兒編程的孩子家長目的性太強。有一部分孩子學習編程并不是出于真正的興趣,而是單純想通過學習編程,達到升學、加分的目的。少兒編程是一個創作過程,少兒編程的學習還是以孩子的興趣為出發點,讓孩子在學習編程的過程中掌握編程思維,釋放自己的創造力。
雖然少兒編程教育一則一喜一則以憂,但是少兒編程的火爆將以綜合性的學科融合形式給素質教育帶來巨大的影響,其勢不可擋的力量會再度掀起教育的浪潮。