現(xiàn)在大火的編程課程是很多家長想讓孩子學(xué)習(xí)的,但通過和家長們聊天也發(fā)現(xiàn)了幾個問題:
1. 跟風(fēng)學(xué)習(xí)。覺得別人家的孩子在學(xué)習(xí)編程課程,我家的孩子也一定不能落下。
2. 學(xué)了就算了。學(xué)習(xí)編程不像是學(xué)習(xí)舞蹈、畫畫一樣,是沒有考級的,所以有些孩子報班學(xué)習(xí)過,學(xué)完了就沒有再去運用過了。
3. 學(xué)習(xí)了不知如何運用。有些孩子確實學(xué)習(xí)了很多編程課程,自己也有作品,可是除了會編程以外,并沒有把學(xué)習(xí)到的東西在生活中去應(yīng)用起來。
通過這些問題,今天就來聊一聊,孩子學(xué)習(xí)的編程課程,到底學(xué)的是啥?
一、學(xué)少兒編程就是學(xué)寫代碼?
論壇、微信群里家長們都有討論學(xué)習(xí)編程對孩子怎樣怎樣好,于是有的家長就給孩子報了很多編程相關(guān)的課程,把孩子的周末安排的滿滿當(dāng)當(dāng),比如:Scratch游戲藝術(shù)設(shè)計、圖像編程、硬件編程等,恨不得孩子在短時間就掌握了這門技能。
很多不熟悉少兒編程的家長,以為孩子學(xué)習(xí)了所有少兒編程課程,就能馬上掌握寫程序的技能,但其實少兒編程課程并不是教孩子寫代碼。
以目前的Scratch編程工具為例,Scratch是一款由麻省理工學(xué)院合計開發(fā)的少兒編程工具,它用圖形語言幫助孩子更好的學(xué)習(xí)理解數(shù)理知識,從而培養(yǎng)孩子的邏輯思維,有效避開枯燥的語法、公式,幫助孩子進(jìn)行有效的信息化表達(dá)和數(shù)字化創(chuàng)作,提升孩子從語言到思維等多方面的綜合能力,在操作上只需拖動鼠標(biāo)就可以完成代碼編寫,簡單易操作,讓孩子在學(xué)中收獲,學(xué)中成長。
二、孩子不是掌握編程技能,那到底學(xué)的是啥?
少兒編程教育,并非是把孩子培養(yǎng)成程序員,更多的是訓(xùn)練孩子的思維能力和解決問題能力,就是“理解問題——找出路徑”的思維過程。它可以將一個問題清晰具體地描述出來,將一個個大問題逐步分解成獨立的小問題,由復(fù)雜變簡單,由抽象變具體。
天賦上天賦予不可改,所以大多數(shù)的人會很重視知識和技能,但人工智能可以替代的很多都是重復(fù)性高、可復(fù)制的工作,從小培養(yǎng)孩子的可遷移能力(通用技能),如:思考能力、解決問題的能力等。為的就是讓孩子從“應(yīng)試教育”思維轉(zhuǎn)變成“理解問題——找出路徑”的思維,這樣再學(xué)習(xí)任何東西,并不單單只是把知識學(xué)完就完了,而是要用知識去解決問題。
三、年級太小,以后再學(xué)習(xí)?
有些家長覺得孩子年紀(jì)小,不應(yīng)該那么早接觸編程課程,但學(xué)習(xí)編程課程并不只是學(xué)習(xí)編程方面的知識,更重要的是從小培養(yǎng)孩子獨立思考的能力,讓他能夠在面對問題的時候,自己能夠先分析問題,之后去解決問題,而不是一遇到問題就要答案。
美國喬治城大學(xué)醫(yī)學(xué)中心大腦與語言實驗室的主任邁克爾·烏爾曼研究發(fā)現(xiàn),孩子學(xué)計算機語言用到的通用記憶系統(tǒng),和他們學(xué)自然語言是一樣的,大腦越年輕越容易吸收語言。
所以,別再覺得學(xué)習(xí)編程課程是以后的事情,訓(xùn)練孩子編程的思考方式,就如同學(xué)習(xí)閱讀一樣,應(yīng)該從小去培養(yǎng),這是在知識爆炸時代中的一種基本能力。教育的培養(yǎng)不僅僅是考試成績的孩子,他們應(yīng)該還要學(xué)會動腦思考、學(xué)會動手創(chuàng)作、會明辨是非、分得清善良好壞。
只有這樣,孩子們才會在未來世界中存在著強大的競爭力。