周 娟
(湖南安全技術(shù)職業(yè)學(xué)院,湖南 長沙 410100)
項目教學(xué)法在“動態(tài)網(wǎng)站開發(fā)”課程實訓(xùn)中的應(yīng)用
周娟
(湖南安全技術(shù)職業(yè)學(xué)院,湖南長沙410100)
文章分析了項目教學(xué)法在高職動態(tài)網(wǎng)站建設(shè)教學(xué)中的應(yīng)用現(xiàn)狀,并結(jié)合筆者在教學(xué)實踐中的項目選取、項目分析、項目實施、項目考核,詳細介紹了項目教學(xué)法在“動態(tài)網(wǎng)站開發(fā)”課程實訓(xùn)中的具體應(yīng)用。
動態(tài)網(wǎng)站開發(fā);課程實訓(xùn);項目教學(xué)法
“動態(tài)網(wǎng)站開發(fā)”是一門綜合性和實踐型都非常強的課程,也是許多高職院校計算機應(yīng)用專業(yè)的核心課程。該課程一般采用可視化工作室(visual studio)集成開發(fā)環(huán)境,需要學(xué)生有一定的網(wǎng)頁設(shè)計基礎(chǔ)、數(shù)據(jù)庫基礎(chǔ)及C#編程基礎(chǔ)。目前,許多高職院校在教學(xué)中一般采用“項目教學(xué)法”。在職業(yè)教育中,項目教學(xué)是指師生共同實施一個“項目”而進行的教學(xué)活動。項目教學(xué)的指導(dǎo)思想是將一個相對獨立的任務(wù)項目交與學(xué)生獨立完成,從信息收集、方案設(shè)計實施及最后評價都由學(xué)生負責,教師在教學(xué)過程中僅起咨詢、指導(dǎo)與答疑解難的作用。
“項目教學(xué)法”是以學(xué)生為主體,學(xué)生置身于真實的或模擬的環(huán)境中,參與項目開發(fā)的每個環(huán)節(jié),項目教學(xué)對教師提出了更高的要求。目前,大部分職業(yè)院校的老師都是高校畢業(yè)后直接走向教師崗位,缺乏企業(yè)工作的經(jīng)歷和實際項目的開發(fā)經(jīng)驗。教師在授課過程中,選取的項目要么是借鑒企業(yè)的項目,要么采用教材上已有的項目。選取企業(yè)項目時候往往是通過校企合作的方式,以企業(yè)的實際需要來引導(dǎo)學(xué)生,往往忽視了教師引導(dǎo)能力和學(xué)生的實際興趣及開發(fā)水平的重要性,且學(xué)生通常只能完成其中的幾個小模塊,還是無法掌握整個項目的開發(fā)流程。選取的教材上已有項目一般都比較陳舊,如常見的新聞發(fā)布系統(tǒng),其數(shù)據(jù)庫還是10年前的,有的項目甚至采用的還是asp.net2.0的技術(shù),而且采用的開發(fā)方式也不夠靈活。
筆者通過在企業(yè)一線學(xué)習,實際參與了企業(yè)項目的開發(fā),對項目開發(fā)過程較為熟悉。在綜合兩者的基礎(chǔ)上,結(jié)合學(xué)生實際情況,選取切合學(xué)生實際且他們感興趣的項目。實踐證明,只有首先調(diào)動學(xué)生的學(xué)習興趣和積極性,才能使他們的學(xué)習潛力得到充分發(fā)揮。
表1 項目任務(wù)分析
筆者通過深入企業(yè)調(diào)查、分析企業(yè)招聘網(wǎng)站,根據(jù)企業(yè)崗位要求確定工作任務(wù)和崗位能力,制定課程的標準確定培養(yǎng)目標。根據(jù)目標,讓學(xué)生為所在班級制作班級信息管理網(wǎng)站,也可以為某小型企業(yè)做企業(yè)網(wǎng)站,難度適中,以確保既能調(diào)動學(xué)生的興趣,又能與企業(yè)用人需求對接。
根據(jù)項目開發(fā)流程,從網(wǎng)站的需求分析—效果圖設(shè)計—母版頁設(shè)計—數(shù)據(jù)庫設(shè)計—功能模塊設(shè)計實現(xiàn)—網(wǎng)站測試發(fā)布,將項目開發(fā)各個階段的知識及技能提煉出來,分析學(xué)生各階段需要具備的能力設(shè)計,進而組織教學(xué)。
在項目實施過程中,將學(xué)生分成2~3人的項目小組,讓其根據(jù)特長和興趣分工合作,分別扮演“設(shè)計師”“程序員”“網(wǎng)站美工”等角色完成網(wǎng)站的開發(fā)。同時每組推選一個小組長,小組長每天將自己小組的項目進度通過報告的方式報告給老師,老師扮演“項目經(jīng)理”的角色。學(xué)生對這樣的方式感到既新奇又有點壓力。全班可分成不同的小組,小組每天要報告進度,每個小組成員之間要分工協(xié)作,小組和小組之間也有一定的競爭。
以我院14級計算機應(yīng)用專業(yè)課程學(xué)習為例,介紹項目教學(xué)法在“動態(tài)網(wǎng)站建設(shè)”課程設(shè)計中的具體應(yīng)用,該課程的實訓(xùn)全部是在機房中開發(fā)和實施的,具體情況如表1所示。
實訓(xùn)機房的開發(fā)環(huán)境是visual studio 2010集成開發(fā)環(huán)境,Internet信息服務(wù)器7.0的版本,數(shù)據(jù)庫采用的是SQL(結(jié)構(gòu)化查詢語言)Server 2008。學(xué)生一開始對網(wǎng)站要做成什么樣子,具備什么功能還比較模糊。通過教師的指導(dǎo)、對優(yōu)秀網(wǎng)站的觀摩、小組成員之間互相交流分析,網(wǎng)站要達到的效果逐漸清晰明朗。學(xué)生通過分析網(wǎng)站效果畫出網(wǎng)站的功能模塊圖,明晰開發(fā)流程后,分工合作。搜集合適的素材、對素材進行一些處理,用PhotoShop設(shè)計出主頁界面,進行網(wǎng)站布局,設(shè)計制作母版,在這過程中學(xué)生對以前學(xué)過的Photoshop及Dreamweaver進行了鞏固和加深。在詳細設(shè)計過程中,學(xué)生遇到了不少問題,比如具體控件的屬性設(shè)置,具體的功能代碼編寫和調(diào)試。在項目的具體實施過程中,教師既是教學(xué)的組織者也是引導(dǎo)者、幫助者、咨詢者而不僅僅是知識的傳授者;學(xué)生也成了知識的主動構(gòu)建著而不僅僅是被動地接受者。
項目考核基于項目開發(fā)的過程,注重考查學(xué)生對知識的實際應(yīng)用能力,采用過程和結(jié)果相結(jié)合的復(fù)合式考核方式。平時考勤占20%,項目開發(fā)占50%,上機測試占30%。平時考勤主要是考查學(xué)生學(xué)習態(tài)度,如果缺勤超過了1/3課時是不允許參加期末考試的;項目開發(fā)主要考查學(xué)生合作交流能力、學(xué)習能力及項目開發(fā)能力;上機測試主要考查學(xué)生對基礎(chǔ)知識的掌握情況、代碼編寫能力。
在具體的考核過程中,尤其注重項目開發(fā)的考核,占整個成績的一半。項目開發(fā)的考核主要是看學(xué)生項目的文檔是否齊全符合規(guī)范、最終項目的完整性代碼的規(guī)范性、項目答辯的情況。在答辯時采用小組互評和教師評價相結(jié)合,學(xué)生要演示自己小組開發(fā)設(shè)計的網(wǎng)站,并回答教師的提問。在小組互評的時候每個小組下發(fā)項目評分標準表,根據(jù)評價標準互相評分。
教師最終也可以根據(jù)項目考核情況在全班評價出優(yōu)秀的小組并予以一定的獎勵。采用這樣的考核方式,能夠從過程到結(jié)果比較全面地考核學(xué)生的素質(zhì),也能較好地調(diào)動學(xué)生的學(xué)習積極性和熱情,實踐證明學(xué)生對這樣的方式也比較受學(xué)生歡迎。
表2 項目評分標準
本實訓(xùn)課程采用項目教學(xué)法實通過學(xué)生參與具體的小項目,從項目選取、素材收集、系統(tǒng)設(shè)計、詳細設(shè)計、測試發(fā)布、項目匯報各個階段充分調(diào)動他們的主觀能動性和積極性,鍛煉了他們的協(xié)作、溝通能力。通過“教、學(xué)、做”合一的方式將理論與實踐相結(jié)合,取得良好的教學(xué)效果。
[1]徐涵.項目教學(xué)的理論基礎(chǔ)、基本特征及對教師的要求[J].職教論壇,2007(3X):9-12.
[2]張莉敏,石明磊.剖析項目教學(xué)法在“.NET軟件工程師實訓(xùn)”課程教學(xué)中的應(yīng)用研究[J].山東社會科學(xué),2015(S1):173-174.
[3]張媛媛.“ASP.NET程序設(shè)計”課程的教學(xué)改革與實踐研究[J].電腦知識與技術(shù)(學(xué)術(shù)交流),2014(12):8241-8242.
[4]賈玉罡.基于工作過程的ASP.NET動態(tài)網(wǎng)頁設(shè)計教學(xué)模式研究[J].現(xiàn)代工業(yè)經(jīng)濟和信息化,2014(24):67-68.
Application of project teaching method in the course of dynamic website development
Zhou Juan
(Hunan Vocational Institute of Safety Technology, Changsha 410100, China)
This paper analyzes the present situation of project teaching method's application in the teaching of dynamic website construction in higher vocational colleges, and combining with the author's experience of project selection, project analysis, project implementation and project evaluation in teaching practice, the article gives a detail introduction of the specifc application of teaching method in the dynamic web development course training .
dynamic web site development; course training; project teaching method
周娟(1981— ),女,湖南永順,碩士,講師;研究方向:圖形圖像處理,數(shù)據(jù)挖掘。