來源:公元2016 作者:Zoey2016 2018-06-12 16:15:46
3. 即便如此,還是想讓孩子學編程,那該怎么辦?
未來十年,幾乎沒有領域離得開編程,深入掌握編程這門技術,確實能讓孩子將來面臨升學或就業(yè)時有更多選擇。
我的一個學生菲,申請今年暑假在哈佛醫(yī)學院實習的職位,跟她同時競爭這個職位的有哈佛本科和研究生,但是最后她脫穎而出。原因除了她11年級暑假給西雅圖的一個機構做過類似的醫(yī)學統(tǒng)計工作之外,面試官看重就是她的編程背景,從9年級開始學編程直到修完AP計算機課,其間還參加過不少編程競賽。
菲上高中前,根本沒有想過要學編程。 9年級學校把計算機作為必修課,她才第一次接觸編程,編程環(huán)境是卡耐基梅隆大學的設計Alice(www.alice.org), 有別于傳統(tǒng)的文本編譯器的一款3D圖形界面的免費編程教學軟件。Alice編程體驗是,首先建立自己個性化虛擬世界,然后往里添加和擺放各種人物或動物以及物品3D模型,學生可以寫的程序既可以控制這些模型生成動畫,也可以是讓用戶通過鼠標和鍵盤來和這些模型互動的3D游戲。因為Alice, 菲喜歡上了編程,從此一發(fā)不可收拾,一路修到AP計算機。
跟學習其他任何技能一樣,教編程與其說是教技能,還不如說是激發(fā)起孩子對編程的內在興趣,然后不畏艱難,一路深入鉆研下去。
菲對編程第一次觸電是9年級,無論是抽象思維還是數(shù)學基礎,都已經(jīng)具備了。而對于低齡孩子來說,無論是Alice,Scratch,還是樂高或是VEX,從培養(yǎng)興趣來說都是好的工具,但是不要對從中學到的東西能夠有效的轉化為實用的編程技巧抱太大期望,因為這個年齡段的孩子大多還理解不了編程的實質。
等到孩子認知水平能夠系統(tǒng)學編程的時候,如果所在學校不提供編程課,想送孩子學編程的話,一定找到好的老師,不然還不如不學。
我前兩年教過一個學生,父母都是計算機領域里著名專家,父親當時還擔任大學計算機系的系主任。他們?yōu)楹⒆舆x課的事情,先先后后找過我兩次。因為他們之前沒有讓孩子接觸過編程,所以對于入門課這塊兒非常慎重。他們詳細詢問了課程的內容和我的教學方法,跟我探討了編程思維和以及在教學實踐如何培養(yǎng)編程思維。父親尤其關注每一個單元結束后的project,因為學習編程關鍵不在于老師在課堂上講多少,而是在于學生在做Project的過程中理解,消化,整合知識點。而好的project需要難度適當能夠巧妙的融會貫通所有知識點,而且會讓孩子做完之后非常有成就感,從而更加激發(fā)學習興趣。
教了這么多年學生,這樣認真的父母,我還是第一次遇到。我不認為這種做法是挑剔,因為懂行,所以謹慎。
最后,由衷希望每個學編程的孩子,收獲技能之外,能培養(yǎng)出有效解決問題的編程思維,最重要的是從中發(fā)掘出自己的興趣,深入鉆研下去。正如伽利略所說:
“You cannot teach a man anything; you can only help him discover it in himself.” ~Galileo Galilei
相關推薦:
小升初試題、期中期末題、小學奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看