資訊內(nèi)容
兒童使用Scratch編程時(shí),與程序員在工作中的編程有什么區(qū)別?
現(xiàn)在兒童編程非常的火熱,隨著創(chuàng)客空間、STEM教育的興起,兒童編程在中小學(xué)進(jìn)入實(shí)戰(zhàn)階段,例如Scratch、Aduino、機(jī)器人簡(jiǎn)單編程等。它們跟成人程序員的編程有什么區(qū)別??jī)和幊探虒W(xué)對(duì)兒童的編程能力的培養(yǎng)主要體現(xiàn)在什么方面?

先說(shuō)共同點(diǎn)吧:
雖然是scratch是針對(duì)小孩子專門設(shè)計(jì)的,但是和成人的編程有相同的地方。比如都有變量,函數(shù),循環(huán)和判斷。可以說(shuō)是麻雀雖小,五臟俱全。
再說(shuō)不同的:
首先,目標(biāo)不同。
孩子的學(xué)習(xí)目標(biāo)是發(fā)展興趣打好基礎(chǔ),他們需要去了解有哪些編程學(xué)習(xí)工具?程序能做什么?學(xué)好程序需要掌握的一些其他基礎(chǔ)知識(shí)還有什么?能不能用一些程序來(lái)輔助他的學(xué)習(xí)?或者利用程序來(lái)做一些有趣的好玩的東西?而大人的學(xué)習(xí)目標(biāo)一般來(lái)講就非常明確,就是為了解決工作中的一些問(wèn)題,或者說(shuō)以此為職業(yè)。
其次,選擇的編程語(yǔ)言和工具不同。
孩子由于要激發(fā)興趣,必須能學(xué)得快,那么就選擇像scratch這樣較流行的教育編程語(yǔ)言,容易上手,也不會(huì)犯錯(cuò),但是程序效率并不是很高,也很難變成一個(gè)好的可發(fā)行產(chǎn)品,目前市場(chǎng)上有很多都是這種教育類產(chǎn)品的雨,兒,大人則是選擇了工業(yè)語(yǔ)言,因?yàn)楸仨毮盟鼇?lái)完成一些工作。
第三,編程的組織方式不一樣。
孩子編程由于他們能力比較弱,時(shí)間投入少,大部分是個(gè)人編程,所以都是做一些小程序,就是復(fù)雜的程序,也很少有多人協(xié)作的,而大人編程往往是協(xié)作編程,他們需要共同完成一些復(fù)雜的項(xiàng)目,而這個(gè)項(xiàng)目里面所需要的技能比較多,可能一個(gè)人還沒(méi)法做起來(lái)。
第四,應(yīng)用場(chǎng)景不同。
孩子的編程應(yīng)用場(chǎng)景主要是做實(shí)驗(yàn),驗(yàn)算,解題,輔助學(xué)習(xí),或者說(shuō)做一些好玩的動(dòng)畫(huà)程序,小游戲等等。而工作中的應(yīng)用場(chǎng)景則是根據(jù)需求去解決一些項(xiàng)目中的問(wèn)題,或者直接開(kāi)發(fā)一個(gè)軟件,一個(gè)網(wǎng)站。
最后,評(píng)價(jià)標(biāo)準(zhǔn)不一樣。
孩子的學(xué)習(xí)結(jié)果的評(píng)價(jià)標(biāo)準(zhǔn)可能就是掌握了某些編程的基礎(chǔ)概念,比較快的完成解題,能夠做出一些有趣的小游戲,或者說(shuō)在某些比賽里面獲得一些獎(jiǎng)項(xiàng)。而大人的編程,是有一些工業(yè)級(jí)的要求,對(duì)需求的完成度,代碼可讀性,效率,產(chǎn)品質(zhì)量,用戶體驗(yàn)都是有具體要求的。
總結(jié)來(lái)看,Scratch是專門針對(duì)小孩子設(shè)計(jì)的,當(dāng)然形式上更加有趣些,比如可以做動(dòng)畫(huà),游戲還有故事。在學(xué)習(xí)的過(guò)程中,更加簡(jiǎn)單,沒(méi)有什么語(yǔ)法檢測(cè)或者編譯什么。
成人的編程,更加復(fù)雜。不光是語(yǔ)法檢測(cè),編譯等等要求非常嚴(yán)格的東西。還需要程序員懂得計(jì)算機(jī)原理、操作系統(tǒng)層面的東西。
不管是Arduino還是機(jī)器人或是創(chuàng)客,核心都是程序。離開(kāi)程序,就是一堆死的材料和電路。
那么兒童編程有什么好處呢?那就是編程啟蒙和編程思維。如果小孩子確實(shí)喜歡學(xué),那就可以在啟蒙的基礎(chǔ)上再繼續(xù)深入!
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
【SCRATCH編程與科學(xué)】簡(jiǎn)單電路
? ? ? 【SCRATCH編程】與簡(jiǎn)單電路,這是不是又整上另一個(gè)角度,有時(shí)候就是這么任性,想到什么就做什么。沒(méi)有啦,因?yàn)閷W(xué)習(xí),就必須實(shí)踐,就必須有一個(gè)項(xiàng)目主體,PBL也說(shuō)不上,積木堆一堆,實(shí)現(xiàn)虛擬的簡(jiǎn)單電路,好玩! ? ? ?上教程: 一
- 下一篇
為什么在線學(xué)習(xí)好?(免費(fèi)scratch編程課程即將上線,適合7到14歲小朋友,請(qǐng)關(guān)注哦~)
