孟亞丹
摘 要:積極的探索小學(xué)編程類教學(xué)的新模式,提升學(xué)生的創(chuàng)新思維、批判性思維和問(wèn)題解決能力是當(dāng)前亟待推進(jìn)的問(wèn)題。該文在梳理了目前我國(guó)小學(xué)scratch語(yǔ)言教學(xué)中存在的問(wèn)題,結(jié)合國(guó)內(nèi)外關(guān)于設(shè)計(jì)型學(xué)習(xí)的研究定義與教學(xué)模型,建立了具有scratch語(yǔ)言特色的教學(xué)模式,以期為小學(xué)scratch語(yǔ)言教學(xué)的開(kāi)展提供借鑒。
關(guān)鍵詞:設(shè)計(jì)型學(xué)習(xí);scratch課程;教學(xué)模式
Abstract:It is an urgent problem to actively explore the new teaching mode of programming in primary schools and improve students' innovative thinking,critical thinking and problem-solving ability.This paper combs the existing problems in the current teaching of scratch language in primary schools in China.Combined with the research definition and teaching model of design-based learning at home and abroad,it establishes a teaching mode with scratch language characteristics,in order to provide reference for the development of scratch language teaching in primary schools.
Key words:Design Based Learning;scratch course;teaching model
隨著開(kāi)源軟硬件在中小學(xué)的普及,Scratch語(yǔ)言作以一種交互性高,界面友好,情景化的積木搭建語(yǔ)言等優(yōu)勢(shì)逐漸取代了LOGO編程語(yǔ)言。Scratch語(yǔ)言作為一種最近幾年在小學(xué)推廣使用的編程語(yǔ)言,在落地傳統(tǒng)課堂的過(guò)程中存在很多阻力,例如,存在教學(xué)內(nèi)容新但教學(xué)方法舊的“兩張皮”現(xiàn)象;教學(xué)模式的設(shè)計(jì)和實(shí)施不夠規(guī)范,缺乏系統(tǒng)的理論支撐等,沒(méi)有擺脫傳統(tǒng)的教學(xué)模式的桎梏等。因此,在教學(xué)實(shí)踐和教學(xué)成果檢視中,學(xué)生的創(chuàng)新能力、邏輯思維能力、問(wèn)題解決能力并沒(méi)有得到顯著的提高。為了解決現(xiàn)實(shí)的教學(xué)問(wèn)題,我們必須針對(duì)開(kāi)源編程類的語(yǔ)言找到合適的教學(xué)方法,搭建科學(xué)的教學(xué)模式。
一、Scratch語(yǔ)言應(yīng)用課堂的現(xiàn)狀及問(wèn)題
Scratch語(yǔ)言是根據(jù)青少年的認(rèn)知風(fēng)格由麻省理工學(xué)院開(kāi)發(fā)的圖形化編程軟件。目前已經(jīng)完成了好幾個(gè)版本的過(guò)度,從的1.4版本、2.0版本到3.0版本等不斷地增加功能模塊,互動(dòng)性越來(lái)越好,拓展模塊越來(lái)越受到學(xué)生的喜愛(ài),學(xué)生可以在任意的版本中進(jìn)行創(chuàng)作。scratch語(yǔ)言中積木模塊包括十大類一百多個(gè)功能,因此,學(xué)生在學(xué)習(xí)初期可以按照軟件中的教程“拼”出一個(gè)完整的程序,整個(gè)過(guò)程并不需要學(xué)生認(rèn)識(shí)任何復(fù)雜的語(yǔ)句或者英文單詞,學(xué)生的成就感和學(xué)習(xí)動(dòng)機(jī)很容易被激發(fā)。從近幾年小學(xué)信息技術(shù)教學(xué)內(nèi)容的演進(jìn)中可以看出,無(wú)論是LOGO語(yǔ)言還是scratch語(yǔ)言,程序設(shè)計(jì)一直是中小學(xué)信息技術(shù)課程的重要的學(xué)習(xí)內(nèi)容旨在提高學(xué)生邏輯思維能力和問(wèn)題解決能力。因此,基于中小學(xué)信息技術(shù)課程標(biāo)準(zhǔn)進(jìn)行小學(xué)scratch教學(xué)模式的探索是目前編程類課程研究的重點(diǎn)。
目前的scratch語(yǔ)言的教學(xué)內(nèi)容一般通過(guò)信息技術(shù)課程進(jìn)行實(shí)踐,部分有條件的地區(qū)在開(kāi)設(shè)創(chuàng)客空間的環(huán)境下也會(huì)用到編程類的語(yǔ)言。在國(guó)家課程、地方課程的框架下,scratch語(yǔ)言目前主要是在校本教材的指導(dǎo)下進(jìn)行教學(xué)實(shí)踐。課程目標(biāo)的設(shè)置都是在小學(xué)信息技術(shù)課程標(biāo)準(zhǔn)的要求下,根據(jù)每個(gè)階段學(xué)生的認(rèn)知特點(diǎn)逐級(jí)設(shè)置教學(xué)目標(biāo)。但是在具體的教學(xué)方法和教學(xué)模式的選擇上以及教學(xué)評(píng)價(jià)的標(biāo)準(zhǔn)方面存在很多實(shí)際問(wèn)題。
(1)忽略學(xué)生的能力培養(yǎng)。Scratch語(yǔ)言受到很多學(xué)生的喜愛(ài)主要是由于其情景化的語(yǔ)言,積木搭建式的編程體系讓學(xué)生可以在一種卡通的自由的世界中充分表達(dá)自己的想法。但是當(dāng)scratch語(yǔ)言真正應(yīng)用課堂,一些課時(shí)量的安排,教學(xué)進(jìn)度的考量等會(huì)導(dǎo)致教師為了完成課時(shí)要求,在實(shí)際的課程中讓學(xué)生照搬照抄一些積木搭建塊,忽略掉了學(xué)生想法的表達(dá),更加忽略掉了學(xué)生能力的培養(yǎng)。久而久之,學(xué)生對(duì)這種編程語(yǔ)言的喜愛(ài)變成了類似于“數(shù)學(xué)”“語(yǔ)文”等學(xué)科學(xué)習(xí)壓力,不但沒(méi)有給學(xué)生的學(xué)習(xí)負(fù)擔(dān)做減法反而做了加法。
(2)教學(xué)內(nèi)容新教學(xué)方法舊的“兩張皮”問(wèn)題。Scratch語(yǔ)言作為近幾年新興的開(kāi)源編程語(yǔ)言,在各級(jí)各類學(xué)校的教學(xué)中還處于摸索狀態(tài),當(dāng)沒(méi)有探索出科學(xué)的教學(xué)方法之前我們習(xí)慣于依賴傳統(tǒng)的教學(xué)方式。因此目前scratch教學(xué)狀況就是存在教學(xué)內(nèi)容新但是教學(xué)方法舊的“兩張皮”問(wèn)題。教學(xué)內(nèi)容“新”主要體現(xiàn)在scratch語(yǔ)言的學(xué)習(xí)不同于傳統(tǒng)的信息技術(shù)課程內(nèi)容,學(xué)生要根據(jù)教師創(chuàng)設(shè)的學(xué)習(xí)情境,基于自己的想法創(chuàng)作作品,并且在整個(gè)創(chuàng)作過(guò)程中學(xué)生要不斷的嘗試錯(cuò)誤,不斷修正自己的想法最終達(dá)到創(chuàng)作目的。但是在具體的教學(xué)方面,教師還是采用傳統(tǒng)的任務(wù)驅(qū)動(dòng)法進(jìn)行教學(xué),單純的通過(guò)布置任務(wù),驗(yàn)證任務(wù)的完成度進(jìn)行課堂總結(jié),一味的讓學(xué)生模仿著照搬照拖,沒(méi)有充分發(fā)揮學(xué)生的主體地位。所以,在整個(gè)教學(xué)過(guò)程中沒(méi)有科學(xué)的教學(xué)模式,沒(méi)有合理的學(xué)習(xí)評(píng)價(jià)機(jī)制,沒(méi)有科學(xué)的內(nèi)容安排,更沒(méi)有體現(xiàn)學(xué)科間的統(tǒng)整。
二、設(shè)計(jì)型學(xué)習(xí)
設(shè)計(jì)型學(xué)習(xí)(Design Based Learning)也稱為基于設(shè)計(jì)的學(xué)習(xí),最早是1996年在美國(guó)被佐治亞理工學(xué)院克羅德納提出[1]。在2009年左右被我國(guó)的學(xué)者王佑鎂教授[2]引入我國(guó)。近幾年設(shè)計(jì)型學(xué)習(xí)被很多學(xué)者關(guān)注并進(jìn)行實(shí)踐研究。設(shè)計(jì)型學(xué)習(xí)始于設(shè)計(jì)思維,敬于以學(xué)生為主體,合與項(xiàng)目式學(xué)習(xí),終于學(xué)生創(chuàng)新能力、問(wèn)題解決能力的提高。它強(qiáng)調(diào)學(xué)生主動(dòng)建構(gòu)知識(shí)進(jìn)行實(shí)踐設(shè)計(jì),根據(jù)一定的標(biāo)準(zhǔn)來(lái)檢驗(yàn)自己設(shè)計(jì)得是否合理或者是否達(dá)到自己的想要的呈現(xiàn)狀態(tài),并不斷的進(jìn)行修正現(xiàn)實(shí)的呈現(xiàn)效果與自己的想法之間的差距,最終把自己的想法可視化的完整的表達(dá)出來(lái)。因此,整個(gè)一系列的學(xué)習(xí)是不斷的循環(huán)迭代,不斷往復(fù)的過(guò)程,在此過(guò)程中學(xué)生的問(wèn)題解決能力,批判性思維能力,和動(dòng)手設(shè)計(jì)的能力都會(huì)得到不同程度的提高?;谀壳靶W(xué)scratch教學(xué)中存在的問(wèn)題,筆者嘗試將設(shè)計(jì)型學(xué)習(xí)融入到scratch教學(xué)實(shí)踐中,從能力培養(yǎng)、教學(xué)方法兩個(gè)方面體現(xiàn)設(shè)計(jì)型學(xué)習(xí)與scratch語(yǔ)言結(jié)合的可行性。