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