国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

項(xiàng)目驅(qū)動(dòng)教學(xué)法在ASP.NET課程中的實(shí)踐

2015-06-24 12:52張棟冰
電腦知識(shí)與技術(shù) 2015年11期
關(guān)鍵詞:項(xiàng)目驅(qū)動(dòng)教學(xué)方法

張棟冰

摘要:ASP.NET課程是計(jì)算機(jī)軟件工程專(zhuān)業(yè)高年級(jí)開(kāi)設(shè)的綜合性開(kāi)發(fā)課程,課程的突出特點(diǎn)是實(shí)踐性強(qiáng)。在此課程中引入項(xiàng)目驅(qū)動(dòng)教學(xué)法,可以增強(qiáng)學(xué)生們的學(xué)習(xí)積極性。通過(guò)把項(xiàng)目任務(wù)細(xì)分為分散知識(shí)點(diǎn),可以幫助學(xué)生更快掌握編程技巧,提高學(xué)習(xí)能力。項(xiàng)目驅(qū)動(dòng)教學(xué)法適合在計(jì)算機(jī)操作課程ASP.NET中使用。

關(guān)鍵詞:項(xiàng)目驅(qū)動(dòng);教學(xué)方法;ASP.NET;分組合作學(xué)習(xí)

中圖分類(lèi)號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)11-0146-02

The Practice of Project-driven Teaching Method in ASP.NET Course

ZHANG Dong-bing

(School of Computer Science and Technology, Huaibei Normal University, Huaibei 235000, China)

Abstract: The course of ASP.NET is a comprehensive developing course in senior class of Computer software engineering specialty. Strong practicing is its characteristics. Project-driven teaching method is introduced into this course to enhance the initiative for student to study. Project is divided into several knowledge unit which helps student quickly mastering programming skills and improving study skills. This method is suitable for Computer operation course of ASP.NET.

Key words: Project-driven; Teaching method; ASP.NET; Group cooperative learning

1 項(xiàng)目驅(qū)動(dòng)教學(xué)法

項(xiàng)目驅(qū)動(dòng)教學(xué)法是指通過(guò)實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動(dòng)。此模式采取小組討論、協(xié)作學(xué)習(xí)的方式,使學(xué)生的學(xué)習(xí)過(guò)程變成一個(gè)探究問(wèn)題、解決問(wèn)題的過(guò)程,特別適合于計(jì)算機(jī)軟件設(shè)計(jì)課程的教學(xué)。哈佛大學(xué)工商管理學(xué)院在其軟件設(shè)計(jì)課程也曾實(shí)施這一課堂教學(xué)模式。

項(xiàng)目驅(qū)動(dòng)教學(xué)模式是把完整的教學(xué)過(guò)程進(jìn)行分解,成為一個(gè)個(gè)小型的教學(xué)活動(dòng)和學(xué)生工作項(xiàng)目,從而把教學(xué)的特點(diǎn)、工作環(huán)境、所使用的工具與設(shè)備、活動(dòng)項(xiàng)目及其內(nèi)容、操作標(biāo)準(zhǔn)和從業(yè)要求等要素準(zhǔn)確而又較為詳細(xì)地描述出來(lái)。基本思路是:提出一個(gè)問(wèn)題,引導(dǎo)學(xué)生進(jìn)行開(kāi)發(fā),在教學(xué)過(guò)程中,以完成所提出的完整的開(kāi)發(fā)項(xiàng)目為目的,將設(shè)計(jì)項(xiàng)目貫穿整個(gè)教學(xué)過(guò)程的始終,以項(xiàng)目的各個(gè)模塊的構(gòu)建過(guò)程為線(xiàn)索,有條理、有步驟的安排教學(xué)活動(dòng)。利用項(xiàng)目驅(qū)動(dòng)教學(xué)法,學(xué)生的身份就從一個(gè)學(xué)習(xí)者變成了一個(gè)工作者,考慮問(wèn)題的思路也從我要跟著老師做什么變成了我自己該怎么做,從而提高了學(xué)生學(xué)習(xí)主動(dòng)性和積極性,有利于克服講授型教學(xué)法的弊端,使學(xué)生從整體上領(lǐng)會(huì)課程的思想,在實(shí)際項(xiàng)目開(kāi)發(fā)中,提高分析問(wèn)題、解決問(wèn)題的能力,為畢業(yè)后的IT行業(yè)工作打下堅(jiān)實(shí)的基礎(chǔ)。

