魔方格魔方格合作機(jī)構(gòu)> 南寧培訓(xùn)學(xué)校>南寧西鄉(xiāng)塘童程童美少兒編程培訓(xùn)
南寧西鄉(xiāng)塘童程童美少兒編程培訓(xùn)
全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00
位置:魔方格 > 興趣愛(ài)好>少兒編程> Scratch是什么 少兒編程為什么選擇Scratch  正文

Scratch是什么 少兒編程為什么選擇Scratch

發(fā)布時(shí)間:2020-05-28 16:05:18來(lái)源:魔方格

進(jìn)入信息化社會(huì),技術(shù)與軟件不斷迭代更新。在給生活帶來(lái)極大改變的同時(shí),對(duì)傳統(tǒng)教育模式也產(chǎn)生變革性的影響。Scratch課程作為目前推廣較為廣泛的計(jì)算機(jī)課程之一,越來(lái)越受到家長(zhǎng)們的關(guān)注。但是你真的知道什么是Scratch嗎?少兒編程為什么選擇Scratch?我們來(lái)一看究竟。

什么是Scratch?

Scratch是一款面向青少年的圖形化編程工具,由美國(guó)麻省理工學(xué)院設(shè)計(jì)開(kāi)發(fā)的一套開(kāi)源的,為兒童準(zhǔn)備的編程環(huán)境,它不需要寫任何編碼,只要使用鼠標(biāo)拖拽部件就可以組成游戲、卡通和動(dòng)畫。Scratch利用類似搭積木的方式來(lái)編寫程序。經(jīng)過(guò)老師指導(dǎo),小學(xué)一年級(jí)的孩子都可以完整的擺出一個(gè)能運(yùn)行的程序。而且作為可視化的編程語(yǔ)言,Scratch還帶有相應(yīng)圖形界面,可以說(shuō)用Scratch編程的過(guò)程中充滿著趣味。

目前,Scratch已經(jīng)被翻成50多種語(yǔ)言,在40多個(gè)國(guó)家和地區(qū)的教育領(lǐng)域中廣泛使用,惠及全球超過(guò)1500萬(wàn)名孩子,如哈佛大學(xué)、加州大學(xué)伯克利分校等名校也開(kāi)發(fā)了Scratch的相關(guān)項(xiàng)目。

Scratch不僅是編程語(yǔ)言,還是創(chuàng)作工具更是表達(dá)工具。Scratch項(xiàng)目負(fù)責(zé)人凱倫·布雷迪博士曾說(shuō):“我們的目的不是要?jiǎng)?chuàng)建電腦程序編寫大軍,而是幫助電腦使用者表達(dá)自己。”

少兒編程為什么選擇Scratch?

1.語(yǔ)言表達(dá)能力的強(qiáng)化訓(xùn)練

Scratch的主旨是“想法程序分享”,讓學(xué)生用Scratch進(jìn)行信息化表達(dá)前,先用自然語(yǔ)言來(lái)表達(dá),這也回避了低齡學(xué)生繪制流程圖這樣一個(gè)難點(diǎn),同時(shí)還能讓他們意識(shí)到“凡事預(yù)則立,不預(yù)則廢”,樹(shù)立想法優(yōu)先,先設(shè)計(jì)后制作的意識(shí)。

2.學(xué)習(xí)主動(dòng)性和興趣的巨大提升

在Scratch課堂上,當(dāng)完成自己酷炫的作品時(shí),他們將體驗(yàn)到滿足感;當(dāng)相互欣賞作品、交換玩自制游戲時(shí),又獲得成就感。在這種目標(biāo)的引導(dǎo)和激勵(lì)下,學(xué)生的興趣將得到巨大的提升。同時(shí),在Scratch教學(xué)中,加減乘除、直角坐標(biāo)、循環(huán)和變量、隨機(jī)函數(shù)、邏輯條件等都將成為較吸引人的元素。有了它們,就能夠讓動(dòng)物們,迅速奔跑,讓花兒慢慢開(kāi)放,讓汽車、輪船、飛機(jī)都按照設(shè)想運(yùn)動(dòng),所有的一切都可以在他們的作品中直觀呈現(xiàn)出來(lái)。

3.思維能力的反復(fù)鍛煉

