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