資訊內(nèi)容
小孩子使用的Scratch編程與程序員工作中使用的編程有什么區(qū)別?
小學(xué)編程培養(yǎng)孩子邏輯思維、創(chuàng)新能力、動(dòng)手能力
近年來(lái),少兒編程教育逐漸的興起,并且讓更多的家長(zhǎng)注意到了少兒編程教育對(duì)孩子的重要性。
但是很多家長(zhǎng)對(duì)于小孩子學(xué)的Scratch與程序員所學(xué)的編程語(yǔ)言總是區(qū)分不開,總是會(huì)有一種錯(cuò)誤的觀念——我的孩子以后可能不會(huì)當(dāng)程序員,所以不需要學(xué)這個(gè)。
小編君想告訴各位家長(zhǎng)的是,學(xué)習(xí)少兒編程并不是為了培養(yǎng)出一個(gè)程序員,而是進(jìn)行編程思想和思維方式的鍛煉。
Scratch是美國(guó)麻省理工學(xué)院(MIT)設(shè)計(jì)開發(fā)的少兒編程工具。這個(gè)軟件的特點(diǎn)是:使用者可以不認(rèn)識(shí)英文單詞、不會(huì)使用鍵盤,也可以編程。就是這樣一個(gè)軟件,它幾乎讓所有接觸過(guò)的孩子一下喜歡上這個(gè)軟件,建立起編程的欲望。
下面我們從四個(gè)方面來(lái)了解一下小孩子使用的Scratch編程與程序員在工作中的編程的區(qū)別。
1.?目標(biāo)不同
小孩子的學(xué)習(xí)目標(biāo)是發(fā)展興趣,培養(yǎng)自己的思維方式與創(chuàng)造能力,并且從中獲得樂(lè)趣。而大人的目標(biāo)就很明確,就是為了解決一些工作中的一些問(wèn)題,并且以此為職業(yè)。
2.?選擇的編程語(yǔ)言和工具不同
給孩子們選擇的編程工具一般都是比較容易上手,并且容易理解的。像Scratch這樣的軟件,它是可視化圖形編程語(yǔ)言,使用者可以不認(rèn)識(shí)英文單詞,也可以不會(huì)使用鍵盤,其構(gòu)成程序的命令和參數(shù)是積木形狀的模塊,不用書寫代碼語(yǔ)句,只需要按照一定的邏輯拖動(dòng)模塊把它們拼在一起就可以;而大人們的編程語(yǔ)言通常是由一些英文和符號(hào)結(jié)合起來(lái),學(xué)習(xí)起來(lái)非常枯燥。
3.?應(yīng)用場(chǎng)景不同
Scratch的模塊數(shù)量有限,難以實(shí)現(xiàn)復(fù)雜的算法,主要是用來(lái)培養(yǎng)孩子的邏輯思維能力、思維方式和創(chuàng)造力等,Scratch的場(chǎng)景以游戲、動(dòng)畫、音樂(lè)為主。而程序員使用編程語(yǔ)言一般是需要開發(fā)一個(gè)軟件或者建立一個(gè)大型的網(wǎng)站等等應(yīng)用在商業(yè)的產(chǎn)品。而這些的實(shí)現(xiàn)往往需要用到代碼編程語(yǔ)言。
4.?評(píng)價(jià)標(biāo)準(zhǔn)不同
孩子們學(xué)習(xí)Scratch的評(píng)價(jià)標(biāo)準(zhǔn)可能就是掌握了一些編程的基礎(chǔ)概念,并且能夠自主的設(shè)計(jì)出一個(gè)小游戲,或者利用一些小游戲去參加一些比賽。而程序員的編程,是有一些工業(yè)級(jí)的要求,對(duì)需求的完成度,代碼可讀性、效率、產(chǎn)品質(zhì)量、用戶體驗(yàn)都是具有具體要求的。
但是Scratch的使用方法與程序員的編程也有一些相同的地方,比如變量、函數(shù)、循環(huán)和判斷這些都是小孩子在編程中會(huì)學(xué)習(xí)到的東西,而程序員的編程語(yǔ)言中也有這些。所以Scratch圖形化編程和代碼編程有相通之處,又有其獨(dú)特的特性。所以這就是在選擇少兒編程的教育軟件時(shí),會(huì)毫不猶豫的選擇Scratch的原因。
Scratch圖形化編程更多是的是培養(yǎng)孩子的思維方式,并且在學(xué)習(xí)編程的過(guò)程中鍛煉孩子的邏輯思維能力、系統(tǒng)思維能力和專注能力。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
少兒編程Scratch第15講:貪吃蛇
目的:完成一個(gè)貪吃蛇的小游戲,了解角色圖片制作、克隆、運(yùn)動(dòng)方向、碰到障礙物的處理。 游戲說(shuō)明:游戲開始時(shí),蛇不停的往前移動(dòng),身體逐漸變長(zhǎng)。玩家可以通過(guò)上下左右四個(gè)按鍵改變蛇運(yùn)動(dòng)方向(向上、向下、向左
- 下一篇
科學(xué)充實(shí)頭腦,科技創(chuàng)造未來(lái),學(xué)寫一個(gè)能控制衛(wèi)星軌道變換的Scratch程序 | 一日一編程
編程,未來(lái)將成為我們需要掌握的又一門“外語(yǔ)”。學(xué)習(xí)編程,同樣需要持續(xù)、長(zhǎng)久的堅(jiān)持。現(xiàn)在,各種簡(jiǎn)單易用的編程工具的誕生,讓我們很容易編寫好玩的小游戲 。因此,我們推出一日一編程這個(gè)專欄,借助Scratch編程工具,每天一個(gè)課題,每天一個(gè)收獲。家長(zhǎng)和小朋