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