資源描述:
《Scratch在小學(xué)信息技術(shù)教學(xué)中應(yīng)用探析.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、Scratch在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用探討摘要:信息技術(shù)的快速發(fā)展影響著教育領(lǐng)域的各個(gè)方面,信息技術(shù)作為一門必修課從小學(xué)開設(shè),旨在培養(yǎng)學(xué)生的信息素養(yǎng)。Scratch作為一款專門為兒童設(shè)計(jì)的編程軟件,因其素材表現(xiàn)力好,簡(jiǎn)單易學(xué),交互性強(qiáng),一經(jīng)引入小學(xué)信息技術(shù)課堂,深受廣大師生的青睞。本文主要分析scratch軟件的特點(diǎn),重點(diǎn)闡述在小學(xué)信息技術(shù)課堂的應(yīng)用關(guān)鍵詞:Scratch軟件;信息技術(shù);程序設(shè)計(jì)中圖分類號(hào):G62文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098X(2016)07(b)-0000-001.引言麻省理工學(xué)院開發(fā)設(shè)計(jì)的S
2、cratch軟件運(yùn)用積木組合的可視化的編程語言為中小學(xué)信息技術(shù)課堂增添新的活力,使學(xué)生在圖像化的編程環(huán)境中通過拖拽程序模塊像搭建積木一樣快速編寫程序,發(fā)展想象力和思維能力,創(chuàng)造獨(dú)特的故事。Scratch軟件交互性強(qiáng),方便學(xué)生使用,能激發(fā)學(xué)生學(xué)習(xí)的興趣,使學(xué)生在寓教于樂中獲得創(chuàng)作的樂趣,發(fā)展邏輯思維能力、解決問題能力和創(chuàng)新能力2.Scratch軟件介紹Scratch軟件又名“貓抓”,它是MITMediaLab為8歲以上兒童基于“做中學(xué)”的學(xué)習(xí)理念設(shè)計(jì),在Logo語言的基礎(chǔ)開發(fā)的一款可視化環(huán)境下的程序設(shè)計(jì)語言。Scratch軟件
3、不像VB、C語言等傳統(tǒng)的編程軟件那樣命令冗長(zhǎng)、邏輯抽象思維強(qiáng),不需要逐行敲寫代碼,而是秉承“所見即所得”的思想,采用樂高積木的方式拖拉命令模塊搭建程序Scratch軟件跨平臺(tái),既適用Windows、Mac、Linux單機(jī)版,又支持網(wǎng)頁版程序,并可以根據(jù)需要在多國(guó)語言之間轉(zhuǎn)換。Scratch軟件操作簡(jiǎn)單易懂,但是內(nèi)涵豐富,其宗旨是“創(chuàng)作和分享你自己的交互游戲、動(dòng)畫、音樂和藝術(shù)”。Scratch軟件完全免費(fèi),兒童通過Scratch軟件平臺(tái)快速學(xué)習(xí)編程,通過作品分享表達(dá)自己,在學(xué)習(xí)社區(qū)中獲得成功的喜悅1.Scratch軟件特點(diǎn)(1
4、)簡(jiǎn)單易用Scratch軟件采用積木的思想將計(jì)算機(jī)指令封裝集合起來,兒童在創(chuàng)作編程時(shí)無需弄懂每個(gè)集合的內(nèi)在含義,只需像搭建積木一樣進(jìn)行操作。Scratch軟件的素材庫和媒體導(dǎo)入選項(xiàng)為學(xué)生創(chuàng)作提供多種素材。兒童在Scratch可視化的編程環(huán)境里學(xué)習(xí)編程,創(chuàng)作設(shè)計(jì)作品,增強(qiáng)推理能力(2)指令豐富Scratch軟件麻雀雖小五臟俱全,八大類指令通過圖形化界面蘊(yùn)涵著程序設(shè)計(jì)的方法和編程的概念,如控制、運(yùn)算、動(dòng)畫、邏輯、建模、事件等。學(xué)生在創(chuàng)作設(shè)計(jì)程序時(shí),運(yùn)用多樣的程序設(shè)計(jì)方法如程序結(jié)構(gòu)化、控制語句、線程調(diào)度、面向?qū)ο?、?shù)值運(yùn)算、動(dòng)作指
5、令等,鍛煉學(xué)生的綜合能力(3)內(nèi)容多樣Scratch軟件囊括多種響應(yīng)如鍵盤、角色、廣播等,多樣的傳感如聲音、溫感、鍵盤、光感、鍵盤、相機(jī)等,各式的素材如文本、游戲、圖片、音頻、動(dòng)畫、視頻等。兒童運(yùn)用豐富多彩的素材在Scratch軟件平臺(tái)上通過圖形化的編程制作各式各樣的交互性作品如音樂創(chuàng)編、交互游戲、故事情節(jié)的動(dòng)畫(4)共享創(chuàng)作基于Java的Scratch軟件有眾多的粉絲,支持學(xué)生的作品上傳發(fā)布到互聯(lián)網(wǎng)上,構(gòu)成一個(gè)龐大群體的“貓抓圈”,學(xué)生在這個(gè)學(xué)習(xí)社區(qū)中運(yùn)用Scratch語言交流、學(xué)習(xí)、分享和再創(chuàng)作。Scratch2.0在云
6、時(shí)代的背景下增加“云數(shù)據(jù)”功能,添加“MyBlocks”指令集,界面發(fā)生變化,增設(shè)“Backpack”一欄菜單,分享與交流功能進(jìn)一步提升1.Scratch軟件在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用優(yōu)勢(shì)(1)Scratch軟件有助于促進(jìn)學(xué)生心智的健康發(fā)展小學(xué)階段的學(xué)生思維活躍、求知欲旺盛、身體精力充沛、好奇心強(qiáng)烈,學(xué)知識(shí)的速度比較快,思維方式逐漸發(fā)生變化,但仍以直觀形象的思維為主。學(xué)生在信息技術(shù)課堂中學(xué)習(xí)Scratch軟件興趣盎然、精神飽滿,沉浸在創(chuàng)編活動(dòng)中樂此不疲。學(xué)生在創(chuàng)編活動(dòng)的過程中分析規(guī)劃任務(wù)、推理對(duì)象間的關(guān)系、搭建測(cè)試程序,思維
7、實(shí)現(xiàn)了從具體到抽象的過度,有利于學(xué)生心智的健康發(fā)展(1)Scratch軟件有助于培養(yǎng)學(xué)生解決問題的能力學(xué)生利用Scratch軟件創(chuàng)建項(xiàng)目時(shí),要進(jìn)行方案預(yù)設(shè)、系統(tǒng)規(guī)劃項(xiàng)目、分析各個(gè)角色、提出解決方案并搭建程序進(jìn)行調(diào)試。在這一過程中學(xué)生自主選擇、管理文本、圖片、動(dòng)畫、音頻各種格式的媒體素材,注意各種素材的搭配、造型;學(xué)生在運(yùn)行調(diào)試代碼時(shí)通過添加或者刪除指令動(dòng)態(tài)地修改腳本和代碼。學(xué)生始終動(dòng)態(tài)地處在提出問題、發(fā)現(xiàn)問題、分析問題和解決問題的創(chuàng)作過程中(2)Scratch軟件有助于提升學(xué)生的創(chuàng)新能力Scratch軟件的學(xué)習(xí)是教會(huì)學(xué)生如何
8、思考、設(shè)計(jì)、創(chuàng)作屬于自己個(gè)性化的作品,鼓勵(lì)創(chuàng)造性思維。Scratch軟件中豐富多樣的對(duì)象、素材、指令、交互、色彩能激發(fā)學(xué)生的想象、開放思維,學(xué)生在Scratch開放的平臺(tái)中可以天馬行空地創(chuàng)造形形色色的作品,從而獲得成功的體驗(yàn)。學(xué)生在創(chuàng)作時(shí)與小伙伴交流互動(dòng)、思維碰撞,在集思廣益中產(chǎn)生諸多奇思