項目驅動的JSP程序設計實驗教學改革與實踐
來源:用戶上傳
作者:
[摘要]針對軟件工程專業的學生畢業后無法快速進入并適應行業專業工作的現狀,分析了現有JSP程序設計項目驅動課程教學中的弊端,并進行了教學改革探索和實踐。
[關鍵詞]JSP程序設計 項目驅動 教學 改革
計算機JSP程序設計項目驅動課程是計算機軟件技術專業學生必修在一門重要核心課程。綜合訓練的目的在于強化學生的計算思維,培養學生分析問題的能力和動手能力,使學生能夠使用所學的JSP程序設計語言解決實際問題,并在編程解決問題的過程中樹立起團隊合作精神,為將來成為一名合格在JSP程序設計專業人才打下良好在基礎。然而當前普遍存在的現狀是:軟件工程專業的學生畢業后無法快速進入并適應行業專業工作。因此,如何正確有效地實施項目驅動課程,提高教學質量,真正讓學生在這一課程中得到鍛煉,是眾多高校以及每一個JSP程序設計老師應該思考并致力解決的問題。筆者所在的教學團隊結合多年來的教學經驗,對項目驅動課程的教學現狀存在的問題進行了分析,并根據我院軟件工程專業。計算機專業的學生的實際情況,就如何提高我院項目驅動課程教學質量進行了探索實踐。
一、當前項目驅動課程實施存在的問題
遼寧科技大學軟件工程在制定專業培養計劃時,將JSP程序設計課程項目驅動作為理論課程教學的附屬單元來安排。一般在理論課程結束的下一學期,開設相應的項目驅動課程,共16~32個學時,由任課老師自行決定項目方式和考核方式。通過對該課程任課老師安排的項目方式??己朔绞揭约皩W生的項目驅動效果進行調查分析,我們發現當前在該課程實施過程中主要存在以下問題:
?。?)項目驅動題目設置不合理。這一問題主要表現在兩個方面:一是題目內容簡單,對理論課程的教學知識點覆蓋面較小。學生難以在項目過程中學以致用,得到的訓練不足,效果有限。二是綜合題目內容很大,但學生分組過少。例如有的任課老師將JSP程序設計語言的項目驅動題目設計為一個信息管理系統的開發與實現。該題目涵蓋了JSP程序設計語言理論課程的設計結構。數組。指針。結構體。文件操作等所有重要內容,綜合性強,難度大。然而在訓練方式上,卻沒有充分考慮學生能力和水平的差異,要求一個班學生統一完成一個綜合訓練題目。這就導致了能力強的學生需要專注地去完成課題,無法顧及其他同學:而大部分中等或偏下水平的學生卻因無從下手而產生畏難情緒,最后無法完成練習,只能抄襲作品向老師交差,訓練效果很不理想。
?。?)項目過程中教師指導工作沒有監督。由于是任課老師自行決定訓練方式,因此就不可避免地出現老師指導工作不到位的情況。有的任課老師采用課堂教學形式給學生安排1-2個課時,講解項目驅動課題的需求和主要技術,然后放任學生在機房中獨自實踐,學生在訓練過程得到的實際技術指導非常有限,教師也無法了解學生的能力和普遍存在的知識缺陷,這對于提高課程的教學質量是非常不利的。有的任課老師甚至以學生申請在校外完成項目任務為由,采取學生自行安排。各自獨立訓練的方式,項目課程形同虛設。
二、項目驅動課程教學改革與實踐
針對程序項目驅動課程中存在的根本問題,筆者所在的教學團隊對項目課程教學的實施提出了成立課程指導和考核小組的改革方案,并進行了實踐。具體方案如下:將JSP程序設計語言。數據結構和數據庫三門課程定為改革實踐核心課程,并分別為這三門課程成立了項目課指導考核教師小組,每個小組含成員4到6名,都是來自各個教研室中長期從事相關課程教學的老師。項目指導考核教師小組的工作貫穿于項目方式。項目內容以及項目考核的改革之中。
?。ㄒ唬╉椖糠绞礁母?
項目方式改革包含以下2個方面的內容:
a:共同協調各個專業開設JSP程序設計課程的項目驅動課時間。采取這種開課方式帶來的好處在于,同一個小組內的老師對本學期有多少個班。哪些專業開設了同一門項目驅動課了如指掌,大家可以互相了解項目課進行期間各個專業。各個班的進行情況,起到互相監督。相互促進的作用,避免了以往項目課程任課老師各自為政,缺乏監督的情況。
b:由指導考核小組成員協助任課老師指導學生項目過程。具體實施時,規定在學生集中項目的32個學時中,指導與考核小組的老師必須與任課老師時間共同承擔2~4個學時的項目指導工作。這一措施,改變了以往項目過程中面對眾多學生的問題,一個老師力不從心的狀況。還有利于發現能力強的學生,將他們發展成指導老師的小助手,幫助其他同學解決問題。同時也使得考核小組的老師能夠更深入的了解項目的學生,在答辯過程中能更公正的進行評分。
?。ǘ╉椖績热莞母?
由指導考核小組成員共同確定項目驅動課程的題目。在指導考核小組中,有的老師教學經驗豐富,有的老師實踐經驗豐富,在一起討論出題的時候,常常碰撞出思想的火花。比如實踐經驗豐富的老師出的題目往往綜合性特別強,難度也稍高,這時教學經驗豐富的老師就會根據學生的學習情況和實際能力,把題目拆成2~3個小課題,這樣既保證了題目的綜合性和多樣性,又考慮了學生的完成能力,使得學生更有信心接受挑戰,又能夠在項目中享受到軟件設計的樂趣。
三、結語
上述教學改革方案提出后,在教學團隊全體教師的努力下,經過幾個學期的教學實踐的檢驗,取得了很好的教學效果。首先,考核方式的改革,使得學生真正感到了學習壓力,激發了他們學習JSP程序設計的積極性。40%的學生表示,以前在宿舍用于玩游戲的時間,現在基本用于完成項目驅動題目。其次,由于指導方式的改革,使得學生遇到的困難能夠得到及時指導,學生學習的信心和興趣都得到了提高。很多學生經過自己的努力,實現一個軟件作品之后,對軟件設計有了深入而具體的認識,對自己的解決問題的能力也充滿了信心。
本次JSP程序設計項目驅動課程的教學改革,摒除了以往教學模式的弊端,有效地培養了學生在軟件設計方面的程序整體意識,為學生將來進入IT行業,成為一名合格在JSP程序設計專業人才打下良好在基礎。
轉載注明來源:http://www.hailuomaifang.com/2/view-14859724.htm