最大胆的大胆西西人艺人术_欧美在线看片a免费观看_欧美人与动人物a级_国产欧美日韩va另类在线播放

大連酷叮貓少兒編程培訓(xùn)學(xué)校

主營(yíng):大連青少兒編程培訓(xùn),大連教育科技培訓(xùn),大連少兒編程教育

免費(fèi)店鋪在線升級(jí)

聯(lián)系方式
  • 公司: 大連酷叮貓少兒編程培訓(xùn)學(xué)校
  • 地址: 大連市沙河口區(qū)西安路科技廣場(chǎng)步行街一樓公建
  • 聯(lián)系: 宋老師
  • 手機(jī): 18004282924
  • 一鍵開(kāi)店

Scratch,是如何成為受兒童歡迎的編程軟件的

2020-02-21 11:40:01  340次瀏覽 次瀏覽
價(jià) 格:面議

一、Scratch是什么?

Scratch是由麻省理工學(xué)院媒體實(shí)驗(yàn)室Lifelong Kindergarten Group免費(fèi)開(kāi)發(fā)的圖形化編程語(yǔ)言軟件。面向?qū)ο笾饕?/span>8-16歲的孩子,通過(guò)將編寫好的代碼模塊以“塊狀”的形式呈現(xiàn)在操作界面中讓使用者對(duì)不同的代碼塊進(jìn)行移動(dòng)與結(jié)合從而實(shí)現(xiàn)控制腳本對(duì)象行動(dòng)的目標(biāo),極大地方便了使用者去發(fā)揮自己的創(chuàng)意創(chuàng)新能力,也利于他們?nèi)?chuàng)作出能展示自我個(gè)性和想象力的作品。

Scratch1.0在2007年次公開(kāi)發(fā)布,隨后在2012年又推出了Scratch2.0版本。而Scratch支持多國(guó)語(yǔ)言則讓軟件得以在全球范圍內(nèi)被廣泛快速的使用與傳播。如今在時(shí)隔6年之后,麻省理工學(xué)院媒體實(shí)驗(yàn)室的Lifelong Kindergarten Group在2019年的1月初正式推出了Scratch3.0。

麻省理工學(xué)院媒體實(shí)驗(yàn)室的LEGO學(xué)習(xí)研究教授Mitchel Resnick曾經(jīng)說(shuō)過(guò):“當(dāng)孩子們共同使用Scratch一起進(jìn)行創(chuàng)造和分享彼此項(xiàng)目的時(shí)候,他們將學(xué)會(huì)創(chuàng)造性地思考,系統(tǒng)地推理和協(xié)同工作 - 這是當(dāng)今社會(huì)中每個(gè)人的基本技能?!?/span>

事實(shí)上,Scratch的積木式編程方法很大程度上是受到了樂(lè)高玩具的啟發(fā),兒童在玩樂(lè)高積木的時(shí)候常常因?yàn)闃?lè)高積木靈活的組裝方式,而不斷地嘗試排列出各種風(fēng)格迥異的形狀與結(jié)構(gòu)。在Scratch的設(shè)計(jì)中也參考了這種富有趣味性的方式,以一系列可以拼接組合的積木式“代碼塊”將Scratch中的語(yǔ)法進(jìn)行呈現(xiàn)。

二、Scratch有什么獨(dú)特的特點(diǎn)?

1、對(duì)于孩子來(lái)說(shuō),“代碼塊”形式進(jìn)行編程會(huì)極大程度的避免他們編程時(shí)遭遇常常出現(xiàn)在傳統(tǒng)編程語(yǔ)言中諸如語(yǔ)法晦澀難懂和被大量標(biāo)點(diǎn)符號(hào)混用所困擾的問(wèn)題。模塊化的代碼形式更容易實(shí)現(xiàn)零基礎(chǔ)編程,因此會(huì)更加適合初次接觸編程的人群。

