幼教網(wǎng)
全國站
您現(xiàn)在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發(fā) > 正文

看專業(yè)計(jì)算機(jī)博士對少兒如何學(xué)編程的想法 (2)

來源:外灘教育 作者:徐君 2018-06-14 10:22:22

說兩句



  從我們對市場上少兒編程產(chǎn)品的調(diào)研、編程課程的開發(fā)經(jīng)驗(yàn)和廣泛的學(xué)習(xí)反饋來看,在比較流行的編程學(xué)習(xí)產(chǎn)品CodeMonkey、Scratch、Minecraft,以及開發(fā)能力較強(qiáng)的C++、Python等語言中,CodeMonkey依靠強(qiáng)大的優(yōu)勢和廣泛的認(rèn)可成為青少年學(xué)習(xí)編程的最佳入門產(chǎn)品。

  我一直相信,這個(gè)世界上唯一不變的規(guī)律就是萬事萬物都在一直變化著。在現(xiàn)實(shí)世界里,計(jì)算機(jī)編程有著越來越廣泛的應(yīng)用前景,同樣預(yù)示著越來越多的機(jī)會(huì)。

  為積極適應(yīng)未來的變化,孩子們在熟練學(xué)習(xí)CodeMonkey的200關(guān)之后,需要進(jìn)一步學(xué)習(xí)開發(fā)能力更強(qiáng)的編程教育產(chǎn)品,來保持和增強(qiáng)他們的優(yōu)勢和自信。

  那么在CodeMonkey之后,我們應(yīng)該讓孩子們學(xué)習(xí)什么呢?在計(jì)算機(jī)領(lǐng)域有一個(gè)共識,學(xué)習(xí)編程的最好方式就是項(xiàng)目驅(qū)動(dòng),即在實(shí)際項(xiàng)目中學(xué)習(xí)并同時(shí)使用編程知識。

  所以我給出的建議是,在孩子們有了編程的學(xué)習(xí)興趣和基本能力之后,可以讓他們在一個(gè)個(gè)相對熟悉又充滿新奇的項(xiàng)目里不斷提升編程能力,提升分析問題、解決問題的能力,持續(xù)加強(qiáng)自己在編程方面的優(yōu)勢和自信。

  比如,可以讓孩子繼續(xù)嘗試CodeMonkey的自由關(guān)卡。讓孩子們嘗試自由關(guān)卡可以發(fā)揮孩子們的想象力,讓他們有創(chuàng)作的機(jī)會(huì)。

  考慮到孩子們接觸編程有先后差異,我建議對不同的孩子采用不同的編程產(chǎn)品進(jìn)行后續(xù)的編程教育。

  對于較晚接觸編程學(xué)習(xí)、對編程還有點(diǎn)陌生的孩子們,我建議他們在完成CodeMonkey的練習(xí)之后,可以根據(jù)合適的教程、課程學(xué)習(xí)Scratch編程。這樣即可以讓孩子們繼續(xù)保持對編程的興趣,同時(shí)也讓他們通過完成一個(gè)個(gè)有趣的項(xiàng)目來更深入地了解編程。

  在孩子們可以熟練地通過編程完成項(xiàng)目之后,他們就會(huì)深刻體會(huì)到如何利用把一個(gè)復(fù)雜的問題分解成一個(gè)個(gè)小問題并且逐個(gè)擊破。

  而對于那些接觸編程較早、對編程比較熟練的孩子們,我建議他們可以接觸MIT App Inventor,根據(jù)合適的教程和課程來設(shè)計(jì)各種功能的手機(jī)應(yīng)用。同樣擁有圖形化的編程界面,CodeMonkey擁有嚴(yán)格可控的編程環(huán)境,而Scratch和MIT App Inventor可以讓孩子自由發(fā)揮。

  當(dāng)然,等孩子完成項(xiàng)目的能力逐漸強(qiáng)大和成熟之后,就可以開始接觸和學(xué)習(xí)開發(fā)能力更強(qiáng)的計(jì)算機(jī)編程語言。可以考慮讓孩子們學(xué)習(xí)與CodeMonkey結(jié)合緊密而更自由的JavaScript語言,或者通過Minecraft學(xué)習(xí)入門級的Python語言等等。

  孩子們依然可以采用項(xiàng)目驅(qū)動(dòng)式來學(xué)習(xí)編程語言。在完成每一個(gè)項(xiàng)目之后,孩子可以通過總結(jié)這個(gè)項(xiàng)目的各個(gè)方面,比如如何把整個(gè)項(xiàng)目化解為一個(gè)個(gè)小問題、有什么之前沒遇到過的難點(diǎn)、怎么拓展使得項(xiàng)目變得更完美等等,來增進(jìn)自己開發(fā)、管理項(xiàng)目的經(jīng)驗(yàn)。

  在現(xiàn)實(shí)世界中,這些編程項(xiàng)目可以包括(用JavaScript舉例),運(yùn)用JavaScript結(jié)合HTML語言編寫網(wǎng)頁、在AdobePhoneGap開發(fā)跨平臺(tái)的手機(jī)應(yīng)用、與硬件(比如Arduino,樹莓派)結(jié)合開發(fā)一個(gè)解決現(xiàn)實(shí)問題的產(chǎn)品原型等等。

  值得注意的是,孩子們學(xué)習(xí)編程并不是在未來成為程序員。這就好比孩子們學(xué)習(xí)音樂并不是為了在未來成為音樂家。孩子們盡早學(xué)習(xí)編程,可以盡早地體驗(yàn)編程之美,說不定從中找到自己感興趣的事業(yè)。

  盡管孩子們未來的事業(yè)可能和編程不沾邊,他們在編程學(xué)習(xí)里得到的快樂、優(yōu)勢和自信,“化復(fù)雜為簡單”的做事哲學(xué),分析、解決問題的能力會(huì)讓他們受益終身。

  相關(guān)推薦:

小升初試題、期中期末題、小學(xué)奧數(shù)題

盡在奧數(shù)網(wǎng)公眾號

   歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看

  • 歡迎掃描二維碼
    關(guān)注幼教網(wǎng)微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關(guān)注奧數(shù)網(wǎng)微信
    ID:aoshu_2003

熱點(diǎn)專題

  • 幼兒園教學(xué)課件:奇特的建筑
  • 幼兒教學(xué)課件:小魚的夢
  • 河頭幼兒園“幫水寶寶搬家”

[幼兒園英語課件]幼兒園英語課件:認(rèn)識時(shí)間

[幼兒園英語課件]幼兒園英語課件:A Apple

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導(dǎo)

學(xué)區(qū)房

幼升小真題

重點(diǎn)小學(xué)

上海小學(xué)

廣州小學(xué)

深圳小學(xué)

成都小學(xué)

武漢小學(xué)

南京小學(xué)

北京一類幼兒園

海淀區(qū)幼兒園

西城區(qū)幼兒園

東城區(qū)幼兒園

朝陽區(qū)幼兒園

其他區(qū)幼兒園

幼兒園資訊

教師園地

幼兒園說課稿

幼兒園教案

教學(xué)論文

幼兒園課件

幼兒園教師心得

幼兒園評語

少兒教育

胎教

早期教育

入園必讀

潛能開發(fā)

藝術(shù)培養(yǎng)

家庭教育

兒童樂園

科普知識

圖書推薦

睡前故事

成語故事

童話故事

唐詩宋詞

孕育指南

時(shí)尚媽咪

健康寶貝

美食廚房

趣味數(shù)學(xué)

健康飲食

專家答疑

-->