資源描述:
《任務(wù)驅(qū)動式案例教學(xué)法在vb程序設(shè)計教學(xué)中應(yīng)用》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、任務(wù)驅(qū)動式案例教學(xué)法在VB程序設(shè)計教學(xué)中應(yīng)用摘要:VB課程的理論性和實(shí)踐性均較強(qiáng),在教學(xué)中要求學(xué)生既要學(xué)好理論知識,又要掌握實(shí)際操作技能。本論文主要針對VB課程的這一特點(diǎn)提出了任務(wù)驅(qū)動式案例教學(xué)法的思想,即在傳統(tǒng)的教學(xué)方法的基礎(chǔ)上,引入案例教學(xué),并以任務(wù)驅(qū)動的方式來提高學(xué)生學(xué)習(xí)VB程序設(shè)計的興趣,真正的實(shí)現(xiàn)理論和實(shí)踐的結(jié)合、培養(yǎng)學(xué)生自主學(xué)習(xí)能力與獨(dú)立分析、解決問題的能力。關(guān)鍵詞:VB程序設(shè)計案例教學(xué)任務(wù)驅(qū)動中圖分類號:G623文獻(xiàn)標(biāo)識碼:A文章編號:1674-098X(2012)12(b)-0-01VB程序設(shè)計是該校部分非計算機(jī)專業(yè)必修的課程之一,目前教學(xué)中普遍采用多媒體課堂教學(xué)與上機(jī)實(shí)
2、踐緊密結(jié)合的方式。這種教學(xué)方式雖然能適當(dāng)提高學(xué)生的學(xué)習(xí)興趣,但仍然是以教師教學(xué)為主體,學(xué)生只是被動的接受知識,不能很好的培養(yǎng)學(xué)生解決實(shí)際問題的能力。而案例教學(xué)和任務(wù)驅(qū)動式教學(xué)能很好的實(shí)現(xiàn)理論與實(shí)踐的銜接,所以筆者將案例教學(xué)和任務(wù)驅(qū)動式教學(xué)相結(jié)合,同時吸取傳統(tǒng)教學(xué)的優(yōu)點(diǎn),并考慮到該校學(xué)生學(xué)習(xí)VB現(xiàn)狀,探索出一種適合該校學(xué)生學(xué)習(xí)VB的教學(xué)方法一任務(wù)驅(qū)動式案例教學(xué)法。1任務(wù)驅(qū)動式案例教學(xué)法的特點(diǎn)1.1任務(wù)驅(qū)動和案例教學(xué)任務(wù)驅(qū)動教學(xué)法是以建構(gòu)主義的認(rèn)知靈活性理論為基礎(chǔ)的一種教學(xué)方法。教師將教學(xué)內(nèi)容設(shè)計成學(xué)生感興趣的任務(wù),并將知識點(diǎn)隱含到任務(wù)中,引導(dǎo)學(xué)生通過各種方式實(shí)任務(wù),獲得知識。案例教學(xué)主要是
3、對具有一定實(shí)踐性、針對性的典型實(shí)例進(jìn)行分析、討論、推斷、歸納和總結(jié),以提高學(xué)生分析問題和解決問題的能力的一種教學(xué)方法。1.2任務(wù)驅(qū)動式案例教學(xué)法任務(wù)驅(qū)動式案例教學(xué)法是將案例教學(xué)與任務(wù)驅(qū)動相結(jié)合的一種教學(xué)方法。案例教學(xué)側(cè)重于“教”,指教師在授課的過程中以事先設(shè)計好的典型案例為基礎(chǔ);而任務(wù)驅(qū)動側(cè)重于"學(xué)”,指學(xué)生在學(xué)習(xí)的過程中以任務(wù)為驅(qū)動,以解決問題為目標(biāo),在解決問題的過程中學(xué)習(xí)。這種教學(xué)方法主要是把學(xué)生作為教學(xué)中的主體,教師在授課中的主要目的是激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生自主學(xué)習(xí),構(gòu)建相應(yīng)知識體系,培養(yǎng)和提高學(xué)生的實(shí)際操作能力。而VB課程的實(shí)踐性較強(qiáng),在教學(xué)中不僅要讓學(xué)生掌握理論知識,還要
4、培養(yǎng)學(xué)生的實(shí)踐操作能力,以及自主學(xué)習(xí)和獨(dú)立分析、解決問題的能力,所以VB程序設(shè)計的教學(xué)適合采用該教學(xué)方法。在整個的教學(xué)方法中,需要教師和學(xué)生很好的配合。教師設(shè)計有代表性的案例,在向?qū)W生呈現(xiàn)、講解案例的過程中激發(fā)學(xué)生的學(xué)習(xí)興趣。再根據(jù)相關(guān)知識點(diǎn)給學(xué)生布置任務(wù),學(xué)生得到任務(wù)后根據(jù)情況自主學(xué)習(xí)或分組討論學(xué)習(xí),通過對案例的認(rèn)真研究和模仿,并在教師的協(xié)助指導(dǎo)下逐步完成任務(wù)。在整個教學(xué)過程中學(xué)生不僅掌握了VB的基本知識和方法,在教師的引導(dǎo)下建構(gòu)了相應(yīng)的知識體系,同時也掌握了相應(yīng)的操作方法以及相關(guān)的技巧,極大的提高了學(xué)生的實(shí)踐操作能力。2任務(wù)驅(qū)動式案例教學(xué)的實(shí)施任務(wù)驅(qū)動式案例教學(xué)法首先要精選案例;然后
5、向?qū)W生呈現(xiàn)案例,通過案例引入任務(wù);再引導(dǎo)學(xué)生自主學(xué)習(xí),分析任務(wù)、進(jìn)一步探究任務(wù),最后做出總結(jié)評價。2.1教師精選案例教師分析VB程序設(shè)計的教學(xué)目標(biāo)和教學(xué)內(nèi)容,根據(jù)教學(xué)內(nèi)容設(shè)計出一些學(xué)生日常生活中常見的典型案例,比如網(wǎng)頁中常見的滾動字幕、計算器、qq登陸框、qq農(nóng)場定時提醒鬧鐘、音樂播放器、學(xué)生成績管理系統(tǒng)等,選取這些案例不僅能提高學(xué)生的學(xué)習(xí)興趣,而且能使學(xué)生清楚學(xué)習(xí)VB的實(shí)際用途,這樣學(xué)生才有動力繼續(xù)學(xué)習(xí)下去。2.2教師呈現(xiàn)案例、提出任務(wù)向?qū)W生展示設(shè)計好的案例,使學(xué)生有個直觀的印象。將案例分解為VB教學(xué)中的知識點(diǎn)進(jìn)行講解,通過講解使學(xué)生掌握知識點(diǎn),模仿案例。然后提出問題,根據(jù)提出的問題布
6、置相應(yīng)任務(wù)。以下以“蝴蝶飛舞”為例。(1)向?qū)W生展示案例。如圖1所示,當(dāng)單擊"開始”按鈕時,蝴蝶從左向右飛翔,同時"開始”按鈕變?yōu)椤袄^續(xù)”按鈕,單擊"暫?!卑粹o后停止。圖1“蝴蝶飛舞”案例(2)講解涉及到的知識點(diǎn)。Timer控件(Enabled、Interval屬性和Timer事件)、Image控件(Visible屬性)、VB坐標(biāo)系的使用,進(jìn)一步熟悉If語句的應(yīng)用。(3)提出問題。蝴蝶飛出窗體時如何處理?蝴蝶飛舞的速度如何控制?蝴蝶飛舞的方向能否發(fā)生變化?如何制作滾動字幕?(4)布置任務(wù)。編寫蝴蝶飛出窗體時從窗體的另一邊飛入的程序;編寫調(diào)整蝴蝶飛舞的方向(左下-〉右上或其他方向)的程序;
7、設(shè)計簡單的演員表字幕滾動程序;設(shè)計紅燈停、綠燈行的程序等。2.3學(xué)生自主探究任務(wù)、實(shí)現(xiàn)任務(wù)學(xué)生得到任務(wù)后,以自主學(xué)習(xí)或分小組討論的方式來完成任務(wù)。對于相對簡單的任務(wù)學(xué)生應(yīng)該自主學(xué)習(xí),遇到困難時查閱相關(guān)資料或向同學(xué)、老師尋求幫助。這樣可以培養(yǎng)學(xué)生獨(dú)立分析、解決問題的能力,便于循序漸進(jìn)地學(xué)習(xí)VB基礎(chǔ)知識,掌握程序設(shè)計方法。2.4師檢查任務(wù)、總結(jié)與評價任務(wù)當(dāng)學(xué)生完成任務(wù)后,教師應(yīng)該認(rèn)真檢查學(xué)生完成任務(wù)的情況,進(jìn)行總結(jié)與評價。這樣不僅可以明