本站小編為你精心準(zhǔn)備了VB程序設(shè)計(jì)項(xiàng)目化教學(xué)實(shí)踐參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。
《職業(yè)雜志》2014年第二十四期
一、課程教學(xué)改革措施
1.選取項(xiàng)目要明確教學(xué)目標(biāo)vb課程具有數(shù)理思維高、邏輯性強(qiáng)的特點(diǎn),但不少學(xué)生在邏輯數(shù)理思維方面是短板,所以制定教學(xué)目標(biāo)時(shí)就不能過(guò)高。在實(shí)踐中,筆者認(rèn)為VB課程教學(xué)目標(biāo)不是培養(yǎng)程序員,而是讓學(xué)生快樂(lè)學(xué)習(xí),培養(yǎng)學(xué)習(xí)興趣,引導(dǎo)感興趣的學(xué)生入門(mén)并有所提高,拋磚引玉,指導(dǎo)大多數(shù)學(xué)生掌握VB的學(xué)習(xí)方法,順利完成學(xué)習(xí)任務(wù)。
2.所選項(xiàng)目應(yīng)與學(xué)生實(shí)際能力相適應(yīng)所選項(xiàng)目難易度要考慮學(xué)生實(shí)際應(yīng)用能力,符合學(xué)生的“最近發(fā)展需要”,充分考慮學(xué)生現(xiàn)有的文化知識(shí)、認(rèn)知能力、年齡、興趣等特點(diǎn),做到因材施教。現(xiàn)在中技學(xué)生的數(shù)學(xué)和英語(yǔ)水平普遍較差,所以在理解VB程序時(shí)有一定的困難,特別是一些算法,而學(xué)生對(duì)動(dòng)畫(huà)、繪畫(huà)、多媒體、游戲等比較感興趣。所以所選取項(xiàng)目要給予考慮,才能被大多數(shù)學(xué)生所喜愛(ài),讓學(xué)生有自我發(fā)揮的空間,通過(guò)自己的努力能完成項(xiàng)目中的任務(wù),從而使學(xué)生體驗(yàn)到成功的快樂(lè)。標(biāo)準(zhǔn)要求可根據(jù)具體項(xiàng)目,不能制定得很高,如果學(xué)生難以完成,很容易知難而退,不利于他們自信心、成就感、學(xué)習(xí)興趣的培養(yǎng)。例如,讓學(xué)生完成一個(gè)如學(xué)生管理系統(tǒng)之類(lèi)的項(xiàng)目。這種項(xiàng)目對(duì)中技學(xué)生不妥,如果教學(xué)對(duì)象是大學(xué)生,那么讓他們完成此類(lèi)項(xiàng)目應(yīng)該不成問(wèn)題,但現(xiàn)在所要面對(duì)的是中技學(xué)生,他們的底子薄,理解力和自學(xué)能力都不如大學(xué)生,如果讓他們完成如管理系統(tǒng)之類(lèi)的項(xiàng)目,那么效果肯定是不如人意的,隨之就會(huì)失去學(xué)習(xí)的興趣。
3.所選項(xiàng)目要分散實(shí)施的重點(diǎn)、難點(diǎn)掌握VB程序設(shè)計(jì)知識(shí)和技能是一個(gè)逐步積累的過(guò)程,項(xiàng)目選取時(shí)要考慮“項(xiàng)目”的大小、知識(shí)點(diǎn)的含量、前后的聯(lián)系等多方面的因素,有助于知識(shí)的理解和消化及技能的掌握。基于以上原則,就以設(shè)計(jì)學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目為例來(lái)談?wù)勯_(kāi)發(fā)的過(guò)程。首先確定一個(gè)作品,開(kāi)發(fā)一個(gè)學(xué)生成績(jī)管理系統(tǒng)為項(xiàng)目目標(biāo)。教師指導(dǎo)全班學(xué)生成立一個(gè)VB項(xiàng)目開(kāi)發(fā)部,教師就是開(kāi)發(fā)部的經(jīng)理,指導(dǎo)學(xué)習(xí)項(xiàng)目,分析資料,使大家掌握所開(kāi)發(fā)的項(xiàng)目有哪些主要功能,然后根據(jù)系統(tǒng)的功能確定整個(gè)系統(tǒng)由幾個(gè)窗體組成,對(duì)于中技學(xué)生,一般三個(gè)窗或四到五個(gè)窗體就足夠了。現(xiàn)在就以三個(gè)窗體為例,也就是封面窗體,登錄窗體,主控窗體,設(shè)計(jì)一個(gè)窗體需要一個(gè)任務(wù)小組,最后還要一個(gè)整合及評(píng)估考核小組,共確定4個(gè)小組。(1)第1小組由全班學(xué)習(xí)VB成績(jī)最好的5~6名學(xué)生組成,由課代表任組長(zhǎng),其余3個(gè)小組任務(wù)整合完成一件完整作品的任務(wù)。(2)第2小組的任務(wù)是完成設(shè)計(jì)兩個(gè)“封面窗體”的任務(wù)。小組成員特點(diǎn):12~15名同學(xué),1名組長(zhǎng),其余為組員,組長(zhǎng)有較強(qiáng)的學(xué)習(xí)管理能力,對(duì)VB學(xué)習(xí)興趣高,有較強(qiáng)程序設(shè)計(jì)能力。組員中2/3是成績(jī)中上水平的學(xué)生,負(fù)責(zé)代碼編寫(xiě)與調(diào)試程序,其余的為中下水平的學(xué)生,負(fù)責(zé)窗體設(shè)計(jì),二者在組長(zhǎng)協(xié)調(diào)下有機(jī)結(jié)合。在組長(zhǎng)的帶領(lǐng)下開(kāi)展工作,分配各位組員的任務(wù)內(nèi)容:①設(shè)計(jì)思路:快閃窗體(封面1),利用線條的橫向坐標(biāo)X2每次增加30的方法或用進(jìn)度條來(lái)產(chǎn)生線條延伸的動(dòng)畫(huà)效果,用標(biāo)簽顯示執(zhí)行進(jìn)度,進(jìn)度達(dá)到100%時(shí)卸載當(dāng)前窗體。封面2:使用定時(shí)器控制“制作人:”“張三”兩個(gè)標(biāo)簽從窗體的兩側(cè)向中間移動(dòng),窗體右下角用標(biāo)簽顯示系統(tǒng)時(shí)間;單擊“進(jìn)入”標(biāo)簽,調(diào)用登錄窗體,單位“取消”,退出系統(tǒng)。②窗體中控件:標(biāo)簽、圖像、線條、進(jìn)度條、定時(shí)器控件的使用、屬性設(shè)置等。③窗體的布局、屬性設(shè)置。④設(shè)計(jì)運(yùn)行代碼:變量、load、unload、show方法、click事件、if程序控制語(yǔ)句等的使用。⑤進(jìn)行運(yùn)行測(cè)試,調(diào)試運(yùn)行沒(méi)有錯(cuò)誤。⑥寫(xiě)出開(kāi)發(fā)報(bào)告,供其他小組閱讀。(3)第3小組的任務(wù)是完成設(shè)計(jì)“登錄窗體”任務(wù)。小組成員特點(diǎn):10~12名同學(xué),1名組長(zhǎng),其余為組員,組長(zhǎng)有一定的學(xué)習(xí)管理能力,對(duì)VB學(xué)習(xí)興趣濃厚,有很強(qiáng)的程序設(shè)計(jì)和理解能力。組員盡可能分配成績(jī)中上水平的學(xué)生,分為負(fù)程序代碼設(shè)計(jì)和窗體設(shè)計(jì)兩個(gè)部分,學(xué)習(xí)后進(jìn)生最好不要分配到該組,二者在組長(zhǎng)協(xié)調(diào)下有機(jī)結(jié)合。在組長(zhǎng)的帶領(lǐng)下開(kāi)展工作,分配各位組員的任務(wù)內(nèi)容:①窗體中控件:標(biāo)簽、組合框、文本框、圖像控件的使用、屬性設(shè)置等。②窗體的布局、屬性設(shè)置。③設(shè)計(jì)思路:使用組合框選擇用戶名,不同用戶在文本框中輸入不同的密碼,單擊“立即登錄”按鈕,判斷各用戶密碼是否正確。密碼錯(cuò)誤時(shí)有提示,密碼正確時(shí)進(jìn)入成績(jī)管理主控界面,單擊“退出登錄”返回。④設(shè)計(jì)運(yùn)行代碼:load、unload、show方法、click事件、if雙分支程序控制語(yǔ)句等的使用。⑤進(jìn)行運(yùn)行測(cè)試,調(diào)試運(yùn)行沒(méi)有錯(cuò)誤。⑥寫(xiě)出開(kāi)發(fā)報(bào)告,供其他小組閱讀。(4)第4小組的任務(wù)是完成“主控窗體”任務(wù)。小組成員特點(diǎn):班級(jí)中前幾個(gè)小組沒(méi)分配去的同學(xué),1名組長(zhǎng),其余為組員,組長(zhǎng)有特別強(qiáng)的學(xué)習(xí)管理能力,對(duì)VB學(xué)習(xí)有一定的興趣,有很強(qiáng)的窗體設(shè)計(jì)能力。組員可以是中等水平的學(xué)生,負(fù)責(zé)代碼設(shè)計(jì),學(xué)習(xí)后進(jìn)生負(fù)責(zé)窗體設(shè)計(jì)工作,二者在組長(zhǎng)協(xié)調(diào)下有機(jī)結(jié)合。在組長(zhǎng)的帶領(lǐng)下開(kāi)展工作,分配各位組員的任務(wù)內(nèi)容:①設(shè)計(jì)思路:控制功能。在窗體的右邊利用框架控件組織三組功能,分別對(duì)應(yīng)窗體左邊的三組功能標(biāo)簽,單擊標(biāo)簽時(shí),切換顯示不同的功能界面。②窗體的布局、屬性設(shè)置。③窗體中控件:框架、標(biāo)簽、圖像控件的使用、屬性設(shè)置等。④設(shè)計(jì)運(yùn)行代碼:unload、show、hide方法、click事件等的使用。⑤進(jìn)行運(yùn)行測(cè)試,調(diào)試運(yùn)行沒(méi)有錯(cuò)誤。⑥寫(xiě)出開(kāi)發(fā)報(bào)告,供其他小組閱讀。最后由第1小組進(jìn)行整合成一個(gè)完整的學(xué)生成績(jī)管理系統(tǒng),測(cè)試無(wú)誤后對(duì)工程文件壓縮,寫(xiě)出完整的工程開(kāi)發(fā)報(bào)告。還要通過(guò)各組開(kāi)發(fā)報(bào)告對(duì)各小組進(jìn)行評(píng)估考核打出分?jǐn)?shù),全班公布。通過(guò)以上的改革實(shí)踐,既讓教師解放出來(lái),做一些更高級(jí)的項(xiàng)目設(shè)計(jì)分析工作,也對(duì)全班學(xué)生分層指導(dǎo),對(duì)不同小組成員的有機(jī)分配,充分發(fā)揮每個(gè)人的最大潛能,使每位成員都能體會(huì)到成功的快樂(lè),學(xué)習(xí)的快樂(lè),而且通過(guò)項(xiàng)目開(kāi)發(fā),使學(xué)生通過(guò)明確任務(wù)目標(biāo)的情況下,完成一個(gè)完整的作品,還可以培養(yǎng)一種團(tuán)隊(duì)的協(xié)作意識(shí)。
二、VB項(xiàng)目化教學(xué)改革成效
近幾年的教學(xué)實(shí)踐證明,項(xiàng)目化教學(xué)法的應(yīng)用激發(fā)了學(xué)生的學(xué)習(xí)興趣,提高了學(xué)生的學(xué)習(xí)效率和效果,作業(yè)完成率提高了,達(dá)到100%上交是常有的事,而且考試及格率也上升了。在評(píng)教時(shí),幾乎所有被評(píng)老師的分?jǐn)?shù)都有所提高。有部分同學(xué)紛紛計(jì)劃報(bào)考國(guó)家計(jì)算機(jī)二級(jí)VB考試,項(xiàng)目化的應(yīng)用,為VB程序設(shè)計(jì)的教與學(xué)都“減負(fù)”不少。
作者:任廣軒單位:海寧市高級(jí)技工學(xué)校