【摘 要】本文針對中外合作辦學信管專業(yè)學生的特點,結(jié)合專業(yè)課程教學實際,對Java系列課程進行整合研究,探索出一條適合本專業(yè)要求的課程設(shè)置方法和教學方法。
【關(guān)鍵詞】Java;實踐教學;教學改革
隨著我國高等教育改革的實施,中外合作辦學成為一種普遍的辦學模式,這種辦學模式與傳統(tǒng)的辦學模式有本質(zhì)的區(qū)別。中、外雙方教師共同上課,使得中外合作辦學專業(yè)的授課方式和內(nèi)容要和外方緊密聯(lián)系,同時也要求我們的課程設(shè)置也要符合國內(nèi)同行業(yè)的要求,使學生將來既能適應(yīng)國內(nèi)用人單位的要求,又能適應(yīng)到國外繼續(xù)深造?;谶@個目的,我們需要對課程體系結(jié)構(gòu)、教學方法、考核方式等做一系列的改革和調(diào)整。本文將對我校與美國克拉克大學合作辦學的信息管理與信息系統(tǒng)專業(yè)(簡稱信管專業(yè))在Java系列課程所做的教學改革進行探討。
1.我校信管專業(yè)學生的特點
我校信管專業(yè)自2010年開始招生,本專業(yè)是文理兼收,相對于我校非合作辦學專業(yè)來說,該專業(yè)學生基礎(chǔ)比較薄弱,特別是一部分文科生,對計算機課程有一種天生的恐懼感,對專業(yè)課失去信心,甚至有一部分學生直接放棄計算機相關(guān)專業(yè)課的學習。為了兼顧這部分學習有困難的學生,同時考慮到美方對課程的要求,我們對Java系列課程體系做了一系列的探索性的調(diào)整,使學生都能獲得良好的學習效果。
2.Java系列課程設(shè)置
隨著高校教學改革的步伐,我校也進行了一系列的改革,比較明顯的一點的是我校開始實施“小學期”制,即打破以往一年2個學期的制度,變?yōu)橐荒耆齻€學期,第一、第二學期和以往安排一樣,進行常規(guī)教學,第三學期設(shè)置為3周,專門安排學生的實習、實踐教學課程。
Java課程在學生整個學習過程中占有舉足輕重的地位[2],所以我們在第一學年的第二學期安排54學時的《Java程序設(shè)計基礎(chǔ)》,其中授課40學時,實驗14學時,主要讓學生掌握Java程序設(shè)計的思想和方法,講授內(nèi)容主要包括Java運行環(huán)境、程序設(shè)計基礎(chǔ)、數(shù)組、類和對象、繼承與多態(tài)等基礎(chǔ)知識。通過該課程讓學生把語言基礎(chǔ)打扎實,為以后的專業(yè)課程做好準備。為了加強學生的實際應(yīng)用能力,在第一學年的第三學期安排為期1周的《Java課程設(shè)計》。到了第二學年的第一學期安排《基于Java的數(shù)據(jù)結(jié)構(gòu)》,共54學時,其中授課40學時,實驗14學時,講解數(shù)據(jù)的組織形式。在第二學年的第二期安排《數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用》課程,共72學時,其中授課48學時,實驗24學時,主要講解數(shù)據(jù)庫的使用。這兩門課程都是Java的后續(xù)課程,在第二學年的第三學期,分別安排了課程設(shè)計,使學生進一步提高了Java語言的應(yīng)用能力?!禞ava程序設(shè)計基礎(chǔ)》、《基于Java的數(shù)據(jù)結(jié)構(gòu)》和《數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用》三門課程是一脈相承、前后貫穿的,所以分布在三個連續(xù)的學期進行,使得學生的學習具有很強的連貫性。
根據(jù)本專業(yè)文理兼收的特點,結(jié)合學生的實際,我們探索出一條既適應(yīng)專業(yè)要求又符合學生特點的課程設(shè)置,即到了第二學年第二學期我們在專業(yè)內(nèi)部又分為系統(tǒng)開發(fā)方向和系統(tǒng)分析方向兩個方向,其中系統(tǒng)開發(fā)方向側(cè)重開發(fā),即對計算機課程要求較高,而系統(tǒng)分析方向側(cè)重理論分析,對計算機課程要求較低,比較適合文科學生。對于系統(tǒng)開發(fā)方向,在第二學年的第二學期開設(shè)《Java高級程序設(shè)計》,共48學時,其中授課28學時,實驗20學時,主要講解Java常用類庫、多線程、圖形界面設(shè)計、網(wǎng)絡(luò)通信編程等。在第三學年的第一學期開設(shè)《Web開發(fā)技術(shù)》,共54學時,其中授課30學時,實驗24學時,主要講解HTML基礎(chǔ)知識、JSP基礎(chǔ)知識、JDBC技術(shù)、JavaBean技術(shù)、Servlet技術(shù)等,在以后教學中,我們會根據(jù)學生掌握情況,考慮增加框架技術(shù)的課程,使學生在網(wǎng)站設(shè)計方面能接觸當前企業(yè)正在使用的前沿技術(shù)。對于系統(tǒng)分析方向,我們只在第三學年的第一學期開設(shè)《JSP技術(shù)基礎(chǔ)》這一門與Java相關(guān)的課程,要求學生掌握網(wǎng)站設(shè)計的基本方法,能進行簡單網(wǎng)站的開發(fā)。
3.實踐教學的嘗試
Java系列課程的實踐性要求很強,單靠老師課堂上講解,學生很難真正掌握,學生只有自己動手去編寫代碼才能掌握具體的應(yīng)用[1]。鑒于此,我們在教學過程中,逐漸加大了實踐教學環(huán)節(jié),親自引導學生理論和實際相結(jié)合。在實踐教學探索中我們主要做了以下幾點。
3.1改變傳統(tǒng)的上課方式
我們改變了傳統(tǒng)的理論課和實驗課分開上的模式,改為一起上,即課堂上每人一臺電腦,老師講解完知識點,緊跟著學生做練習,一節(jié)課下來,學生能把老師講的內(nèi)容全部實踐一遍,這樣,當堂課的內(nèi)容當堂課消化,從學生的反映來看,這種教學效果還是不錯的,相比傳統(tǒng)的方法,學生更易接受這種方式。為了提高學生的動手操作能力,每門課程都設(shè)置了課程設(shè)計環(huán)節(jié),通過設(shè)計一個綜合例子,使學生能把整門課的內(nèi)容前后貫穿起來,形成一個完整的知識體系。
3.2實行“導師制”
為了讓學生對自己所學專業(yè)有更深入的了解,我系每年對大二年級學生配備一名老師,實行本科生的導師制。老師負責解決學生的學習困惑,幫助他們進行職業(yè)規(guī)劃,在生活上給他們提供指導和幫助,幫助他們找準自己的奮斗目標等。學生課余時間可以進導師的實驗室,參與到導師的科研項目中來,加強了他們對本專業(yè)深層次知識的認識,進一步提高了他們的動手實踐能力。老師一直負責他們到大四畢業(yè),到最后畢業(yè)設(shè)計時還是跟隨導師做,這樣學生大學四年一直都有專人輔導,能夠形成一個完整的專業(yè)知識體系。
3.3鼓勵學生參加各種比賽
為了讓學生檢驗自己所學知識的應(yīng)用能力,我們鼓勵學生積極參加各種比賽,只要學生感興趣、時間允許,我們都鼓勵學生積極參加,例如全國軟件和信息技術(shù)專業(yè)人才大賽、齊魯軟件設(shè)計大賽、全國大學生數(shù)學建模競賽、電子設(shè)計大賽等。參加比賽的成績也非常好,這幾年,有學生獲得了省級甚至國家級獎。實踐證明這種方式非常有效,通過比賽獲得獎項,極大地提高了學生的學習興趣,也使他們更加喜歡自己的專業(yè),對自己的前途充滿信心。
4.結(jié)束語
通過對Java系列課程教學的改革,取得了一定的成效,一是整個專業(yè)的學風大大好轉(zhuǎn)。二是隨著實踐教學的加強,學生不再感覺課堂內(nèi)容生硬、難懂,學生學習的主觀能動性進一步提高。三是涌現(xiàn)出了一批專業(yè)技術(shù)水平較高的興趣小組。通過“導師制”活動的引導,一批熱愛學習的學生主動參與到社團活動中來,在他們的帶動下,整個專業(yè)的學習氛圍濃厚起來。今后應(yīng)進一步拓寬學生的實踐渠道,加強與企業(yè)間的合作,使學生能夠?qū)W到當今企業(yè)正在應(yīng)用的最新前沿技術(shù),很快地適應(yīng)企業(yè)的工作需求。進一步開通、完善網(wǎng)絡(luò)學習通道,使網(wǎng)絡(luò)學習平臺充分發(fā)揮它應(yīng)有的作用。 [科]
【參考文獻】
[1]劉瑞歌,宋鋒,周愛華等.Java系列課程的教學改革探討與實踐[J].信息技術(shù)與信息化,2012(1):21-23.
[2]邵奇峰.Java系列課程的教學改革與實踐[J].計算機教育,2010(20):40-42.