2、同時(shí)Scratch還可以滿足使用者在編寫或修改程序代碼的過(guò)程中隨時(shí)驗(yàn)證和觀察代碼執(zhí)行效果的要求,這也使得孩子隨時(shí)都可以方便地拖拽調(diào)整代碼模塊組合從而實(shí)現(xiàn)腦海里的想法或完成自己作品的迭代。這實(shí)際上意味著孩子能夠以更加容易的方式看到自己的成果并收獲成就感,進(jìn)而驅(qū)動(dòng)自己繼續(xù)去進(jìn)行更復(fù)雜的挑戰(zhàn),形成長(zhǎng)期熱愛(ài)。

Scratch的開(kāi)發(fā)者看來(lái),用更具有交互性的拖拽方式排列組合代碼,不僅省去了編程時(shí)添加標(biāo)點(diǎn)符號(hào)的煩惱。即使是在遇到問(wèn)題的時(shí)候,使用者也可以輕松地回過(guò)頭去拖動(dòng)鼠標(biāo)拆分代碼塊去系統(tǒng)地分析這個(gè)程序。這使得Scratch比起傳統(tǒng)編程語(yǔ)言更便捷,也使得創(chuàng)作的整體過(guò)程對(duì)于兒童來(lái)說(shuō)更為流暢。

3、當(dāng)真正開(kāi)始用Scratch進(jìn)行編程就會(huì)發(fā)現(xiàn)Scratch的設(shè)計(jì)具有很強(qiáng)的交互性,在Scratch中拋去了傳統(tǒng)編程軟件逐行敲代碼的麻煩,使用者只要對(duì)Scratch中已經(jīng)定義好的模塊進(jìn)行拖動(dòng)再根據(jù)一定的邏輯組合就能夠像拼積木一樣游戲化的實(shí)現(xiàn)程序快速編寫與修改。

這種類似積木的代碼模塊總共有8個(gè)大類,在對(duì)這些“代碼塊”進(jìn)行拼接時(shí),要將不同類別的代碼塊進(jìn)行組合需要掌握一定的使用規(guī)范。以while循環(huán)為例,它看起來(lái)與字母C非常相似,所以通過(guò)這種圖形化的形式就能清晰明了的讓使用者明白可以在它的內(nèi)部填充其他的“代碼塊”。對(duì)于孩子來(lái)說(shuō)使用富卡通化和清晰直觀的積木式指令,可以促進(jìn)自身更好的發(fā)揮想象力和創(chuàng)造力,創(chuàng)作出屬于自己的動(dòng)畫或者游戲作品。

Scratch相比于其他編程軟件更加注重協(xié)作和鼓勵(lì)分享,在Scratch中“分享”按鈕也被設(shè)定為整個(gè)程序界面重要的一個(gè)部分而放置在界面的頂端。只要按下“分享”按鈕個(gè)人作品就會(huì)被上傳到Scratch網(wǎng)站,然后所有人都可以在網(wǎng)站上找到這份作品。而其他人也可以下載修改作品再進(jìn)行上傳,實(shí)現(xiàn)不同創(chuàng)意的融合,誕生出新的作品。學(xué)編程來(lái)酷叮貓少兒編程大連校區(qū)。

網(wǎng)友評(píng)論
0條評(píng)論 0人參與
最新評(píng)論
  • 暫無(wú)評(píng)論,沙發(fā)等著你!
百業(yè)店鋪 更多 >

特別提醒:本頁(yè)面所展現(xiàn)的公司、產(chǎn)品及其它相關(guān)信息,均由用戶自行發(fā)布。
購(gòu)買相關(guān)產(chǎn)品時(shí)務(wù)必先行確認(rèn)商家資質(zhì)、產(chǎn)品質(zhì)量以及比較產(chǎn)品價(jià)格,慎重作出個(gè)人的獨(dú)立判斷,謹(jǐn)防欺詐行為。

回到頂部