“學好數理化,走遍天下都不怕”曾經是我們這一代人刻苦學習的座右銘,是我們科技興國的報國情懷,也是我們樸素的職業訴求。雖然從現在的觀念來看,這一說辭明顯夸大了理科的作用,忽視了人文學科,但在20世紀七八十年代的社會環境和教育語境中,這確實反映了國家通過數理化提升科技水平的迫切需要,由此促進了理工科高材生的培養。
進入21世紀,當互聯網向人們打開世界之窗時,我們忽然發現走遍天下的方式變了,需要學習的內容也變了;當一條“狗”把圍棋高手打得落荒而逃時,我們忽然發現人類又一個智慧高地消失了,人工智能離我們如此之近。一夜之間,有關人臉識別技術的段子滿天飛,仿佛人臉識別已經是我們的老朋友了。我們一邊在感嘆與享受著技術發展帶給我們的愉悅,一邊也開始焦慮并擔心被技術所拋棄。開展兒童編程教育正是消除這種焦慮的途徑之一,因此,大量的兒童編程教育課程應運而生。
最初的兒童編程教育課程是仿效成人程序設計課程的,通過選用合適的編程語言和編程主題,來降低學習難度,同時增加趣味性。但事實上,兩者的學習目標是不一樣的。
人們開始努力尋找兒童編程的教育價值。是為了培養程序員嗎?顯然不是,這是與成人教育的最大不同。是為了接觸與掌握人工智能嗎?兒童的認知特點和能夠掌握的編程水平,離人工智能還相當遙遠。是為了培養邏輯思維嗎?學習編程有這方面的功能,但其他學科教育同樣能夠達到這個目標,甚至效率更高。我認為,通過編程學習,兒童最大的收獲應該是能用計算機自動地表達自己的想法,這樣他們就能夠在理解計算機表達方式的基礎上,讓思維自由地行走在現實世界和計算機世界之間,而不會迷失在虛擬世界中。
2017年7月20日,國務院印發《新一代人工智能發展規劃》,明確指出要“在中小學階段設置人工智能相關課程,逐步推廣編程教育”,這將極大地推動兒童編程教育的發展。同時,編程教育的平臺與環境、教學方法以及價值取向等一個個新命題,還需要教育工作者們共同研究、探索與實踐。
(本期特約嘉賓 王榮良)endprint