就像我們這代人,要知道電燈為什么會亮,冰箱為什么會制冷?00后的孩子與電子設(shè)備和計算機一起長大,需要對應(yīng)用背后的計算邏輯有更深的認識。對他們來說,了解計算機和智能設(shè)備的運行原理和程序機制是深入使用,乃至創(chuàng)造計算機設(shè)備和軟件的基礎(chǔ)也是必要的。很多人認為編程教育就是教孩子學(xué)習(xí)一串串的代碼,而這些代碼孩子根本看不懂。其實,編程的界面已經(jīng)變得非常友好了,完全可以通過搭積木的方式來實現(xiàn)編程。Scratch是早由美國麻省理工研發(fā),目前也是學(xué)習(xí)資源豐富的圖形化兒童編程工具之一。Scratch有豐富的指令和邏輯組件,能夠做出有一定復(fù)雜度的小游戲和劇情腳本,非常適合年紀不大的孩子啟蒙編程。
通常我們編寫一個計算機程序,其實就是把本身復(fù)雜的問題簡化,逐步拆分成可理解的小問題,再琢磨規(guī)律解決步驟,后再形成算法。其實就像做一道菜,完成一個目標(biāo),本質(zhì)上都具有相同的目標(biāo)——就是要有序地解決問題。
所以,我們認為,學(xué)編程不只是學(xué)習(xí)和計算機交流,更多地是學(xué)習(xí)“編程思維”,以及如何獨立思考解決問題的能力。
計算機有強大的數(shù)據(jù)處理能力,借助計算機我們得以通過數(shù)據(jù)來理解、分析和解決問題。孩子學(xué)習(xí)編程真的沒什么用嗎?您了解嗎?在前段時間,北京清華附小的幾個孩子已經(jīng)懂得利用大數(shù)據(jù)分析蘇軾的詩詞了,他們還發(fā)表了論文《大數(shù)據(jù)幫你進一步認識蘇軾》,震驚了整個教育界。這個例子足以讓我們看到我們運用計算機科學(xué),可以加快學(xué)習(xí)效率,可以更好的去理解其他學(xué)科。
孩子通過學(xué)習(xí)編程,孩子不僅是學(xué)習(xí)編程思維,更重要的是培養(yǎng)未來與世界用編程語言和機器溝通的能力。