張渝江
學習編程不僅是為了讓學生能順利找到工作,更重要的是編程將影響21世紀世界上的每一個職業。認識到這一點的任何一個國家都將長期受益。
在美國,90%的父母希望自己的孩子學習計算機科學,因為計算機是美國經濟中增長最快的和最賺錢的行業。2015年,Code.org預計,到2020年美國將有140萬的計算機相關工作機會,然而只有40萬計算機科學的學生。更為嚴峻的是,據谷歌2016年早些時候的一項調查發現,有3/4的初中和高中不提供編程課程。專家認為,學習編程不僅是為了讓學生能順利找到工作,更重要的是編程將影響21世紀世界上的每一個職業。認識到這一點的任何一個國家都將長期受益。顯然,學校教育沒有與社會的需求匹配,這會導致巨大的人才缺口,進而影響經濟的發展。
許多教育者也認為將編程納入課堂將有助于培養學生的計算思維。計算思維包含了數學性思維和工程性思維,而其最重要的思維模式就是抽象話語模式——是把一件事情先抽象出來,再邏輯化表達出來的能力。編程學習把計算機科學知識與創造能力相結合,能夠促進學生邏輯推理能力和解決問題能力的提高。因此,一些學校開始嘗試把編程與K12課程相結合,從小培養學生復雜的思考能力。世界各地許多學校已經開設了編程課程和項目,讓學生通過協作設計網站、教育游戲和移動應用、新產品的建模和原型開發,來為當地實際問題設計解決方案。
《2016地平線報告(基礎教育版)》中預測,在兩年內更多的基礎教育學校將把“編程”作為一項基本素養來培養學生。……