來源:外灘教育 作者:徐君 2018-06-14 10:22:22
看點 學編程和成為程序員完全是兩碼事。香港理工大學計算機系博士生徐君認為,盡管孩子們未來的事業(yè)可能和編程不沾邊,他們在編程學習里得到自信以及“化復雜為簡單”的做事哲學,分析、解決問題的能力會讓他們受益終身。在下文中,他分析了市面上主流的幾款編程學習軟件,針對編程能力程度不同的孩子,給出學習建議。
我從小時候五年級的時候開始接觸數(shù)學競賽,在上高中以前完全靠興趣學習競賽內(nèi)容。上高中之后的第一個學期,學校發(fā)布公告,希望成立一個競賽班。
簡單的初試之后,我進入了競賽班學習,主攻數(shù)學競賽。在隨后的競賽培訓課程里,我深深地被那些難題吸引,不斷提升自己解決難題的技巧。最終, 我因為在全國數(shù)學聯(lián)賽中的優(yōu)異表現(xiàn)被南開大學數(shù)學系保送。
現(xiàn)在看來,我覺得學習數(shù)學競賽,就像玩一種非常考驗智力的游戲。解一個數(shù)學難題就是把復雜的問題化解成一個又一個小問題,然后逐一突破,最終在不知不覺中把復雜的問題給解決了。
這種瓦解復雜數(shù)學問題的能力讓我在數(shù)學領(lǐng)域有優(yōu)勢和自信。我在之后選擇專業(yè)和事業(yè)的時候,一直都是選擇能盡量利用我的優(yōu)勢的方向和項目。如果沒有這些在數(shù)學競賽中的能力和經(jīng)歷,我在之后的學習和工作中將沒有任何優(yōu)勢,會沒有那么自信,也會失去一些機會,沒有優(yōu)勢的不自信也許會讓我更容易放棄。
編程和數(shù)學競賽一樣,也有類似的功能。學習編程同樣可以讓孩子建立相對的優(yōu)勢和自信,讓孩子在未來的很多領(lǐng)域里占得先機。
在給孩子選擇編程學習的啟蒙上,我強烈建議CodeMonkey這個教育科技產(chǎn)品。這是因為CodeMonkey具備很多優(yōu)質(zhì)特性。
首先,CodeMonkey這個優(yōu)秀而有趣的編程產(chǎn)品可以讓孩子在編程上產(chǎn)生后天的優(yōu)勢。
作為入選SXSW教育峰會的明星產(chǎn)品,CodeMonkey里有很多孩子們喜歡的元素。CodeMonkey里會出現(xiàn)各種可愛的動物,比如愛吃香蕉的猴子,會縮脖子的烏龜,憨態(tài)可掬的河馬等等;CodeMonkey的畫面風格非常卡通和可愛,不會帶有負面或暴力等不適合孩子看到的畫面;動畫音效也被巧妙設(shè)計,讓孩子容易進入故事,獲得成就感。
這一點在之前的兩屆訓練營里得到了家長和孩子們的充分肯定。也正是因為這些優(yōu)秀而有趣的特質(zhì),使得CodeMonkey出現(xiàn)不到一年就讓全球幾百萬的孩子們喜歡上編程。
相反,普通而無趣的編程產(chǎn)品會讓孩子覺得編程無聊,并且這種觀念一旦形成,改過來有一定的困難。
在香港,早期主要在中學里教Logo編程,但因電子龜昂貴,學校就用畫出來的龜代替,可是不少中學生覺得控制畫出來的龜有點無聊,因此對編程的學習興趣不大,F(xiàn)在,出現(xiàn)了很多新的編程產(chǎn)品,包括CodeMonkey、Scratch。很多學校包括小學開設(shè)編程課程,廣受家長和孩子們的歡迎。
其次,CodeMonkey有助于孩子學習到通用的編程知識和清晰的思維習慣。CodeMonkey在200關(guān)游戲里的編程知識點與常用的計算機編程語言(比如C++,Python,Java,JavaScript)都是相通的,涵蓋計算機編程領(lǐng)域里的大部分概念和知識,包括對象,變量,函數(shù),循環(huán),條件,邏輯,判斷等語句以及面向?qū)ο蟮某绦蛟O(shè)計思想。
游戲難度逐漸增加,讓孩子在思考和學習中不知不覺地提升了“化復雜為簡單”的解決問題能力。如果孩子希望進一步挑戰(zhàn)自己,CodeMonkey的特技模式可以讓他們進一步得到提升。
此外,CodeMonkey在執(zhí)行代碼的時候,還會自動高亮每次執(zhí)行的那一行代碼,并且在動畫里有所反饋,讓孩子直觀地理解代碼在運行過程中到底發(fā)生了什么,這有利于幫助孩子在學習編程過程中形成清晰的思維習慣。
第三,CodeMonkey的模塊化的編程模式方便孩子們通過點擊代碼模塊寫代碼,大大降低了編程難度。這是CodeMonkey專門針對青少年學員的設(shè)計,也是區(qū)分青少年和成人的編程產(chǎn)品的重要因素之一。
通過學習CodeMonkey,孩子們可以熟悉和掌握CoffeeScript語言,這是JavaScript編程語言(在工業(yè)界中被廣泛使用)的簡化版本,為未來學習Javascript或者其它編程語言提供了很好的緩沖。
孩子們在學習編程的過程中還會不斷地運用閱讀,理解,邏輯,計算的能力去分析和解決問題。這些能力還可以用于孩子的其他方面,是通過CodeMonkey學習編程的副產(chǎn)品。
相關(guān)推薦:
小升初試題、期中期末題、小學奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看