張少輝,張中軍
(周口師范學(xué)院計算機科學(xué)系,河南周口466001)
信息系統(tǒng)設(shè)計與開發(fā)是一門結(jié)合信息系統(tǒng)、Window s程序設(shè)計、Web程序設(shè)計、數(shù)據(jù)庫應(yīng)用技術(shù)等多種技術(shù)的綜合應(yīng)用型課程,是目前各高校計算機類專業(yè)的專業(yè)課程之一,也是軟件學(xué)院信息管理、計算機應(yīng)用技術(shù)、軟件技術(shù)專業(yè)的核心課程之一。該課程理論性強,涉及的知識面寬,對學(xué)生的理論和實踐兩方面的要求均較高。本課程以培養(yǎng)信息系統(tǒng)設(shè)計人員、軟件開發(fā)程序員為目標(biāo),在短時期內(nèi)提升學(xué)生的理論水平和動手能力,理解信息系統(tǒng)開發(fā)思想,掌握一般軟件開發(fā)流程和多種軟件開發(fā)技術(shù),使得學(xué)生畢業(yè)后能順利地從事信息系統(tǒng)設(shè)計與開發(fā)、軟件開發(fā)、軟件測試等行業(yè)。
目前周口師范學(xué)院開設(shè)的信息系統(tǒng)設(shè)計與開發(fā)課程采用“理論教學(xué)+上機實驗”模式進行教學(xué),教學(xué)模式一般分為課前預(yù)習(xí)、課堂講授、課后復(fù)習(xí)三個階段,教材大多采用現(xiàn)行的軟件設(shè)計開發(fā)教材。在近幾年的教學(xué)實踐中發(fā)現(xiàn)了諸多問題,如教學(xué)方法和內(nèi)容落后,考核方式單一,學(xué)生動手能力差,獨立思考、創(chuàng)新能力較弱,具體表現(xiàn)在以下幾個方面。
1.1 教師教學(xué)和學(xué)生學(xué)習(xí)方式陳舊
目前信息系統(tǒng)設(shè)計與開發(fā)課程采用傳統(tǒng)“4+2”模式,即“4節(jié)理論課+2節(jié)上機課”,上機課時嚴(yán)重不足,造成了教師教授理論內(nèi)容超前,而相應(yīng)的上機內(nèi)容滯后的情況。課程結(jié)束后,學(xué)生仍不能獨立設(shè)計開發(fā)一個中小型的信息系統(tǒng)軟件,這與培養(yǎng)應(yīng)用復(fù)合型人才的教學(xué)目標(biāo)相去甚遠。學(xué)生的學(xué)習(xí)也大多通過教師“滿堂灌”、上機練習(xí)的方式進行,師生互動較少,缺乏必要的交流與溝通,教師無法掌握學(xué)生的個人情況和學(xué)習(xí)動態(tài)。
1.2 教學(xué)內(nèi)容體系落后
目前出版的眾多教材中存在諸多問題:1)重視理論教學(xué),輕視動手能力的培養(yǎng);2)課程體系混亂,教學(xué)目標(biāo)不突出,把握不住重點;3)章節(jié)編排不合理;4)實驗部分內(nèi)容重視程度不夠,所以很難找到適合本課程實際情況的理論教材和配套的實驗教材。
1.3 課程考核方式單一
因為目前該課程考核方式仍采用“平時成績+期末考試”的方式,考核方式單一,沒有形成行之有效的課程量化考核模式,所以并不能全面反映學(xué)生對該課程知識的掌握情況,缺乏適用性。
1.4 對學(xué)生的要求一致,忽視了能力培養(yǎng)的層次性
軟件學(xué)院期末項目實訓(xùn)時,設(shè)置了一個或多個難度相當(dāng)?shù)膶嵱?xùn)項目,這些項目對于創(chuàng)新能力和動手能力較強的學(xué)生來說,能夠順利完成實訓(xùn)項目,達到了考核的目的,但是激發(fā)不了這部分學(xué)生的學(xué)習(xí)熱情、積極性和創(chuàng)造性。而對于實踐能力差的學(xué)生根本無法完成項目,達不到基本的考核要求。
信息系統(tǒng)設(shè)計與開發(fā)課程教學(xué)改革從多方位教學(xué)相結(jié)合、項目驅(qū)動式教學(xué)、綜合量化考核、教材資源整合等多方面入手,對課程的教學(xué)改革進行探索研究。
2.1 構(gòu)建在線輔助學(xué)習(xí)平臺,多方位教學(xué)相結(jié)合
采用信息技術(shù)來進行輔助教學(xué)已成為現(xiàn)今教學(xué)改革的主要方式之一。信息系統(tǒng)設(shè)計與開發(fā)課程構(gòu)建一個在線輔助學(xué)習(xí)平臺,該平臺由7大子系統(tǒng)(模塊)組成,如圖1所示。由于受傳統(tǒng)觀念的影響,部分學(xué)生很少或基本不與其他同學(xué)或教師交流,通過在線答疑和師生互動子系統(tǒng),學(xué)生可以將教師教學(xué)過程中存在的問題或?qū)虒W(xué)活動的一些建議通過在線互動的形式向教師反饋,使得教師能夠及時了解學(xué)生的學(xué)習(xí)情況和學(xué)習(xí)動態(tài)。
圖1 在線輔助學(xué)習(xí)平臺設(shè)計架構(gòu)
2.2 以職業(yè)活動為導(dǎo)向,實行項目驅(qū)動、案例教學(xué)
因為信息管理專業(yè)學(xué)生畢業(yè)后大多從事計算機信息管理、軟件開發(fā)、軟件測試等行業(yè),所以本課程的定位目標(biāo)就是以職業(yè)活動為導(dǎo)向,激發(fā)學(xué)生學(xué)習(xí)的興趣,提高學(xué)習(xí)的積極性。首先選擇業(yè)務(wù)邏輯較為簡單、學(xué)生熟悉的項目作為實例,實施項目驅(qū)動、案例型教學(xué)。如將“圖書館信息管理系統(tǒng)”分解為若干個小型的項目實例,每個小實例之間存在先后制約關(guān)系,通過每個小項目的講授和練習(xí),使得學(xué)生都能準(zhǔn)確把握每個小知識點。一個大型項目講解完成后,可復(fù)習(xí)回顧整個項目技術(shù)要點和結(jié)構(gòu),使學(xué)生從總體上對整個項目的知識體系進行一次復(fù)習(xí)和鞏固。
2.3 重構(gòu)課程考核評價體系,實施綜合量化考核
對該課程的成績考核方面,摒棄傳統(tǒng)的期末筆試閉卷考試模式,采用新的綜合量化考核方式:即“平時成績+小組作品設(shè)計、答辯成績+期末上機考試成績”。新的綜合量化考核體系結(jié)構(gòu)如圖2所示。
圖2 綜合量化考核結(jié)構(gòu)
平時成績由考勤成績、課堂提問成績、平時上機作業(yè)成績?nèi)糠纸M成,其中平時上機作業(yè)可從教材習(xí)題集或?qū)嶒灲滩闹谐槿?~10題,每一題作為單獨的一個實驗作業(yè)上交。小組作品設(shè)計可在臨近期末前一周進行,采取隨堂考核的方式,把班級按人數(shù)平均分為10個小組(由學(xué)生按興趣自由結(jié)合或班長分組,并認(rèn)定一個小組長),由小組長負責(zé),在規(guī)定的時間內(nèi)(2小時),根據(jù)小組自身興趣,自擬課題項目,要求該項目使用技術(shù)須涵蓋本課程所學(xué)習(xí)到的主要技術(shù)要點,采取當(dāng)堂驗收、當(dāng)堂打分的形式,打消了學(xué)生的依賴、僥幸心理。期末上機考試由學(xué)院統(tǒng)一組織,采取上機考試的形式,可以提高學(xué)生的實踐能力,達到學(xué)以致用的考核目的。
兩年來的實踐證明,通過這種綜合考核方式,在一定程度上激發(fā)了學(xué)生學(xué)習(xí)的積極性,提高了學(xué)生學(xué)習(xí)的興趣,在客觀、公正地評價課程的教學(xué)質(zhì)量和教學(xué)效果中起到了良好的促進作用。
2.4 整合教材資源,突出目標(biāo)
由長期從事一線教學(xué)有經(jīng)驗的教師組成教材編寫小組,根據(jù)學(xué)校和學(xué)生自身情況,吸取目前眾多教材精華,對現(xiàn)有教材內(nèi)容進行整合,編寫出有特色、符合自身條件的自用教材(包括教學(xué)教材和實驗教材)。同目前出版教材相比,增加或重視了以下內(nèi)容:
1 )在項目和案例中學(xué)習(xí)基礎(chǔ)知識。基礎(chǔ)知識單獨列出講解雖然可以達到學(xué)習(xí)的目的,但是講解枯燥,不能激發(fā)學(xué)生的學(xué)習(xí)興趣。將基礎(chǔ)知識穿插于項目和案例教學(xué)過程中,以實際的應(yīng)用來講解基礎(chǔ)知識,既能達到引起學(xué)生的學(xué)習(xí)興趣,學(xué)習(xí)方式多樣化的目的,又能收到良好的教學(xué)效果。
2 )實行項目小結(jié)(技術(shù)總結(jié))。每完成一個項目之后,列出此項目使用到的關(guān)鍵技術(shù)和重要步驟,使得學(xué)生能及時復(fù)習(xí)和總結(jié)已有的知識,夯實知識基礎(chǔ),以達到舉一反三的學(xué)習(xí)效果。
3 )體現(xiàn)最新技術(shù)。軟件行業(yè)處在不斷變化之中,日新月異,教材應(yīng)吸取當(dāng)前最新的編程思想和技術(shù),如Linq、MVC、AJAX、數(shù)據(jù)庫通用訪問類、數(shù)據(jù)工廠設(shè)計模式等前沿技術(shù),使得教學(xué)內(nèi)容與當(dāng)前社會不脫節(jié),增加學(xué)生的就業(yè)競爭力。另外,及時修訂教材,保證教材內(nèi)容不落伍。
4 )深度與廣度相結(jié)合。信息系統(tǒng)設(shè)計與開發(fā)是一門綜合應(yīng)用型課程,以計算機基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、數(shù)據(jù)庫系統(tǒng)、軟件工程等課程為先行課,綜合性較強,知識涉及面較廣。該課程側(cè)重于面向?qū)ο蟪绦蛟O(shè)計和數(shù)據(jù)庫系統(tǒng)兩門課相結(jié)合,在這兩方面應(yīng)有一定的深度。
經(jīng)過近兩年的教學(xué)實踐和探索,有效地保證了信息系統(tǒng)設(shè)計與開發(fā)課程的教學(xué)質(zhì)量,很好地達到了預(yù)期的教學(xué)目標(biāo),教學(xué)效果較好。學(xué)生在課堂和實驗室教學(xué)中活躍度有了一定的提高,積極與教師交流溝通,對本課程也有了濃厚的學(xué)習(xí)興趣,對教師的評價也較高。如果條件允許的話,下一步打算將現(xiàn)有的“4+2”教學(xué)模式,改為“4+4”教學(xué)模式,這樣上機實踐時間可得到有效保障,使得每位學(xué)生在本課程結(jié)束之后,都能夠綜合應(yīng)用所學(xué)技術(shù),獨立地設(shè)計開發(fā)一套完整的M IS或OA系統(tǒng),為提高學(xué)生的就業(yè)競爭力打下良好的基礎(chǔ)。
[1]冷淑君.以項目為中心構(gòu)建新型教學(xué)模式的實踐與思考[J].中國電化教育,2008(7):76-79.
[2]李紅霞.項目驅(qū)動式管理信息系統(tǒng)課程教學(xué)改革研究[J].中國教育信息化,2010(3):60-62.
[3]紀(jì)賢標(biāo),邵哲平.管理信息系統(tǒng)課程設(shè)計教學(xué)改革研究[J].集美大學(xué)學(xué)報,2008(1):83-86.
[4]王竹云.信息系統(tǒng)設(shè)計與課程實踐[J].中國教育導(dǎo)刊, 2007(10):74-76.