2 課程介紹

ASP.NET課程是語(yǔ)言類(lèi)的學(xué)習(xí)課程,一般在大學(xué)三年級(jí)以后開(kāi)設(shè),以擴(kuò)大學(xué)生們的專(zhuān)業(yè)知識(shí)面,并為學(xué)生拓寬就業(yè)口徑。在教學(xué)大綱中要求,通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)能熟練地掌握C#語(yǔ)言基本知識(shí),熟悉.NET開(kāi)發(fā)環(huán)境,掌握服務(wù)器控件、ASP.NET常用對(duì)象、ADO.NET數(shù)據(jù)庫(kù)編程、ADO.NET數(shù)據(jù)庫(kù)高級(jí)操作、ASP.NET Web服務(wù)、配置ASP.NET應(yīng)用程序等相關(guān)技術(shù),學(xué)會(huì)基于Web的動(dòng)態(tài)網(wǎng)絡(luò)開(kāi)發(fā)。

因?yàn)楸菊n程是一門(mén)實(shí)踐性較強(qiáng)的課程,在課時(shí)分配上以上機(jī)實(shí)驗(yàn)為主,結(jié)合課堂理論講授為輔。所以課堂教學(xué)以項(xiàng)目驅(qū)動(dòng)式教學(xué)方法為主,結(jié)合分層教學(xué)法使用,使學(xué)生達(dá)到熟練掌握課程內(nèi)容的目的。課后作業(yè)是課堂知識(shí)的延伸,分為必須完成的作業(yè)和建議完成的作業(yè)。期末考試成績(jī)由平時(shí)成績(jī)和期末答辯成績(jī)組合而成,同時(shí)突出平時(shí)成績(jī)所占比重。

3 項(xiàng)目驅(qū)動(dòng)教學(xué)法在ASP.NET課程中的具體實(shí)踐

教學(xué)過(guò)程結(jié)合學(xué)習(xí)過(guò)的其他前期課程,對(duì)大學(xué)期間的課程內(nèi)容進(jìn)行整合,包括數(shù)據(jù)結(jié)構(gòu)、軟件工程、軟件測(cè)試、數(shù)據(jù)庫(kù)原理、SQL SERVER、計(jì)算機(jī)網(wǎng)絡(luò)等課程,將這些課程的知識(shí)滲透到教學(xué)過(guò)程中,使學(xué)生在分工合作的設(shè)計(jì)過(guò)程中,總結(jié)并應(yīng)用學(xué)過(guò)的課程。

3.1 提出任務(wù),選取項(xiàng)目

在課程開(kāi)始階段提出整體任務(wù),要求學(xué)生在一個(gè)學(xué)期的學(xué)習(xí)過(guò)程中,使用每個(gè)階段學(xué)習(xí)到的知識(shí),設(shè)計(jì)出一個(gè)有一定規(guī)模的系統(tǒng),在課程結(jié)束時(shí)進(jìn)行考核。

