摘 要:本文通過(guò)對(duì)VB程序設(shè)計(jì)課程的教學(xué)現(xiàn)狀分析,介紹了VB程序設(shè)計(jì)課程的教學(xué)目標(biāo)層次化和課堂教學(xué)任務(wù)層次化,旨在探討VB程序設(shè)計(jì)課程實(shí)施任務(wù)分層教學(xué),提高學(xué)生學(xué)習(xí)的興趣和效率,使課堂教學(xué)更有效。
關(guān)鍵詞:VB程序設(shè)計(jì)課程 個(gè)體層次化 目標(biāo)層次化 教學(xué)任務(wù)層次化
VB程序設(shè)計(jì)課程是中職計(jì)算機(jī)專(zhuān)業(yè)的必修專(zhuān)業(yè)課,一直以來(lái)學(xué)生學(xué)習(xí)這門(mén)課程時(shí)感到困惑。經(jīng)過(guò)十幾年不斷的探究,中職的分層教學(xué)已取得良好的教學(xué)效果。任務(wù)分層教學(xué)法是指教師將教學(xué)內(nèi)容設(shè)置成有梯度、有層次、由簡(jiǎn)到難的任務(wù),再根據(jù)學(xué)生現(xiàn)有的知識(shí)、能力水平和潛力傾向把學(xué)生科學(xué)地分成幾組水平相近的群體并區(qū)別對(duì)待,在教師恰當(dāng)?shù)姆謱硬呗院拖嗷プ饔弥械玫阶詈玫陌l(fā)展和提高。
一、VB程序設(shè)計(jì)課程的教學(xué)現(xiàn)狀分析
1.中職計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)能力分析
中考落榜的學(xué)生,二次篩選,成績(jī)比較好的選擇上高職,而就讀中職的學(xué)生學(xué)習(xí)成績(jī)不理想,整體素質(zhì)較差,學(xué)習(xí)興趣淡薄,缺乏主動(dòng)自覺(jué)性,上課注意力不集中,缺乏良好的學(xué)習(xí)習(xí)慣。
2.VB程序設(shè)計(jì)課程的教學(xué)內(nèi)容分析
VB程序設(shè)計(jì)課程包括VB程序環(huán)境、編程基礎(chǔ)、窗體的界面設(shè)計(jì)、菜單設(shè)計(jì)、各對(duì)象的屬性、各事件中的方法以及代碼等內(nèi)容構(gòu)成。它們之間有著完整的體系、嚴(yán)密的邏輯、復(fù)雜的結(jié)構(gòu)和高度的抽象,中職計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)VB課程有一定的難度,覺(jué)得枯燥、難懂。
二、VB程序設(shè)計(jì)課程的教學(xué)目標(biāo)層次化
分層次教學(xué)的指導(dǎo)思想是根據(jù)學(xué)生存在的差異,教師的教要適應(yīng)學(xué)生的學(xué)。根據(jù)差異,學(xué)生可以分為不同的層次,教學(xué)針對(duì)不同層次的學(xué)生進(jìn)行分層,促進(jìn)全體學(xué)生的發(fā)展和提高。
1.學(xué)習(xí)個(gè)體層次化
在教學(xué)中,每個(gè)學(xué)生是有差異的——包括學(xué)習(xí)能力、學(xué)習(xí)態(tài)度、學(xué)習(xí)成績(jī)、生理心理特點(diǎn)及性格特征等。根據(jù)學(xué)生的差異和提高學(xué)習(xí)效率的要求,結(jié)合VB課程的特點(diǎn),將學(xué)生分三個(gè)層次A層、B層、C層。A層是學(xué)習(xí)有困難的學(xué)生,能在老師和同學(xué)的幫助下掌握課程學(xué)習(xí)內(nèi)容和完成學(xué)習(xí)任務(wù);B層是學(xué)習(xí)成績(jī)中等的學(xué)生,能掌握課程學(xué)習(xí)內(nèi)容,在老師的啟發(fā)下能獨(dú)立完成學(xué)習(xí)任務(wù);C層是學(xué)習(xí)成績(jī)優(yōu)異的學(xué)生,能掌握課程學(xué)習(xí)內(nèi)容,獨(dú)立完成學(xué)習(xí)任務(wù),可幫助解答A層、B層學(xué)生的難點(diǎn)。
2.教學(xué)目標(biāo)層次化
根據(jù)課程的知識(shí)結(jié)構(gòu)和學(xué)生的認(rèn)知能力及個(gè)體的差異,合理地制定各層次的教學(xué)目標(biāo),并將層次目標(biāo)貫穿教學(xué)的各個(gè)環(huán)節(jié)。VB程序設(shè)計(jì)大致包括設(shè)計(jì)應(yīng)用程序的界面和編寫(xiě)事件過(guò)程代碼。教學(xué)目標(biāo)可分四個(gè)層次:識(shí)記、領(lǐng)會(huì)、簡(jiǎn)單應(yīng)用、簡(jiǎn)單綜合應(yīng)用。以設(shè)計(jì)應(yīng)用程序界面的控件為例,教學(xué)目標(biāo)可分:(1)識(shí)記控件的分類(lèi)、常用內(nèi)部控件的功能;(2)理解、領(lǐng)會(huì)控件的各種屬性、方法和事件的功能及含義;(3)掌握常用內(nèi)部控件的使用方法,會(huì)簡(jiǎn)單應(yīng)用于應(yīng)用程序的界面;(4)掌握常用內(nèi)部控件在應(yīng)用程序界面中的簡(jiǎn)單綜合應(yīng)用。
編寫(xiě)事件過(guò)程代碼的教學(xué)目標(biāo)可分為:①識(shí)記各語(yǔ)句、函數(shù)的格式及語(yǔ)法;②理解、領(lǐng)會(huì)各語(yǔ)句、函數(shù)的功能;③掌握各語(yǔ)句、函數(shù)的使用方法,及在簡(jiǎn)單事件代碼中的簡(jiǎn)單應(yīng)用;④掌握各語(yǔ)句、函數(shù)在事件代碼中的簡(jiǎn)單綜合應(yīng)用。
對(duì)于不同層次的學(xué)生,教學(xué)目標(biāo)要求不一樣,A層次學(xué)生達(dá)成①②目標(biāo);B層次學(xué)生達(dá)成①②③目標(biāo);C層次學(xué)生達(dá)成①②③④目標(biāo)。
三、VB程序設(shè)計(jì)課程的教學(xué)任務(wù)層次化
課堂教學(xué)是教與學(xué)的雙向活動(dòng),只有教與學(xué)相互調(diào)動(dòng)、積極配合,才能使課堂教學(xué)達(dá)到最佳效果。
1.教學(xué)任務(wù)驅(qū)動(dòng)
在VB課程的教學(xué)中,采用“任務(wù)驅(qū)動(dòng)”教學(xué)法,學(xué)生以共同的任務(wù)為中心,在任務(wù)的驅(qū)動(dòng)下,自主探索和互動(dòng)協(xié)作學(xué)習(xí),將以往以傳授知識(shí)為主的傳統(tǒng)教學(xué)理念轉(zhuǎn)變?yōu)橐越鉀Q問(wèn)題、完成任務(wù)為主的多維互動(dòng)的教學(xué)理念,使學(xué)生處于積極的學(xué)習(xí)狀態(tài)。課堂上老師首先拋給學(xué)生本節(jié)課的學(xué)習(xí)任務(wù),讓學(xué)生學(xué)習(xí)目標(biāo)明確,從學(xué)習(xí)任務(wù)入手,帶動(dòng)理論的學(xué)習(xí)和應(yīng)用軟件的操作,大大提高學(xué)生的學(xué)習(xí)興趣。
2.教學(xué)任務(wù)層次化
VB課程有難度,在教學(xué)中適當(dāng)降低教學(xué)任務(wù)的難度,并且遵循學(xué)生的認(rèn)知規(guī)律,課堂教學(xué)才會(huì)變得有效。在設(shè)置教學(xué)任務(wù)時(shí),應(yīng)遵循學(xué)生的認(rèn)知規(guī)律,由易到難,有層次有梯度逐步上升的規(guī)律,將教學(xué)任務(wù)分層次,層次落差不宜太大。VB課程的教學(xué)任務(wù)分三個(gè)層次是:簡(jiǎn)單任務(wù)、基本任務(wù)和拓展任務(wù)。不同層次的學(xué)生學(xué)習(xí)要求:C層學(xué)生完成三個(gè)層次的任務(wù)并協(xié)助老師幫助A層B層學(xué)生;B層學(xué)生完成簡(jiǎn)單任務(wù)和基本任務(wù),在同學(xué)和老師的指導(dǎo)下嘗試完成拓展任務(wù);A層學(xué)生完成簡(jiǎn)單任務(wù),在同學(xué)和老師的指導(dǎo)下嘗試完成基本任務(wù)和拓展任務(wù)。
VB程序設(shè)計(jì)課程實(shí)施任務(wù)分層教學(xué),應(yīng)遵循學(xué)生的認(rèn)知規(guī)律,學(xué)生在有層次的任務(wù)驅(qū)動(dòng)下,進(jìn)行自主探索互動(dòng)協(xié)作的學(xué)習(xí),提高學(xué)習(xí)的興趣和效率。
(作者單位:南京鼓樓中等專(zhuān)業(yè)學(xué)校)