Scratch作為一種程序設(shè)計(jì)語(yǔ)言,它對(duì)于學(xué)生思維的訓(xùn)練作用也是毋庸置疑的。雖然很多學(xué)生將來(lái)不會(huì)成為專業(yè)的程序設(shè)計(jì)者,但是這樣一次“導(dǎo)演”的經(jīng)歷,無(wú)論是前期設(shè)計(jì)時(shí)用語(yǔ)言完整無(wú)誤地描述,中期制作時(shí)舞臺(tái)的設(shè)計(jì)與更換、角色的分配與分角色設(shè)置代碼、邏輯條件的創(chuàng)設(shè)、判斷與循環(huán)結(jié)構(gòu)的運(yùn)用,還是后期的反復(fù)修改,都有助于鍛煉他們完整而有創(chuàng)意地表達(dá)自己的想法,幫助他們成為一個(gè)邏輯清晰、思維有條理的人。

4.有意義的去發(fā)現(xiàn)問(wèn)題解決問(wèn)題

Scratch用非常有意義的設(shè)計(jì)理念去支持問(wèn)題的發(fā)現(xiàn)和解決。在學(xué)生用Scratch創(chuàng)作時(shí),他需要有創(chuàng)意,進(jìn)而設(shè)計(jì)原型系統(tǒng),然后試驗(yàn),看其是否可行,發(fā)現(xiàn)錯(cuò)誤并及時(shí)修正,聽(tīng)取別人的評(píng)價(jià)和意見(jiàn),修改設(shè)計(jì)使其更完美。在這個(gè)不斷重復(fù)的過(guò)程中,無(wú)數(shù)的問(wèn)題會(huì)自然生成,促使學(xué)生不斷地去解決問(wèn)題。又因?qū)W生能夠動(dòng)態(tài)地改變每塊代碼,并立即看到修改結(jié)果,因此能夠讓學(xué)生在不斷地生成、解決問(wèn)題的交互試驗(yàn)過(guò)程中獲得巨大的成就感。

5.讓學(xué)生在設(shè)計(jì)、發(fā)明和創(chuàng)造中學(xué)習(xí)

Scratch的可視化設(shè)計(jì)與積木式程序設(shè)計(jì)方式,使得學(xué)生能從算法和語(yǔ)法中擺脫出來(lái),專注于想象與設(shè)計(jì)并輕松將其實(shí)現(xiàn),也在很大程度上消除學(xué)生操作能力的差異性。在整個(gè)制作過(guò)程中,他們將會(huì)創(chuàng)造性地解決不斷產(chǎn)生的問(wèn)題。我在這個(gè)過(guò)程中,學(xué)生的創(chuàng)造力得到了充分展現(xiàn),他們的靈感也在不斷閃現(xiàn)。在設(shè)計(jì)中學(xué)習(xí),是絕佳的學(xué)習(xí)方式。

6.更容易理解、分享,合作能力的有效培養(yǎng)

Scratch的積木拼搭方式也使得程序代碼更容易閱讀,相比其他程序語(yǔ)言來(lái)說(shuō)更容易分享,能確保學(xué)生就同一創(chuàng)作項(xiàng)目進(jìn)行代碼交換。調(diào)查報(bào)告顯示:有71%的學(xué)生表示,觀看其他人的作品有助于自己創(chuàng)作或設(shè)計(jì)Scratch作品;有64%的學(xué)生同意可以從別人作品中得到啟發(fā),進(jìn)而運(yùn)用在自己的作品上;有81%的學(xué)生表示,愿意花更多時(shí)間和同學(xué)討論Scratch軟件中各個(gè)角色的程序腳本設(shè)計(jì)。

童程童美Scratch少兒編程不同于IT職業(yè)教育,它減少了對(duì)于編程語(yǔ)言的實(shí)際操作的重視,采用積木搭建式的編程語(yǔ)言,并與交互式可編程創(chuàng)客初級(jí)實(shí)驗(yàn)箱有機(jī)結(jié)合,課程內(nèi)容將編程思維巧妙融合在Scratch課程的每一個(gè)環(huán)節(jié)內(nèi)容里,更加關(guān)注通過(guò)編程教育培養(yǎng)孩子們的計(jì)算機(jī)思維與創(chuàng)造能力。

相關(guān)內(nèi)容: Scratch少兒編程 Scratch是什么 少兒編程選擇Scratch的原因

相關(guān)文章
最新文章