Scratch不是一個(gè)游戲,它是一門真正的計(jì)算語言。有很多成年人也在使用它,用它來實(shí)現(xiàn)非常復(fù)雜的功能。今天小編主要給大家分享Scratch少兒編程是什么,希望對你們有幫助! ?
?
一、Scratch是什么 ?
Scratch是一款面向兒童的免費(fèi)編程語言,由麻省理工媒體實(shí)驗(yàn)室終身幼兒園團(tuán)隊(duì)開發(fā)并維護(hù)載和使用,都無需付費(fèi)。 ?
在Scratch中,孩子們可以設(shè)計(jì)和實(shí)現(xiàn)他們自己的故事、動畫、游戲、音樂、藝術(shù)和科學(xué)計(jì)算。Scratch1.4版本于2007年正式發(fā)布。在2019年1月,被升級到Scratch 3.0版。 ?
十多年來,Scratch被翻譯成70多種語言,在世界許多*和地區(qū)廣泛應(yīng)用和推廣。 ?
麻省理工優(yōu)秀的開發(fā)團(tuán)隊(duì),非常有力地保證了這一語言的完整性和持續(xù)迭代能力。 ?
二、為什么選擇Scratch ?
對于想讓孩子學(xué)習(xí)編程的家長,請先明確:讓孩子學(xué)習(xí)編程的目的是什么?對于中*生來說,學(xué)習(xí)編程的主要目的應(yīng)該是啟蒙。 ?
讓孩子接觸編程知識,在編程學(xué)習(xí)中增強(qiáng)邏輯思維能力、系統(tǒng)思維能力和組織協(xié)調(diào)能力,進(jìn)而激發(fā)孩子的創(chuàng)造力,而不是現(xiàn)在,為了未來的職業(yè)考慮,掌握一項(xiàng)技能。 ?
為了闡明這一目的,讓我們討論一下為什么選擇Scratch作為孩子啟蒙編程語言的原因: ?
*,學(xué)習(xí)門檻低,使用方便。 ?
Scratch的整個(gè)編程過程都是以鼠標(biāo)拖動的形式進(jìn)行的,所以不會閱讀,不認(rèn)識英文字母,不會使用鍵盤,完全不構(gòu)成障礙。Scratch對計(jì)算機(jī)硬件配置沒有任何特殊要求,Scratch 3.0版本甚至可以在手機(jī)和平板電腦上使用。 ?
孩子可以隨時(shí)隨地學(xué)習(xí)Scratch,給父母帶來極大的方便。更重要的是,Scratch是完全免費(fèi)的! ?
第二,學(xué)習(xí)過程視覺化,對初學(xué)者非常友好。 ?
在編程過程中,孩子們拖動鼠標(biāo)移動積木,馬上就看到他們操作的結(jié)果,非常直觀生動。 ?
傳統(tǒng)的基于文本代碼的編程語言有許多嚴(yán)格的語法規(guī)則。例如,用哪種括號,字母大小寫,甚至每一行的縮進(jìn),都會有要求,Scratch成功地簡化了這些規(guī)則! ?
孩子不需要死記硬背,不需要理解這些奇怪的符號意味著什么,他們不會受到語法規(guī)則的限制。一句話:有了Scratch,孩子們學(xué)習(xí)編程很容易! ?