国产在线综合网,天天插夜夜操,免费观看三级毛片,国产啪,美女视频美女视频美女视频,国产丝袜美腿美女视频,杨幂怼人视频

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

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

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

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

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

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

一、Scratch是什么?

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

Scratch1.0在2007年次公開發(fā)布,隨后在2012年又推出了Scratch2.0版本。而Scratch支持多國語言則讓軟件得以在全球范圍內(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)說過:“當(dāng)孩子們共同使用Scratch一起進(jìn)行創(chuàng)造和分享彼此項(xiàng)目的時(shí)候,他們將學(xué)會(huì)創(chuàng)造性地思考,系統(tǒng)地推理和協(xié)同工作 - 這是當(dāng)今社會(huì)中每個(gè)人的基本技能。”

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

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

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

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

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

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

這種類似積木的代碼模塊總共有8個(gè)大類,在對這些“代碼塊”進(jìn)行拼接時(shí),要將不同類別的代碼塊進(jìn)行組合需要掌握一定的使用規(guī)范。以while循環(huán)為例,它看起來與字母C非常相似,所以通過這種圖形化的形式就能清晰明了的讓使用者明白可以在它的內(nèi)部填充其他的“代碼塊”。對于孩子來說使用富卡通化和清晰直觀的積木式指令,可以促進(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é)編程來酷叮貓少兒編程大連校區(qū)。

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

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

回到頂部