大案例教學(xué)法在動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)中的應用論文
大案例教學(xué)法在動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)中的應用論文
摘要:針對《動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)》課程教學(xué)現狀,本文提出了以一個(gè)系統完整的工程案例貫穿全課程的教學(xué)方法,即大案例教學(xué)法。介紹了大案例教學(xué)法的意義和內容,討論了案例的具體設計。通過(guò)大案例教學(xué)法,能充分調動(dòng)學(xué)生的學(xué)習積極性,培養其編程能力和實(shí)踐開(kāi)發(fā)能力,顯著(zhù)提高了動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)課程的教學(xué)效果。
關(guān)鍵詞:動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā);教學(xué)方法;大案例教學(xué)法
《動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)》課程是計算機及相關(guān)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)課,是實(shí)踐性很強且面向實(shí)際應用的重要專(zhuān)業(yè)課。Microsoft推出的asp.net動(dòng)態(tài)網(wǎng)頁(yè)web開(kāi)發(fā)技術(shù),處于軟件技術(shù)發(fā)展的前沿,計算機及相關(guān)專(zhuān)業(yè)的學(xué)生學(xué)習它是很有必要的。傳統的教學(xué)內容通常包括語(yǔ)法、窗體、控件、asp.net內置對象、文件處理、數據庫訪(fǎng)問(wèn)等。如果單一的講授這些內容,會(huì )使學(xué)生覺(jué)得教學(xué)內容不實(shí)用,從而不能激發(fā)學(xué)生的學(xué)習積極性。而且這種教學(xué)方式使得理論知識和實(shí)踐技能在時(shí)間與空間上嚴重脫節,不能突出課程實(shí)踐性強的特點(diǎn),不利于培養學(xué)生的崗位實(shí)踐技能。
1大案例教學(xué)法
大案例教學(xué)法是在傳統的案例教學(xué)基礎上,結合項目教學(xué)法,充分發(fā)揮兩者的優(yōu)勢結合而來(lái)的新的教學(xué)方法,大案例教學(xué)法的主要方式是將案例貫穿整個(gè)教學(xué)過(guò)程,但是案例的選取不再是以往的以知識點(diǎn)為基礎采用多個(gè)相關(guān)性較小的小案例,而是采用一個(gè)完整的工程案例串起所有知識點(diǎn)。在知識的學(xué)習過(guò)程中,按照知識點(diǎn)的進(jìn)度,將大案例分解為一個(gè)個(gè)相關(guān)的小案例。以一節課的體量為分解依據。通過(guò)這些小案例的學(xué)習,學(xué)生逐步完成整個(gè)知識體系的學(xué)習。并通過(guò)這些案例的聯(lián)系理解相關(guān)知識點(diǎn)之間的練習。另外大案例的選取都來(lái)自于實(shí)際的工程應用,所有對學(xué)生的實(shí)踐技能的熟練、工程應用的方法和技巧的掌握都起著(zhù)很好的推進(jìn)作用,也幫助學(xué)生積累了實(shí)踐經(jīng)驗,提高了學(xué)習興趣。學(xué)生通過(guò)本課程的學(xué)習,能夠進(jìn)行基于.net的Web開(kāi)發(fā)環(huán)境構建、Web編程、數據庫信息訪(fǎng)問(wèn)、Web應用系統部署與維護,掌握Web應用系統的開(kāi)發(fā)流程、開(kāi)發(fā)技巧,能勝任.netWeb程序崗位。
2改革的實(shí)施
2.1以“大案例,一案到底”的方式進(jìn)行課程設計
本課程按照軟件工程的系統化原則,采用“大案例,一案到底”的設計方式,用一個(gè)完整的真實(shí)的案例實(shí)現貫穿整個(gè)課程,課程的組織以大案例的實(shí)現為目標,按照實(shí)際任務(wù)完成時(shí)的過(guò)程進(jìn)行逐層任務(wù)分解。課程選用與學(xué)生生活密切相關(guān)的真實(shí)web應用系統“網(wǎng)上商城”為大案例,根據對該系統的需求分析,將大案例按功能進(jìn)行分解,包括系統需求分析與設計、搭建系統雛形、系統界面設計、系統狀態(tài)管理、系統信息管理、系統圖形繪制和系統發(fā)布,共7個(gè)模塊。其中,模塊一系統需求分析與設計中分為兩個(gè)任務(wù):系統功能模塊設計和數據庫設計;模塊二搭建系統雛形分為兩個(gè)任務(wù):安裝VisualStudio集成開(kāi)發(fā)環(huán)境、創(chuàng )建簡(jiǎn)單Web應用程序;模塊三系統界面設計分為四個(gè)任務(wù):設計用戶(hù)注冊頁(yè)面、使用母版頁(yè)設計網(wǎng)站、使用主題樣式化網(wǎng)站、使用導航控件;模塊四系統狀態(tài)管理分為三個(gè)任務(wù):用戶(hù)登錄實(shí)現、網(wǎng)絡(luò )在線(xiàn)投票、網(wǎng)站計數器;模塊五系統信息管理分為五個(gè)任務(wù):用戶(hù)注冊功能的實(shí)現、商品查詢(xún)功能的實(shí)現、商品管理功能的實(shí)現、購物車(chē)的實(shí)現、留言板功能實(shí)現;模塊六系統圖形繪制分為兩個(gè)任務(wù):網(wǎng)絡(luò )在線(xiàn)投票的圖形繪制、圖形驗證碼的實(shí)現;模塊七系統發(fā)布包含一個(gè)任務(wù):網(wǎng)站發(fā)布功能。共19個(gè)子任務(wù),每個(gè)任務(wù)都是web應用程序開(kāi)發(fā)的典型任務(wù)。學(xué)生通過(guò)完成每個(gè)分解的子任務(wù)來(lái)最終實(shí)現整個(gè)案例,這種設計模式保證實(shí)踐內容的系統性和完整性,實(shí)現學(xué)生有目的的知識構建,促進(jìn)學(xué)生有意義的學(xué)習,解決教學(xué)內容不實(shí)用、學(xué)生學(xué)習積極性不高的問(wèn)題。通過(guò)大案例教學(xué),使學(xué)生掌握了Web應用開(kāi)發(fā)中的典型應用,使用ASP.NET進(jìn)行系統開(kāi)發(fā)所需要的各類(lèi)知識與技能。主要內容包括Web應用開(kāi)發(fā)環(huán)境的配置、Web應用開(kāi)發(fā)中的界面設計、Web應用的狀態(tài)管理、數據庫訪(fǎng)問(wèn)技術(shù)、圖形編程、站點(diǎn)部署及AJAX技術(shù)的應用。
2.2對于學(xué)生進(jìn)行科學(xué)合理地分組
由于《動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)》課程涉及到眾多的知識點(diǎn),并且,項目開(kāi)發(fā)是一件非常復雜的系統工程,因此,在學(xué)時(shí)有限的情況下,有必要對于學(xué)生進(jìn)行分組來(lái)共同完成項目?紤]到每組人數不能過(guò)多,所以將每組分為3個(gè)學(xué)生,合理分工,這樣可以保證每個(gè)學(xué)生都能積極地加入到項目開(kāi)發(fā)的過(guò)程中來(lái)。選擇一個(gè)組長(cháng),負責分配、協(xié)調組內任務(wù),和老師及時(shí)進(jìn)行溝通。2.3進(jìn)行課程的考察方式改革課程考察主要以組為單位進(jìn)行分數的評定。學(xué)生的分數由三部分組成:一是平時(shí)課程分數,主要包括學(xué)生的到課率、課上學(xué)習態(tài)度、作業(yè)完成情況等,占總成績(jì)40%,由教師來(lái)完成評定。課堂表現和課堂互動(dòng)兩方面的評分占到了百分之二十多,能調動(dòng)學(xué)生在課堂上的積極性、增加活躍課堂氣氛。平時(shí)的作業(yè)占到了百分之二十,為平時(shí)學(xué)習又增添了些緊迫感。二是項目功能實(shí)現分數,按項目功能的具體實(shí)現情況給分,主要考查小組的項目完成情況、項目的功能與性能質(zhì)量以及代碼規范等,占總成績(jì)30%,由其他組的學(xué)生來(lái)評定。三是項目答辯部分分數,主要從學(xué)生在小組內完成的任務(wù)量,同小組其他學(xué)生合作交流能力這兩方面來(lái)考察,占總成績(jì)30%,由教師及本組的學(xué)生共同給出。這種考察方法使學(xué)生課程分數的考察遍布整個(gè)教學(xué)過(guò)程的始終,增添了平時(shí)學(xué)習的主動(dòng)性,趣味性,也不乏緊迫性。有利于提高學(xué)生學(xué)習的自覺(jué)性和主動(dòng)性,并增強學(xué)生的責任感和集體意識。
3結論
大案例教學(xué)法使課堂教學(xué)以教師為主體轉變?yōu)橐詫W(xué)生為主體,能極大地提高學(xué)生的學(xué)習積極性,以一個(gè)實(shí)際案例貫穿整門(mén)課程的學(xué)習,使得學(xué)生在學(xué)完本門(mén)課程之后,能夠比較清晰地明白為什么要用該知識點(diǎn),以及如何應用該知識點(diǎn)進(jìn)行編程。提高學(xué)生的編程能力、團隊合作能力和創(chuàng )新能力。
參考文獻:
[1]歐陽(yáng)煒昊.基于工作過(guò)程導向的“網(wǎng)頁(yè)設計與制作”課程教學(xué)改革研究[J].計算機教育,2010(4):50-52.
[2]王春娟.案例教學(xué)法在《網(wǎng)頁(yè)設計與開(kāi)發(fā)》課程中的應用研究[J].亞太教育,2016(6):109-110.
[3]姚志良.大案例教學(xué)法在《SQLServer數據庫》課程教學(xué)中的應用研究[J].職業(yè)教育研究,2007(4)75-77.
【大案例教學(xué)法在動(dòng)態(tài)網(wǎng)站設計與開(kāi)發(fā)中的應用論文】相關(guān)文章:
探討教育心理學(xué)在英語(yǔ)教學(xué)中的實(shí)際應用論文08-13
淺談化學(xué)教學(xué)中問(wèn)題設計策略03-19
程序設計課堂教學(xué)模式探索論文03-20
工業(yè)設計表現技法課程教學(xué)革新論文03-10
夢(mèng)圓飛天教案例子07-13
心理案例報告如何寫(xiě)03-19