亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Scratch及其在課堂教學(xué)中的應(yīng)用優(yōu)勢(shì)

        2015-04-30 07:09:56劉曉靜陳香麗黃橋燕
        軟件導(dǎo)刊 2015年4期
        關(guān)鍵詞:創(chuàng)新思維信息技術(shù)

        劉曉靜 陳香麗 黃橋燕

        摘要摘要:Scratch是一款兒童編程軟件,其積木化的操作具有簡(jiǎn)單、可視等特點(diǎn),有趣的界面可以制作動(dòng)畫、游戲等,能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)興趣,開發(fā)學(xué)生創(chuàng)新思維,培養(yǎng)學(xué)生編程思想,同時(shí)培養(yǎng)學(xué)生對(duì)自然科學(xué)的自主探究精神。結(jié)合Scratch的特點(diǎn),將其與其它編程軟件進(jìn)行對(duì)比,對(duì)Scratch應(yīng)用于中小學(xué)信息技術(shù)課程教學(xué)中的優(yōu)勢(shì)進(jìn)行了分析。

        關(guān)鍵詞關(guān)鍵詞:Scratch;編程思想;創(chuàng)新思維;信息技術(shù)

        DOIDOI:10.11907/rjdk.1431018

        中圖分類號(hào):G433

        文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào)文章編號(hào):16727800(2015)004015602

        0引言

        隨著社會(huì)信息化的發(fā)展,網(wǎng)絡(luò)、游戲、動(dòng)畫、視頻短片和手機(jī)通信等逐漸滲透到人們社會(huì)生活的各個(gè)層面,形成了傳播力和影響力極強(qiáng)的數(shù)字文化。浸潤(rùn)其中的兒童成為了數(shù)字文化的原住民,由此相伴而來(lái)的是兒童在數(shù)字文化生活中出現(xiàn)的新現(xiàn)象、新矛盾和新問(wèn)題,引起了學(xué)校、家長(zhǎng)和社會(huì)的憂慮[12],且信息技術(shù)帶來(lái)的利益并未在兒童中產(chǎn)生廣泛認(rèn)同。

        開發(fā)Scratch程序語(yǔ)言的目的是幫助年輕人發(fā)展學(xué)習(xí)技能,提升創(chuàng)造性思維與合作能力。生動(dòng)的界面、簡(jiǎn)易的積木式編程,讓Scratch——兒童編程軟件進(jìn)入中小學(xué)課堂,使學(xué)生了解編程思想的同時(shí)充分發(fā)揮其創(chuàng)造性,還能培養(yǎng)他們團(tuán)隊(duì)合作精神、問(wèn)題解決能力及信息處理能力。本文在對(duì)比分析Scratch優(yōu)勢(shì)的基礎(chǔ)上,通過(guò)案例探討Scratch在教學(xué)中的應(yīng)用。

        1Scratch簡(jiǎn)介

        Scratch是一款由麻省理工學(xué)院(MIT) 媒體實(shí)驗(yàn)室終身幼稚園小組(Lifelong Kindergarten Group)2007年研發(fā)出來(lái)的一種圖形化的面向兒童的簡(jiǎn)易編程工具。針對(duì)8歲以上學(xué)生的認(rèn)知水平,及他們對(duì)界面的偏好,MIT作了深入研究和頗具針對(duì)性的設(shè)計(jì)開發(fā)[3],不僅易于學(xué)生使用,又能寓教于樂(lè),讓學(xué)生獲得創(chuàng)作樂(lè)趣。

        Scratch 的下載和使用完全免費(fèi),開發(fā)了Windows系統(tǒng)、ios系統(tǒng)等版本,支持多種語(yǔ)言。該開發(fā)組織除了保留對(duì)“SCRATCH”名稱和軟件LOGO的權(quán)利外,還公布源碼,允許任意修改、發(fā)布、傳播。目前已有不同的改進(jìn)版本在網(wǎng)上流通。

        Scratch積木模塊共有8個(gè)大類,100多個(gè)功能,包括一個(gè)完整程序的每個(gè)環(huán)節(jié),甚至數(shù)組。在原版中沒(méi)有函數(shù)調(diào)用,也即復(fù)雜的功能要重復(fù)編寫相同的代碼。在自由軟件開發(fā)組織中有人進(jìn)一步開發(fā)了制作自定義積木(自己編函數(shù))的功能[4]。界面包括8個(gè)部分:

        (1)程序區(qū)。Scratch將程序命令歸為動(dòng)作、控制、外觀、偵測(cè)、聲音、數(shù)值與邏輯運(yùn)算、畫筆、變量8個(gè)部分,并用顏色來(lái)分類,當(dāng)點(diǎn)選其中任何部分,相關(guān)程序命令就會(huì)呈現(xiàn)在程序區(qū)中,然后按照自己的想法將命令拖動(dòng)到腳本區(qū),即可像搭積木一樣輕松地組合出腳本。為了不讓編程的初學(xué)者遇到繁瑣的語(yǔ)法問(wèn)題,語(yǔ)句塊被設(shè)計(jì)為只有當(dāng)語(yǔ)法正確時(shí)才能結(jié)合到一起。比如循環(huán)結(jié)構(gòu)被設(shè)計(jì)成“C”的形狀,提示使用者需將反復(fù)執(zhí)行的語(yǔ)句塊放到里面。在編程中只要用鼠標(biāo)雙擊任何語(yǔ)句塊或語(yǔ)句塊的組合,就可以立即看到執(zhí)行效果,便于調(diào)試。因此,用 Scratch 編程不用擔(dān)心語(yǔ)法錯(cuò)誤,可以讓使用者在不知不覺(jué)中學(xué)習(xí)到編程概念。

        (2)腳本區(qū)。在此區(qū)域?qū)⒚钸M(jìn)行組合,形成程序腳本。腳本區(qū)還可以切換為“造型”與“聲音”區(qū),當(dāng)點(diǎn)擊角色區(qū)的“舞臺(tái)”時(shí),在“造型”選項(xiàng)會(huì)變?yōu)椤岸鄠€(gè)背景”,用來(lái)對(duì)角色的造型和聲音進(jìn)行檢查。照相按鈕和錄音按鈕分別可以用聊天用的視頻攝像頭拍照和聊天用的麥克風(fēng)錄音[5]。

        (3)角色區(qū)。顯示舞臺(tái)上出現(xiàn)的所有角色,點(diǎn)擊角色,在腳本區(qū)即可出現(xiàn)該角色對(duì)應(yīng)的程序腳本。

        (4)舞臺(tái)。它是角色表演的舞臺(tái),是最終呈現(xiàn)給用戶的區(qū)域。在 Scratch 里,學(xué)生就是編劇、導(dǎo)演,眾多角色在學(xué)生的指揮和命令下進(jìn)行各種各樣的演出,可讓學(xué)生盡情去表達(dá)。

        (5)工具按鈕。它是編輯角色區(qū)中角色的工具按鈕。

        (6)控制按鈕:播放、停止程序腳本,更改舞臺(tái)顯示的界面。

        (7)角色資料區(qū)。顯示當(dāng)前角色的坐標(biāo)位置、方向等信息。

        (8)新增角色按鈕。不管是創(chuàng)作故事還是游戲,都先要有一個(gè)或幾個(gè)角色,這些角色都可以通過(guò)3個(gè)新建角色按鈕來(lái)創(chuàng)建。其中繪制新角色可以調(diào)用簡(jiǎn)單易用的“繪圖編輯器”創(chuàng)建新角色,并且可以從舞臺(tái)中截取部分圖像作為角色。

        Scratch具有可視化、適用于兒童學(xué)習(xí)數(shù)學(xué)、邏輯及設(shè)計(jì)流程清晰等優(yōu)點(diǎn)。積木組合式程序設(shè)計(jì)方法,可以用拖曳、組合的方法取代打字,免除了代碼輸入錯(cuò)誤的困擾,還可以制作出具有故事情節(jié)的動(dòng)畫或交互式游戲。

        2Scratch與其它編程工具比較

        目前,我國(guó)兒童編程相關(guān)研究還處于萌芽階段,甚至在圖書市場(chǎng)也很難找到相關(guān)書籍資料,只有網(wǎng)上的寥寥數(shù)語(yǔ)。當(dāng)前關(guān)于兒童編程最好的兩個(gè)編程平臺(tái)為KPL和Scratch。

        微軟中國(guó)對(duì)KPL進(jìn)行了大量本土化工作,網(wǎng)上KPL的中文參考資料也較多。而MIT的Scratch本土化工作就相對(duì)比較落后,只有簡(jiǎn)體中文版的界面翻譯,而參考資料和學(xué)習(xí)問(wèn)答都是英文的,平均翻譯率僅為26%,Scratch的官方網(wǎng)站也只有英文的。在中國(guó)臺(tái)灣,繁體漢字的翻譯進(jìn)展尚可,參考資料和問(wèn)答有50%的翻譯率。大陸以華南師范大學(xué)附屬小學(xué)信息技術(shù)研究人員對(duì)Scratch的研究為主,目前已設(shè)計(jì)了“Ledong Scratch 互動(dòng)教學(xué)平臺(tái)”[6],其突出特點(diǎn)是開放性、 互動(dòng)性、 直觀性和易操作性。

        KPL和Scratch比較而言,KPL更專業(yè),動(dòng)手編程對(duì)于兒童來(lái)說(shuō)并不容易,不適合做入門語(yǔ)言;而Scratch更像一個(gè)藝術(shù)創(chuàng)作平臺(tái),容易操作,即使不會(huì)英文也能創(chuàng)作出自己的作品,而且適合兒童愛(ài)玩的天性,讓學(xué)生在玩的過(guò)程中設(shè)計(jì)自己的游戲、卡通、動(dòng)畫。雖然Scratch編程同專業(yè)的編程語(yǔ)言有一些區(qū)別,但它們的基本概念如坐標(biāo)、方向、邏輯運(yùn)算、條件、循環(huán)、事件等都大同小異。學(xué)好Scratch 對(duì)于學(xué)生以后學(xué)習(xí)專業(yè)級(jí)(企業(yè)級(jí))語(yǔ)言(如 C++、Java、C#.net 等)非常有幫助。

        3Scratch應(yīng)用于中小學(xué)信息技術(shù)課程教學(xué)中的優(yōu)勢(shì)

        3.1簡(jiǎn)易有趣,調(diào)動(dòng)學(xué)生興趣

        Scratch軟件給兒童提供了盡可能方便的工具:積木化的程序及大量的角色、舞臺(tái)、聲音等素材,讓他們充分發(fā)揮自己的想象力進(jìn)行創(chuàng)作。在創(chuàng)作過(guò)程中,其操作簡(jiǎn)單、設(shè)計(jì)可視化,像壘積木一樣卻能創(chuàng)作出各種生動(dòng)活潑的小游戲、動(dòng)畫等,讓學(xué)生在玩中學(xué),學(xué)生學(xué)習(xí)積極性大大提高,想象力和創(chuàng)造力得到極大培養(yǎng)和鍛煉[7]。

        3.2輕松幫助學(xué)生編程入門

        對(duì)于中小學(xué)生,學(xué)習(xí)專業(yè)編程軟件尚有一定難度,他們的邏輯思維能力相對(duì)不強(qiáng),對(duì)程序思維的理解存在一定困難。Scratch將程序思想蘊(yùn)含于積木式的操作步驟中,包括邏輯運(yùn)算、條件、循環(huán)、事件等,圖形化地反映出程序思想,讓學(xué)生在完成作品的過(guò)程中體會(huì)編程,為以后深入學(xué)習(xí)編程打下基礎(chǔ)。

        3.3培養(yǎng)學(xué)生信息處理與交流能力

        通過(guò)建立Scratch項(xiàng)目,學(xué)生能夠?qū)W習(xí)選擇、創(chuàng)造、管理多種格式的媒體,包括文本、圖片、動(dòng)畫以及視音頻資料。學(xué)生獲得了創(chuàng)作媒體的經(jīng)驗(yàn),通過(guò)分析周圍各種信息,提高了洞察力和甄別力。并且,Scratch的使用要求學(xué)生必須能夠挑選、處理、集成大量的信息資料,并高效表達(dá)出他們的創(chuàng)作意圖,是對(duì)學(xué)生表達(dá)能力的極大鍛煉。

        3.4培養(yǎng)學(xué)生思考和解決問(wèn)題的能力

        學(xué)生在學(xué)習(xí)Scratch的過(guò)程中,能夠處于一種批判性思維和系統(tǒng)思考的狀態(tài)中,為了完成項(xiàng)目,學(xué)生必須注意協(xié)調(diào)和控制程序中各種造型的相互作用,程序的交互作用能夠幫助學(xué)生建立程序基本原理的直接體驗(yàn)。

        Scratch用一種非常有意義的設(shè)計(jì)理念去支持問(wèn)題的發(fā)現(xiàn)和解決。創(chuàng)建一個(gè)Scratch項(xiàng)目首先要求有一個(gè)初步的設(shè)想,然后通過(guò)Scratch的模塊一步一步去實(shí)現(xiàn)。Scratch被設(shè)計(jì)得非常容易修改,學(xué)生能夠動(dòng)態(tài)地改變每片代碼,然后立即看到結(jié)果。該過(guò)程能夠讓學(xué)生在不斷地提出、解決問(wèn)題的交互試驗(yàn)過(guò)程中收獲知識(shí),發(fā)展能力。

        Scratch 鼓勵(lì)創(chuàng)造性思維,要求學(xué)生不斷尋找新方法去處理各種預(yù)設(shè)難題,而不是僅僅教給他們?nèi)绾谓鉀Q既定問(wèn)題。

        3.5培養(yǎng)學(xué)生人際交往與協(xié)作能力

        Scratch程序是搭積木方式,因而程序代碼更容易閱讀,也比其它程序更容易分享??梢暬膶?duì)象和模塊代碼支持協(xié)作,確保學(xué)生能夠共同建設(shè)項(xiàng)目并交換代碼。學(xué)生提出創(chuàng)作構(gòu)想,然后一步一步地用程序?qū)崿F(xiàn),在實(shí)現(xiàn)某一個(gè)創(chuàng)作構(gòu)思的過(guò)程中,學(xué)生的自我創(chuàng)作意圖促使他們能夠應(yīng)對(duì)編程過(guò)程中的挑戰(zhàn)和困難。學(xué)生創(chuàng)建Scratch工作項(xiàng)目時(shí),要在腦海中有一個(gè)虛擬使用人,需要考慮別人與他們的作品如何反應(yīng)和互動(dòng)。Scratch非常容易修改,所以學(xué)生能夠根據(jù)其他人的意見(jiàn)及時(shí)修改他們的作品,從而增強(qiáng)了其責(zé)任心和適應(yīng)能力。并且,Scratch程序非常容易共享,學(xué)生可以在交互的環(huán)境中討論各種話題,比如互聯(lián)網(wǎng)上的Scratch社區(qū)。

        4結(jié)語(yǔ)

        信息時(shí)代,如何上好信息技術(shù)課,培養(yǎng)學(xué)生的信息技術(shù)能力至關(guān)重要。與傳統(tǒng)教學(xué)相比,將Scratch引入中小學(xué)課堂,解決了畫圖、Office軟件等簡(jiǎn)單操作給中小學(xué)生帶來(lái)枯燥感等問(wèn)題,充分調(diào)動(dòng)了學(xué)生的學(xué)習(xí)積極性;不再只是教技術(shù),更重要的是用技術(shù)表達(dá)思想,激發(fā)學(xué)生的創(chuàng)新思維和探索精神;通過(guò)簡(jiǎn)單操作,讓學(xué)生在玩的過(guò)程中體會(huì)編程思想,為今后學(xué)習(xí)更深入的編程語(yǔ)言打下基礎(chǔ);教學(xué)生利用軟件進(jìn)行各種媒體文件的處理等,培養(yǎng)了學(xué)生的信息處理和交流能力,在創(chuàng)作過(guò)程中還培養(yǎng)了學(xué)生獨(dú)立解決問(wèn)題和交流合作的能力。由此可見(jiàn),將Scratch引入中小學(xué)信息技術(shù)課堂能夠豐富學(xué)生的創(chuàng)作空間,提高學(xué)生學(xué)習(xí)興趣,發(fā)展學(xué)生各方面的能力。

        參考文獻(xiàn)參考文獻(xiàn):

        [1]曾燕波.虛擬世界中青少年的生存與發(fā)展[J].社會(huì)科學(xué),2007(9):8289.

        [2]王繼華,吳向東.兒童數(shù)字文化創(chuàng)作課程的背景、觀念、設(shè)計(jì)和案例[J].中小學(xué)信息技術(shù)教育,2010(1):2123.

        [3]朱麗斌,金炳堯.Scratch程序設(shè)計(jì)課教學(xué)實(shí)踐研究——基于體驗(yàn)學(xué)習(xí)圈的視角[J].現(xiàn)代教育技術(shù),2013,7(23):3033.

        [4]徐勇.Scratch課件制作全接觸[J].技術(shù)應(yīng)用,2013(1):7072.

        [5]陳捷.Scratch語(yǔ)言簡(jiǎn)介及應(yīng)用[J].計(jì)算機(jī)教學(xué)與教育信息化,2009,9(26):3940.

        [6]吳俊杰,梁森山,項(xiàng)花.Ledong Scratch 互動(dòng)教學(xué)平臺(tái)的應(yīng)用與研究[J].教學(xué)儀器與實(shí)驗(yàn),2011,5(27):912.

        [7]凌秋虹.Scratch在小學(xué)信息技術(shù)課程中的應(yīng)用與實(shí)踐[J].中國(guó)電化教育,2013(11):113129.

        責(zé)任編輯(責(zé)任編輯:孫娟)

        猜你喜歡
        創(chuàng)新思維信息技術(shù)
        新一代信息技術(shù)征稿啟示
        新一代信息技術(shù)征稿啟示
        新一代信息技術(shù)征稿啟示
        信息技術(shù)在幼兒教育中的有效應(yīng)用
        甘肅教育(2020年2期)2020-09-11 08:00:44
        在經(jīng)濟(jì)新常態(tài)下地方本科院校大學(xué)生創(chuàng)新創(chuàng)業(yè)教育研究
        巧用“錯(cuò)誤”激活數(shù)學(xué)課堂的實(shí)踐與思考
        成才之路(2016年26期)2016-10-08 11:45:16
        培養(yǎng)職校生創(chuàng)新思維能力的研究
        成才之路(2016年26期)2016-10-08 10:59:04
        創(chuàng)新產(chǎn)品、優(yōu)化布局,讓傳統(tǒng)主流媒體傳播更具影響力
        国产精品日日做人人爱| 国产久视频| 水蜜桃亚洲一二三四在线| 中文幕无线码中文字蜜桃| 亚洲成a人片在线观看中| 久久久噜噜噜久久熟女| 国产日本精品视频一区二区| 亚洲精品色婷婷在线影院| 久久亚洲私人国产精品| 亚洲h电影| 久久本道久久综合一人| 日本高清一区二区三区在线观看 | 久久无人码人妻一区二区三区| 东北老熟女被弄的嗷嗷叫高潮| 久久午夜福利无码1000合集| 日日躁夜夜躁狠狠躁| 中文字幕一区在线观看视频| 福利视频一二区| 久久婷婷夜色精品国产| 日韩极品视频免费观看| 人妻夜夜爽天天爽三区麻豆av网站 | 色翁荡息又大又硬又粗又视频图片 | 无码高潮少妇毛多水多水免费| 亚洲成在人线天堂网站| 绝顶高潮合集videos| 男女裸交无遮挡啪啪激情试看 | 国产精品亚洲日韩欧美色窝窝色欲 | 国产精品美女久久久久久大全| 亚洲视频在线观看青青草| 久久亚洲精品国产av| 人人人妻人人澡人人爽欧美一区 | 亚洲欧洲日产国码无码| 中文字幕亚洲中文第一| 妺妺窝人体色www在线| 精品国产人妻一区二区三区 | 日本最新一区二区三区免费看| av在线入口一区二区| 久久婷婷五月综合色欧美| 老妇肥熟凸凹丰满刺激| 日韩女优一区二区视频| 色播视频在线观看麻豆|