選取項(xiàng)目時(shí),教師要注意項(xiàng)目的規(guī)模不能太大也不能太小。太小的話(huà),項(xiàng)目中所涉及到的知識(shí)點(diǎn)比較單一,學(xué)生不能全面的掌握所學(xué)技術(shù);但是,項(xiàng)目也不可太大,以免使學(xué)生產(chǎn)生畏難情緒,影響學(xué)習(xí)熱情。因?yàn)閷W(xué)生管理系統(tǒng)是進(jìn)行程序開(kāi)發(fā)時(shí)的一個(gè)基本的、簡(jiǎn)單的、小型的信息管理系統(tǒng),所以本課程在學(xué)期開(kāi)始時(shí),就給學(xué)生們展示出一個(gè)設(shè)計(jì)好的學(xué)生信息管理系統(tǒng),使學(xué)生們看到設(shè)計(jì)的最終效果,激發(fā)興趣,并起到拋磚引玉的作用。在一個(gè)學(xué)期的學(xué)習(xí)過(guò)程中,圍繞這一系統(tǒng)設(shè)計(jì)的各個(gè)方面,將課程內(nèi)容劃分為若干單元,基本覆蓋到課本及教學(xué)大綱所要求的所有知識(shí)點(diǎn),從而使學(xué)生帶著學(xué)習(xí)任務(wù)來(lái)進(jìn)行一個(gè)學(xué)期的學(xué)習(xí),并在學(xué)期結(jié)束時(shí)交出完整的系統(tǒng)。

3.2 分組合作,分層教學(xué)

因?yàn)樵趯?shí)際軟件開(kāi)發(fā)中,一個(gè)優(yōu)秀的軟件系統(tǒng)不可能是一個(gè)人獨(dú)立完成的,而是由項(xiàng)目組的成員分工合作,大家共同完成。所以,對(duì)于學(xué)生們來(lái)說(shuō),最好在學(xué)校學(xué)習(xí)期間能夠有小組合作的經(jīng)歷,便于和工作環(huán)境進(jìn)行對(duì)接。

在教學(xué)過(guò)程中,首先請(qǐng)學(xué)生們自行組成3-5人的學(xué)習(xí)小組。小組成員的質(zhì)量與教學(xué)效果的好壞有直接關(guān)系。所以,在分組時(shí),應(yīng)考慮動(dòng)手能力強(qiáng)的同學(xué)跟動(dòng)手能力弱的同學(xué)的搭配,考慮組內(nèi)同學(xué)們的設(shè)計(jì)能力分布的不同,考慮男女同學(xué)在不同能力上的不同,從而由學(xué)生自由結(jié)合形成小組,然后由教師再進(jìn)行適當(dāng)調(diào)整,使整個(gè)小組的成員結(jié)構(gòu)趨于合理。

同時(shí),因?yàn)閷W(xué)生接受能力學(xué)習(xí)能力的差異,在教學(xué)過(guò)程中會(huì)出現(xiàn)“饑飽不均”的現(xiàn)象。也就是說(shuō),有些學(xué)習(xí)能力動(dòng)手能力強(qiáng)的同學(xué),可能會(huì)對(duì)于老師課堂上講的內(nèi)容很快就領(lǐng)會(huì)、掌握,并動(dòng)手操作成功;但是有些同學(xué)可能即便加上課余時(shí)間也搗鼓不出一道程序。這樣,在具體的課堂實(shí)施上,任課教師就要仔細(xì)觀察并清楚了解學(xué)生的學(xué)習(xí)情況,并有針對(duì)性的為不同的學(xué)生提出不同的要求。這就要求教師在課下做大量的準(zhǔn)備工作,以便在課堂上游刃有余的根據(jù)實(shí)際情況,為不同程度的同學(xué),提出不同的設(shè)計(jì)要求,從而鼓勵(lì)那些動(dòng)手能力弱的同學(xué)不畏困難,完成設(shè)計(jì);同時(shí)引導(dǎo)能力強(qiáng)的同學(xué)進(jìn)行創(chuàng)新,做更多的探索,激發(fā)他們更大的學(xué)習(xí)熱情。

3.3 具體實(shí)施

