使用Scratch進(jìn)行編程教學(xué)2010-06-04 00:10:00 來(lái)源: 《江南時(shí)報(bào)》(南京) 跟貼 0 條 手機(jī)看新聞現(xiàn)在信息技術(shù)日新月異,很多年輕人能夠熟練的收發(fā)短信、瀏覽互聯(lián)網(wǎng)、玩網(wǎng)絡(luò)游戲,但是他們?cè)诤蛿?shù)字媒體交互時(shí)只是一個(gè)使用者,很少能成為一個(gè)設(shè)計(jì)者,可以這樣說(shuō),他們只是學(xué)會(huì)了閱讀,但是不會(huì)寫(xiě)作。使用計(jì)算機(jī)進(jìn)行設(shè)計(jì)、創(chuàng)作是現(xiàn)代社會(huì)創(chuàng)新型人才不可缺少的一項(xiàng)基本技能。 上世紀(jì)70~80年代個(gè)人電腦剛剛出現(xiàn)時(shí),興起了一個(gè)學(xué)習(xí)程序設(shè)計(jì)的熱潮。很多學(xué)校教學(xué)logo、basic這樣比較簡(jiǎn)單的語(yǔ)言。Logo的作者西蒙?派珀特在他的著作《頭腦風(fēng)暴:兒童、計(jì)算機(jī)及充滿活力的概念》中指出:“好的教育不是如何讓老師教得更好,而是如如何提供充分的空間和機(jī)會(huì)讓學(xué)習(xí)者去構(gòu)建自己的知識(shí)體系”,這就是所謂的“做中學(xué)”。但是過(guò)了一段時(shí)間,雖然有少數(shù)學(xué)校和學(xué)生仍在堅(jiān)持編程教學(xué)和學(xué)習(xí),大多數(shù)學(xué)校還是逐漸轉(zhuǎn)向計(jì)算機(jī)應(yīng)用教學(xué)了?;谶@些原則,美國(guó)麻省理工學(xué)院媒體實(shí)驗(yàn)室的終身幼兒園小組開(kāi)發(fā)了scratch圖形化編程語(yǔ)言。這個(gè)小組曾經(jīng)協(xié)助樂(lè)高公司開(kāi)發(fā)了機(jī)器人產(chǎn)品,他們希望編寫(xiě)程序的體驗(yàn)就像玩樂(lè)高積木一樣簡(jiǎn)單、有趣。 Scratch圖形化程式語(yǔ)言適用于教育8~16歲的兒童及青少年,可以用它創(chuàng)造屬于你自己的故事、動(dòng)畫(huà)、游戲、音樂(lè)甚至是繪畫(huà),并且可以輕易的分享至網(wǎng)絡(luò)。Scratch是為了青少年發(fā)展信息社會(huì)所需要的技能而設(shè)計(jì)的。當(dāng)青少年創(chuàng)造并分享他們的作品時(shí),除了可以學(xué)到數(shù)學(xué)與電腦的知識(shí),同時(shí)也能激發(fā)創(chuàng)意、系統(tǒng)思考與團(tuán)隊(duì)合作。 這套軟體的最大優(yōu)點(diǎn)是將程式設(shè)計(jì)變得很容易,只要使用簡(jiǎn)易的鼠標(biāo)拖拉方式,將指令從程式指令區(qū)移進(jìn)程序腳本區(qū)即可。為了不讓初學(xué)者遇到比較困難的語(yǔ)法問(wèn)題,語(yǔ)句塊被設(shè)計(jì)為只有當(dāng)語(yǔ)法正確時(shí)才能結(jié)合到一起。比如循環(huán)結(jié)構(gòu)被設(shè)計(jì)成“C”的形狀,提示使用者要反復(fù)執(zhí)行的語(yǔ)句塊需要要放到里面。能夠輸出值的語(yǔ)句塊的形狀和數(shù)據(jù)類型有關(guān),如果是數(shù)值,那么形狀是橢圓形的,如果是邏輯判斷,形狀是六邊形。如果形狀不匹配是不能放到一起的。因此,用它編程不用擔(dān)心語(yǔ)法錯(cuò)誤,可以讓使用者在不知不覺(jué)中,學(xué)習(xí)程式語(yǔ)言的概念,進(jìn)而增加推理能力、掌握邏輯概念。 Scratch程序設(shè)計(jì)的交互性特別強(qiáng),在程序設(shè)計(jì)中只要用鼠標(biāo)雙擊任何語(yǔ)句塊,以及語(yǔ)句塊的組合,都可以馬上執(zhí)行看執(zhí)行效果。 Scratch是一個(gè)優(yōu)秀的教學(xué)設(shè)計(jì)工具,在美國(guó)像哈佛、加州大學(xué)伯克利分校這樣的世界名校都開(kāi)設(shè)了 |
|
來(lái)自: cjwid > 《教育教學(xué)》