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