在進(jìn)行具體的項(xiàng)目設(shè)計(jì)時(shí),首先要求學(xué)生回顧軟件工程課程中學(xué)過(guò)的軟件開(kāi)發(fā)的幾種開(kāi)發(fā)模型,分析在本設(shè)計(jì)中可以使用什么模型進(jìn)行設(shè)計(jì),以此復(fù)習(xí)鞏固并應(yīng)用軟件工程課程中學(xué)到的知識(shí)。然后,按照需求分析、軟件設(shè)計(jì)、編碼、測(cè)試的步驟,逐步分析每個(gè)過(guò)程中所用的知識(shí)及要考慮的要點(diǎn)。然后,在具體設(shè)計(jì)過(guò)程中,引入面向?qū)ο笤O(shè)計(jì)方法進(jìn)行軟件設(shè)計(jì)。設(shè)計(jì)過(guò)程中涉及到算法時(shí),要求學(xué)生能夠利用數(shù)據(jù)結(jié)構(gòu)與算法課程中學(xué)過(guò)的知識(shí),完成算法設(shè)計(jì)。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),要求學(xué)生必須熟練掌握并使用在數(shù)據(jù)庫(kù)原理及SQL SERVER操作與實(shí)踐課程中學(xué)到的知識(shí),為今后的工作拓寬知識(shí)面。

由于學(xué)習(xí)過(guò)程及項(xiàng)目設(shè)計(jì)是分組完成的,小組成員之間有相對(duì)固定的分工。這就要求老師要及時(shí)提醒并了解學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況。小組中的成員要經(jīng)常在組長(zhǎng)、系統(tǒng)設(shè)計(jì)、程序開(kāi)發(fā)、數(shù)據(jù)庫(kù)設(shè)計(jì)、測(cè)試人員這幾個(gè)角色之間進(jìn)行轉(zhuǎn)換,了解其他同學(xué)所做模塊的內(nèi)容,保證每個(gè)同學(xué)都掌握了課堂知識(shí)點(diǎn)。所以,在課堂上,老師不僅是知識(shí)的傳授者,項(xiàng)目工作的引導(dǎo)者,同時(shí)還是一個(gè)敏銳的觀察者,有力的監(jiān)督者,合適的調(diào)控者,及時(shí)的對(duì)學(xué)生的知識(shí)點(diǎn)掌握情況和分組情況作出相應(yīng)對(duì)策。

3.4 答辯考核

傳統(tǒng)的考核方式主要是筆試,此方式對(duì)于理論性課程的重要性和合理性毋庸置疑。但是,對(duì)于操行性較強(qiáng)的課程來(lái)說(shuō),則應(yīng)該采取與課程特點(diǎn)相對(duì)應(yīng)的考核方法。所以,在ASP.NET程序設(shè)計(jì)課程的考核方法中,我們摒棄了傳統(tǒng)筆試的方式,而是采取平時(shí)成績(jī)+期中測(cè)試+期末答辯的形式。平時(shí)成績(jī)根據(jù)學(xué)生的出勤情況及作業(yè)完成情況進(jìn)行評(píng)定,期中測(cè)試通過(guò)期中上交的程序打出成績(jī),然后重點(diǎn)要求學(xué)生在期末完成完整設(shè)計(jì)后,在班級(jí)中以小組為單位公開(kāi)進(jìn)行答辯。

期末答辯的內(nèi)容是小組所設(shè)計(jì)的項(xiàng)目,答辯過(guò)程跟計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)答辯的過(guò)程近似。首先要求組長(zhǎng)對(duì)小組分工及項(xiàng)目功能做整體說(shuō)明,然后由小組內(nèi)的每個(gè)成員講述自己所做的工作,最后由老師和同學(xué)向小組任意一位成員提問(wèn)。如果項(xiàng)目不僅實(shí)現(xiàn)了預(yù)期功能,而且設(shè)計(jì)精美,功能合理,使用了新技術(shù),每一位小組成員都能夠清楚表述并回答提問(wèn),可以考慮給予滿(mǎn)分鼓勵(lì)。盡管學(xué)生的設(shè)計(jì)還有待改進(jìn)的地方,但是對(duì)于沒(méi)有走出校門(mén)的學(xué)生,能夠協(xié)調(diào)溝通、合理分工、自主學(xué)習(xí)、綜合運(yùn)用各科知識(shí)完成一個(gè)相當(dāng)不錯(cuò)的軟件系統(tǒng),還是要給予一定的鼓勵(lì)的。

