李 晨
(鎮(zhèn)江高等??茖W校 電氣與信息工程學院,江蘇 鎮(zhèn)江 212003)
項目教學模式在“Asp.net程序設(shè)計”中的應(yīng)用
李 晨
(鎮(zhèn)江高等??茖W校 電氣與信息工程學院,江蘇 鎮(zhèn)江 212003)
根據(jù)項目教學模式的內(nèi)涵、特點,在“Asp.net程序設(shè)計”課程中,提出任務(wù),確定內(nèi)容,并詳細評估、總結(jié)、分析、研究教學中實施應(yīng)用的過程。項目化教學組織實施與評價體系保障項目教學模式的教學目標得以實現(xiàn)。
項目教學模式;Asp.net程序設(shè)計;高職院校;實踐能力
“Asp.net程序設(shè)計”作為高職計算機應(yīng)用技術(shù)專業(yè)的一門專業(yè)核心課程,其重要性體現(xiàn)在,不僅能讓學生掌握動態(tài)網(wǎng)頁制作、動態(tài)網(wǎng)站開發(fā)與維護的技術(shù),還能讓學生學會利用服務(wù)器端編程操縱后臺數(shù)據(jù)庫,結(jié)合“基礎(chǔ)網(wǎng)頁制作”課程的內(nèi)容進行網(wǎng)站類、管理信息類中小型Asp.net Web應(yīng)用程序的開發(fā),提高實際操作能力。計算機應(yīng)用技術(shù)專業(yè)人才培養(yǎng)方案要求,本專業(yè)的學生具備從事Web 應(yīng)用程序設(shè)計與構(gòu)建的能力?!癆sp.net程序設(shè)計”的重要地位也由此可見一斑。
高職院校計算機應(yīng)用技術(shù)專業(yè)要培養(yǎng)市場認可的高素質(zhì)應(yīng)用型人才,就要注重實踐能力的培養(yǎng),課程教學強調(diào)以職業(yè)能力為本位。一般來說,大多數(shù)高職院校在制訂計算機應(yīng)用技術(shù)專業(yè)人才培養(yǎng)方案時,都會從硬件和軟件兩方面來考慮,要求學生在畢業(yè)時具備較強的動手操作、設(shè)計軟硬件的能力?!癆sp.net程序設(shè)計”是一門實際操作性極強的應(yīng)用型課程。該課程的教學目標是,讓學生掌握.net運行架構(gòu)和動態(tài)網(wǎng)頁界面設(shè)計,具有Asp.net運行環(huán)境的配置能力,并能靈活運用Asp.net技術(shù)進行動態(tài)網(wǎng)頁制作,強調(diào)學生實際動手能力及職業(yè)能力。但實際教學中,教師花費大量時間講述課本上的理論知識,留給學生獨立思考、動手操作的時間少之又少。這種傳統(tǒng)的教學模式不僅很難激發(fā)學生的學習興趣,也很難培養(yǎng)其實踐能力,不利于學生掌握真正有用的“一技之長”?!癆sp.net程序設(shè)計”課程應(yīng)嘗試引入項目教學模式。
項目教學模式最早是由凱茲博士(美國)、查德博士(加拿大)共同創(chuàng)制的。其內(nèi)涵核心是“以學生為本”,在整個教學過程中,學生從被動灌輸、被動接受變?yōu)樾畔⒓庸さ闹黧w,教師則起到組織、指導、幫助、促進的作用。與傳統(tǒng)教學模式相比,項目教學模式的主要特點是,以教師為中心轉(zhuǎn)變?yōu)橐詫W生為中心,以教材為中心轉(zhuǎn)變?yōu)橐皂椖繛橹行模哉n堂為中心轉(zhuǎn)變?yōu)橐詫嵺`為中心。這3個“中心”的轉(zhuǎn)變反映的是教學觀念的轉(zhuǎn)變[1-3]。項目教學模式一般包括圖1所示的6個步驟。
圖1 項目教學模式的一般步驟
采用項目教學模式,學生通過探索和研究,學習相應(yīng)的新知識,鞏固已有的知識;通過收集相關(guān)信息、設(shè)計項目方案、分組進行項目實施等環(huán)節(jié),借助教師、同學以及學習資料的幫助,發(fā)揮主觀能動性,獲得并形成自己的經(jīng)驗。教師通過項目任務(wù)的設(shè)置,真正成為幫助者、促進者,激發(fā)學生的求知欲,指導學生的實際操作,引領(lǐng)學生循序漸進地學習知識、掌握技能。
2.1原則
采用項目教學模式最關(guān)鍵的也是最基本的環(huán)節(jié)是“項目的制訂”。項目制訂直接影響教學效果。因此,在制訂項目之前應(yīng)該明確一些基本原則。
2.1.1 教學目標、內(nèi)容
采用項目教學模式是為“Asp.net程序設(shè)計”課程教學的目標服務(wù)的,制訂的項目既要包含本課程的基本知識點,又要能引發(fā)學生積極思考,努力解決問題。同時“Asp.net程序設(shè)計”具有“軟、硬件融合”的特性,在制訂項目時不能忽視這一點。
2.1.2 難易程度
在項目難易程度的設(shè)置上,要充分考慮學生現(xiàn)階段掌握基礎(chǔ)知識的程度。作為一門專業(yè)核心課程,應(yīng)該保證大部分學生能夠?qū)W會。其合理的安排是,設(shè)置80%基礎(chǔ)性質(zhì)的、較容易的項目和20%提高性質(zhì)的、有一定難度的項目,使學生在學到知識、掌握技能、獲得自信的同時提高積極性和成就感。
2.1.3 知識點與技術(shù)點
將“Asp.net程序設(shè)計”課程中所有的知識點整體劃分在若干個項目中,需要學習的技術(shù)點轉(zhuǎn)化為每個項目的具體任務(wù)要求。學生在項目的實施過程中掌握制作頁面樣式、頁面需求所用到的知識點和技能點,教師在項目實訓中完成教學任務(wù),“以做定學,以學定教”。
2.1.4 現(xiàn)有實驗條件
“Asp.net程序設(shè)計”在做出原理性的設(shè)計后,尚需進行網(wǎng)站動態(tài)鏈接的測試。多臺計算機聯(lián)機用于測試IIS及.net框架是否正常安裝,后臺鏈接和操作數(shù)據(jù)庫測試是否能正常注冊aspx頁面。同時,針對程序進行測試,以確定程序在復雜的網(wǎng)絡(luò)環(huán)境和服務(wù)器高負荷下是否可以維持正常的、相對穩(wěn)定的效率等,所有這些項目的實施都以能提供相應(yīng)的實驗設(shè)備為前提。
2.2具體項目及內(nèi)容
從實際授課經(jīng)驗來看,除制訂項目的名稱、內(nèi)容、要求以外,還應(yīng)根據(jù)上述原則,將項目分為必做和選做兩類。必做部分為基礎(chǔ)性的、較容易的項目,占總量的80%,通過學習必做項目完成本門課程的教學任務(wù);選做部分為提高性的、較難的項目,占總量的20%,培養(yǎng)學生獨立思考的能力。關(guān)于項目,結(jié)合課程給出部分實例。
2.2.1 必做項目
1) 設(shè)計1個用戶管理模塊。要求根據(jù)用戶登錄的身份顯示不同的信息。
2) 設(shè)計1個新聞瀏覽主界面。要求具備圖片新聞瀏覽、普通新聞瀏覽、滾動新聞瀏覽功能,后臺發(fā)布管理模塊應(yīng)有新聞發(fā)布、刪除、后臺演示功能。
3) 設(shè)計1個留言板模塊。應(yīng)具有發(fā)表、瀏覽、回復、刪除、預覽留言等功能。
4) 設(shè)計1個電子郵件模塊。要求使用SMTP協(xié)議接發(fā)電子郵件,同時支持多數(shù)量、多類型、超大附件上傳下載功能,運用SMTP+POP3+JMail技術(shù)完成。
5) 設(shè)計1個論壇管理模塊。需要具有論壇用戶管理、論壇主題、論壇的詳細信息管理。
6) 綜合設(shè)計1個校友社交網(wǎng)站。要求進行系統(tǒng)設(shè)計、創(chuàng)建數(shù)據(jù)庫,實現(xiàn)用戶注冊登錄、日志發(fā)布修改、日志顯示頁面、留言板、站內(nèi)郵件收發(fā)、管理員后臺管理等功能。
2.2.2 選做項目
1) 綜合設(shè)計1個企業(yè)宣傳信息網(wǎng)站。要求包含網(wǎng)站前臺母版頁設(shè)計、網(wǎng)站獨立風格主頁、客戶在線留言、管理員登錄、回復客戶留言、郵件收發(fā)等常見功能。
2) 綜合設(shè)計1個企業(yè)辦公設(shè)備管理系統(tǒng)。要求進行系統(tǒng)功能分析,設(shè)計創(chuàng)建數(shù)據(jù)庫,實現(xiàn)登錄頁面、系統(tǒng)主頁面、用戶管理頁面、設(shè)備信息管理、設(shè)備轉(zhuǎn)移管理、設(shè)備報廢管理、打印等功能。
3.1實施形式
采用課內(nèi)課外相結(jié)合的方式。首先,學生領(lǐng)取項目任務(wù),利用課余時間查閱資料、思考問題、動手設(shè)計,填寫項目報告書。其次,教師在課堂上點撥指導,選取有代表性的學生設(shè)計加以分析,著重講解知識點,并對設(shè)計中可改進的地方進行討論。最后,由學生得出結(jié)論,完成項目報告書。該方式既能很好地推動課堂教學、活躍課堂氣氛,又能使學生的業(yè)余時間得到充分利用,提高學習積極性[4-6]。
3.2組織方式
采用項目組形式,根據(jù)班級人數(shù)統(tǒng)籌安排,一般每組不超過5人,并挑選1人擔任組長。組長負責組內(nèi)成員的分工協(xié)調(diào)、討論交流。每組成員需完成個人的項目設(shè)計、實驗,獨立填寫項目報告書。組員要精細分工、精誠合作,確保項目按時完成。
3.3實驗安排
采用項目教學模式后,學生的課外討論、設(shè)計、實施環(huán)節(jié)無需統(tǒng)一安排,可由學生根據(jù)個人進度自行利用實訓室進行實驗,內(nèi)容也可自行確定。院系公共機房實行定時開放,并提供相應(yīng)的實驗設(shè)備,例如,已安裝.net框架(.net Frame)、Sql Server 或Access 數(shù)據(jù)庫、Microsoft Visual Studio.net的計算機和服務(wù)器,二層或三層交換機,路由器,防火墻,網(wǎng)絡(luò)存儲設(shè)備等。
3.4考核評分
可以分為過程考核和結(jié)果考核。教師根據(jù)學生查閱資料、實施項目、課內(nèi)提問、項目報告書提交等情況的反饋,給予學生過程考核的評分;同組的學生根據(jù)課外討論交流、報告書完整程度進行公正的無記名打分,打分總和記為結(jié)果考核的得分,二者相加即為平時成績。
“Asp.net程序設(shè)計”課程采用項目教學模式,收獲了不少有益的經(jīng)驗。
1) 促進學生主動學習,實現(xiàn)了“學生為主體”。學生參與了項目的前期制訂、中期實施、后期總結(jié),同時還參與了平時成績的結(jié)果考核,全面調(diào)動了學習的積極性,使本門課程的教學取得了良好效果。
2) 完善了自我評價體系,學會團隊合作,實現(xiàn)個人與集體共贏。學生在項目實施的過程中,通過努力得到關(guān)于計劃能力、探究能力、實踐能力、學習能力的全面自我評價,通過與組內(nèi)其他成員的合作完成課程項目的設(shè)計,增加了自信心,提高了與人溝通的能力。
3) 合理安排時間,利用條件完成項目。學生合理利用課外時間,自主安排實驗內(nèi)容,完成項目報告書,提高了學習效率,也培養(yǎng)了自學能力。
4) 更生動地教與更輕松地學。學生利用課外時間對項目內(nèi)容進行探究,使得教師在課堂上可以有的放矢地講解知識重點和難點,教學更加生動活潑,學生學習的目標性更強,學習起來也更為輕松。
[1] 楊建中.項目教學法教學模式與傳統(tǒng)教學模式的比較研究[J].昆明冶金高等??茖W校學報,2008,24(2):12-15.
[2] 冷淑君.關(guān)于項目教學法的探索與實踐[J].江西教育科研,2007(7):121-122.
[3] 要麗娟.項目教學法在教學中的應(yīng)用[J].太原大學教育學院學報,2007(2):80-83.
[4] 彭娟.項目教學模式在外貿(mào)函電教學中的應(yīng)用[J].產(chǎn)業(yè)與科技論壇,2011(12):124-125.
[5] 楊梅,陳蔚.項目教學模式的探索與運用[J].安徽文學,2010(1):204.
[6] 王鳳嶺.基于項目教學模式的高職軟件技術(shù)專業(yè)教學改革研究[J].教育與職業(yè),2010(36):120-122.
〔責任編輯: 盧 蕊〕
Applicationofproject-basedteachingmodeintheteachingofASP.netProgramming
LIChen
(School of Electron and Information, Zhenjiang College, Zhenjiang 212003, China )
According to the characteristics of project-based teaching mode, taking “ASP. net Programming” as an example, this thesis introduces the application in the “ASP. net Programming” courses teaching of task-driven teaching method, task proposing, content determining, program implementing, evaluating and concluding. The organization and implementation system and evaluation system of project guarantee the realization of teaching objectives in the teaching mode.
project-based teaching mode; Asp.net Programming; higher vocational colleges; practical ability
2015-01-03
李 晨(1981—),女,江蘇鎮(zhèn)江人,信息系統(tǒng)項目管理師,碩士,主要從事計算機、實驗室研究。
G642.4
: C
:1008-8148(2015)02-0107-03