劉倩
(滁州職業(yè)技術(shù)學(xué)院,安徽 滁州 239000)
信息技術(shù)飛速發(fā)展,信息能力和傳統(tǒng)的讀寫算能力已經(jīng)成為每個(gè)人必須掌握的基本技能,我國(guó)計(jì)算機(jī)專業(yè)的計(jì)算機(jī)教育普遍實(shí)施三個(gè)層次的教學(xué)方式,包括計(jì)算機(jī)文化、技術(shù)、應(yīng)用三個(gè)層次。VB屬于計(jì)算機(jī)基礎(chǔ)課程受到高校的關(guān)注,也是國(guó)家計(jì)算機(jī)等級(jí)考試涵蓋的必備理論知識(shí)和操作技能的重要組成部分。由于課程本身的語法知識(shí)廣,相關(guān)知識(shí)難度深,傳統(tǒng)VB語言課程的教學(xué)模式主要側(cè)重于教師的講授為主。本文針對(duì)計(jì)算機(jī)應(yīng)用類課程知識(shí)點(diǎn)分布網(wǎng)絡(luò)型的特點(diǎn)提出了以一個(gè)完整的軟件開發(fā)任務(wù)為主線,將VB語言基礎(chǔ)知識(shí)、界面設(shè)計(jì)方法、程序設(shè)計(jì)開發(fā)技能相結(jié)合,充分體現(xiàn)本課程的“基礎(chǔ)性”和“職業(yè)性”的特點(diǎn),采用任務(wù)驅(qū)動(dòng)教學(xué)法,讓學(xué)生帶著問題主動(dòng)學(xué)習(xí)和實(shí)訓(xùn),教師對(duì)其相關(guān)知識(shí)點(diǎn)適時(shí)進(jìn)行講解,著重構(gòu)建任務(wù)數(shù)據(jù)庫,推動(dòng)計(jì)算機(jī)教學(xué)及信息技術(shù)發(fā)展。[1]
任務(wù)驅(qū)動(dòng)教學(xué)是以一個(gè)完整的任務(wù)實(shí)現(xiàn)對(duì)知識(shí)點(diǎn)和操作技能的學(xué)習(xí)和掌握的過程,學(xué)生通過對(duì)任務(wù)的完成、打包發(fā)布等分解實(shí)施,自主完成學(xué)習(xí)的形式[1]。教師起到引導(dǎo)作用,將“教”和“學(xué)”合理融合,并以學(xué)生為中心,最終達(dá)到教學(xué)目的[2]。
采用“模塊化設(shè)計(jì)、任務(wù)驅(qū)動(dòng)學(xué)習(xí)”的方式,把《VB語言》課程設(shè)計(jì)成五個(gè)學(xué)習(xí)任務(wù),再將每個(gè)任務(wù)分解成一系列由淺入深的“子任務(wù)”,每個(gè)子任務(wù)驅(qū)動(dòng)學(xué)習(xí)一組概念、鍛煉一種技能,全部模塊加起來,完成一種知識(shí)的學(xué)習(xí),掌握相關(guān)的知識(shí)和技能。通過任務(wù)訓(xùn)練,激發(fā)學(xué)生的成就感。每個(gè)子任務(wù)的實(shí)施可采用小組合作學(xué)習(xí)的方法,強(qiáng)化學(xué)生的團(tuán)隊(duì)協(xié)作精神。利用模塊最后的小結(jié),學(xué)生可以自我檢測(cè)對(duì)“理論知識(shí)”和“實(shí)訓(xùn)任務(wù)”的掌握程度,拓展練習(xí)可以為學(xué)有余力的學(xué)生提供個(gè)性化發(fā)展的方向。
教材擬采用機(jī)械工業(yè)出版社的《VB程序設(shè)計(jì)案例教程》教材,根據(jù)課程標(biāo)準(zhǔn)制定教學(xué)任務(wù),編制相應(yīng)的多媒體課件,利用我系現(xiàn)有的計(jì)算機(jī)機(jī)房進(jìn)行實(shí)訓(xùn),通過解決真實(shí)的社會(huì)生產(chǎn)、生活中的問題(案例)教學(xué)提高學(xué)生對(duì)編程語言解決實(shí)際問題的認(rèn)知,通過小組之間的競(jìng)賽來激起學(xué)生對(duì)VB編程語言的學(xué)習(xí)興趣和熱情。[3]
單元一:VB程序設(shè)計(jì)初步;單元二:在程序中使用變量;單元三:在程序中使用選擇結(jié)構(gòu);單元四:在程序中使用數(shù)組和循環(huán)結(jié)構(gòu);單元五:在程序中建立數(shù)據(jù)庫。
任務(wù)引入和描述:
編寫一個(gè)計(jì)算商品銷售金額的程序,窗體上有6個(gè)標(biāo)簽(其中5個(gè)用于顯示提示信息,1個(gè)用來顯示計(jì)算結(jié)果),4個(gè)文本框(分別用于輸入商品的單價(jià)和購買數(shù)量),3個(gè)命令按鈕,運(yùn)行界面如圖1所示:
圖1 “計(jì)算商品銷售金額”主界面
要求:
1)單擊“計(jì)算”按鈕,在“合計(jì)”標(biāo)簽中顯示兩種商品的總價(jià)格,單擊“清除”按鈕,則清除所有文本框和結(jié)果標(biāo)簽中的內(nèi)容。單擊“退出”按鈕,則退出此應(yīng)用程序。
2)編寫代碼實(shí)現(xiàn)當(dāng)商品單價(jià)和商品數(shù)量文本框中的數(shù)值改變時(shí),結(jié)果標(biāo)簽中的計(jì)算結(jié)果立即跟隨變化。
3)生成計(jì)算商品銷售金額.exe應(yīng)用程序。
說明:如果實(shí)現(xiàn)要求里的第二個(gè)功能時(shí),可以將界面上的計(jì)算按鈕去掉。
?
?
任務(wù)程序完成情況考核主要是通過對(duì)本課程的五個(gè)任務(wù)的子任務(wù)進(jìn)行考核,包括班級(jí)的各個(gè)小組同學(xué)在對(duì)任務(wù)進(jìn)行分析、分解、完成的情況進(jìn)行打分,以及子任務(wù)在完成后期的打包生成過程,在編程過程中對(duì)程序進(jìn)行調(diào)試的情況,小組同學(xué)、組與組同學(xué)間進(jìn)行溝通協(xié)作的情況進(jìn)行考核。
綜合素質(zhì)考核嚴(yán)格按照各組同學(xué)在每節(jié)課的出勤率及課堂表現(xiàn)、平時(shí)作業(yè)上交情況、編程以及調(diào)試程序時(shí)的表現(xiàn)等進(jìn)行綜合考核。對(duì)學(xué)生的學(xué)習(xí)態(tài)度、編程習(xí)慣、職業(yè)習(xí)慣等進(jìn)行綜合的培養(yǎng)和考核??己藢W(xué)生在完成每個(gè)課程相關(guān)子任務(wù)的過程中表現(xiàn)出來的分析問題、解決問題的能力,以及與同學(xué)之間協(xié)作、溝通的能力和技巧能力。其包括學(xué)生的自我評(píng)價(jià)20%,學(xué)生之間互評(píng)20%,組與組之間互評(píng)20%,教師對(duì)學(xué)生、小組的評(píng)分40%。[4]
本課程的開設(shè)班級(jí)為電氣自動(dòng)化技術(shù)專業(yè),選取14電氣自動(dòng)化的兩個(gè)平行班(1)、(2)班作為研究對(duì)象,14電氣自動(dòng)化(1)班為實(shí)驗(yàn)班;14電氣自動(dòng)化(2)班為對(duì)照班。開學(xué)前一個(gè)月都采用傳統(tǒng)授課方式進(jìn)行教學(xué),統(tǒng)計(jì)其月測(cè)成績(jī)以及學(xué)習(xí)積極性如下表1所示:
表1 傳統(tǒng)教學(xué)方法實(shí)驗(yàn)班和對(duì)照班《VB語言》課程(月測(cè))成績(jī)比較
表2 實(shí)驗(yàn)班和對(duì)照班積極情況比較
研究前測(cè)試兩個(gè)班級(jí)的VB學(xué)習(xí)成績(jī),表1結(jié)果顯示兩個(gè)班級(jí)的成績(jī)相差不大。對(duì)兩個(gè)班級(jí)的學(xué)生學(xué)習(xí)積極性進(jìn)行了調(diào)查,表2結(jié)果顯示兩個(gè)班級(jí)學(xué)生對(duì)《VB語言》課程的積極性沒有太大區(qū)別,由于兩個(gè)班級(jí)文理科生的分配比例合適,并在此之前有過《計(jì)算機(jī)基礎(chǔ)》課程的學(xué)習(xí),具備了掌握本門課程的基礎(chǔ)知識(shí)技能。
14電氣自動(dòng)化(1)班按任務(wù)驅(qū)動(dòng)教學(xué)方式授課;14電氣自動(dòng)化(2)班按傳統(tǒng)方式授課。分別對(duì)對(duì)照班和實(shí)驗(yàn)班采用傳統(tǒng)授課方式與任務(wù)驅(qū)動(dòng)教學(xué)模式進(jìn)行教學(xué),統(tǒng)計(jì)其月測(cè)成績(jī)以及學(xué)習(xí)積極性如下表所示:
表3 實(shí)驗(yàn)班和對(duì)照班《VB語言》課程期末成績(jī)比較
經(jīng)過一個(gè)學(xué)期的教學(xué)對(duì)比對(duì)照班和實(shí)驗(yàn)班的期末成績(jī),從數(shù)據(jù)結(jié)果可以看出,兩個(gè)班級(jí)的期末成績(jī)的平均分相差較大,說明新的教學(xué)方法的引入對(duì)學(xué)生的學(xué)習(xí)效果起到了較大的提高作用,VB語言是一門動(dòng)手編程的課程,采用任務(wù)驅(qū)動(dòng)法教學(xué),強(qiáng)化學(xué)生的自主學(xué)習(xí)能力,提高學(xué)習(xí)興趣,更有利于對(duì)VB課程網(wǎng)絡(luò)狀的知識(shí)點(diǎn)掌握,活躍了課堂氛圍,采用分小組的方式可以更好地促進(jìn)學(xué)生與學(xué)生、學(xué)生與教師之間的互動(dòng),增強(qiáng)學(xué)生的自信心,培養(yǎng)其團(tuán)隊(duì)協(xié)作能力。[5]
圖2 兩個(gè)班級(jí)在學(xué)習(xí)興趣方面的對(duì)照?qǐng)D
圖3 兩個(gè)班級(jí)在團(tuán)結(jié)協(xié)作方面的提高對(duì)照表格
從圖2中可以看出,實(shí)驗(yàn)班對(duì)本課程很有興趣的同學(xué)遠(yuǎn)多于對(duì)照班的同學(xué)數(shù)量,說明采用任務(wù)驅(qū)動(dòng)教學(xué)方法能極大提高學(xué)生對(duì)VB課程的學(xué)習(xí)興趣,學(xué)習(xí)興趣的提高是學(xué)好一門學(xué)科的重要因素,能增強(qiáng)學(xué)生的學(xué)習(xí)信心,為就業(yè)更好地做鋪墊。
通過問卷調(diào)查的方式得出如下的數(shù)據(jù)圖如圖3,14電氣(1)班采用任務(wù)驅(qū)動(dòng)教學(xué)方法,14電氣(2)班采用傳統(tǒng)教學(xué)方法,實(shí)驗(yàn)班采用分小組的方式完成任務(wù),通過小組內(nèi)和小組之間成員之間的團(tuán)結(jié)協(xié)作、溝通解決程序設(shè)計(jì)過程中出現(xiàn)的問題的過程,增強(qiáng)學(xué)生的人際交往和團(tuán)隊(duì)協(xié)作能力。[6]
將任務(wù)驅(qū)動(dòng)教學(xué)方法運(yùn)用于高職《VB語言》課程中,通過一學(xué)期的教學(xué)實(shí)踐,采用兩個(gè)平行班的學(xué)習(xí)情況及學(xué)習(xí)效果的對(duì)比研究,得出結(jié)論:任務(wù)驅(qū)動(dòng)教學(xué)法適合運(yùn)用于計(jì)算機(jī)編程相關(guān)課程,通過采用逐個(gè)完成任務(wù)應(yīng)用程序的教學(xué)方式可以強(qiáng)化學(xué)生的自主學(xué)習(xí)能力,提高其學(xué)習(xí)興趣,更有利于對(duì)VB課程網(wǎng)絡(luò)狀的知識(shí)點(diǎn)掌握,活躍了課堂氛圍,采用分小組的方式可以更好地促進(jìn)學(xué)生與學(xué)生、學(xué)生與教師之間的互動(dòng),增強(qiáng)學(xué)生的自信心,培養(yǎng)其團(tuán)隊(duì)協(xié)作能力,為其更好地融入社會(huì)打好基礎(chǔ)。此教學(xué)模式還處于不斷發(fā)展和完善的階段,高職計(jì)算機(jī)類學(xué)科的教學(xué)模式必會(huì)日趨完善,以提高教學(xué)質(zhì)量。[7]
滁州職業(yè)技術(shù)學(xué)院學(xué)報(bào)2018年2期