4 總結(jié)

項(xiàng)目驅(qū)動(dòng)式教學(xué)方法適合于在計(jì)算機(jī)操作實(shí)踐課程中使用。它突破了傳統(tǒng)的教學(xué)模式,以完整項(xiàng)目為驅(qū)動(dòng),任務(wù)細(xì)分為一個(gè)個(gè)的知識(shí)點(diǎn),使學(xué)生在日積月累的學(xué)習(xí)中逐步積累編程技能,直到最終完成整個(gè)程序。在此過(guò)程中,學(xué)生的學(xué)習(xí)更有目的性,能夠更加有針對(duì)性的學(xué)習(xí)課本和課外知識(shí),更加渴望能夠順利完成任務(wù),得到一個(gè)滿(mǎn)意的系統(tǒng),所以學(xué)生創(chuàng)造性的主動(dòng)性被極大的激發(fā)出來(lái),從而走上良性循環(huán)的編程道路。學(xué)生們?cè)趯W(xué)期結(jié)束后寫(xiě)出的課程總結(jié)中,都表達(dá)出了一個(gè)共同的思想:項(xiàng)目式的學(xué)習(xí)過(guò)程調(diào)動(dòng)了我們學(xué)習(xí)的主動(dòng)積極性,小組分工合作提高了我們與人溝通的能力,ASP.NET課程的學(xué)習(xí)增強(qiáng)了我們的計(jì)算機(jī)技能,老師的教導(dǎo)讓我們受益匪淺!從用人單位反饋回來(lái)的信息,我們的畢業(yè)生在工作中表現(xiàn)出很好的自學(xué)能力,善于與同事溝通,編程能力很強(qiáng),絕大多數(shù)學(xué)生能夠勝任公司的大多數(shù)工作崗位,并有少數(shù)同學(xué)能夠在很短時(shí)間內(nèi)嶄露頭角,成為公司不可多得的優(yōu)秀人才!

參考文獻(xiàn):

[1] 蔣麗峰. 應(yīng)用型本科網(wǎng)絡(luò)程序設(shè)計(jì)課程教學(xué)改革研究[J]. 福建工程學(xué)院學(xué)報(bào),2008(5).

[2] 李曉翠,陳敏,葉曉舟.地方本科院校計(jì)算機(jī)專(zhuān)業(yè)項(xiàng)目驅(qū)動(dòng)教學(xué)模式的研究[J].中國(guó)電力教育,2014(4).

[3] 劉桂陽(yáng),王娜,齊瑛,劉金明,馬鐵民.基于項(xiàng)目驅(qū)動(dòng)的開(kāi)放式教學(xué)模式探索與實(shí)踐[J].牡丹江師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2015(2).

[4] 陶玲妹,蔣翔.“ASP.NET程序設(shè)計(jì)”項(xiàng)目教學(xué)設(shè)計(jì)[J].軟件導(dǎo)刊,2012(10).

[5] 彭耶萍.軟件專(zhuān)業(yè)案例和項(xiàng)目驅(qū)動(dòng)教學(xué)模式研究[J].考試周刊,2014(3).

猜你喜歡
項(xiàng)目驅(qū)動(dòng)教學(xué)方法
初中英語(yǔ)寫(xiě)作教學(xué)方法初探
教學(xué)方法與知識(shí)類(lèi)型的適宜
依托工作室的軟件工程實(shí)踐教學(xué)研究
基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動(dòng)的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
基于“紅色之旅”項(xiàng)目驅(qū)動(dòng)的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
試論基于項(xiàng)目驅(qū)動(dòng)的機(jī)械制圖教學(xué)改革
初中數(shù)學(xué)教師不可忽視的幾種教學(xué)方法
我的教學(xué)方法