【摘 要】在“互聯(lián)網(wǎng)+”背景下,互聯(lián)網(wǎng)與教育教學相結(jié)合產(chǎn)生了新的教學模式和考核模式。目前“Java程序設計”課程考核的實施過程并不完全科學,如采用傳統(tǒng)紙張考試方式,人工管理考勤,嚴重影響教師的工作效率,不能公正客觀地反饋教學效果及學生能力。為推動考核方法改革,加快考核模式的現(xiàn)代化,根據(jù)教學的實際需求和培養(yǎng)適應當今社會的人才要求,充分利用通用考試端,從而使“Java程序設計”課程的考核更趨于公證、客觀。不僅減輕了教師的工作,也提高了考生考試通過的效率。具有相當?shù)默F(xiàn)實意義與社會價值,筆者擬通過我校計算機科學與技術學科的核心課程——《Java程序設計》的考核改革為例,對在“互聯(lián)網(wǎng)+”背景下的考核改革展開探討。
【關鍵詞】“互聯(lián)網(wǎng)+”;Java程序設計;考核改革
0 引言
隨著網(wǎng)絡技術的快速發(fā)展,Internet、互聯(lián)網(wǎng)等詞匯已經(jīng)深入到每個人的生活,對我國教育行業(yè)無疑也產(chǎn)生了巨大影響,并帶來了一系列重大變革。除了教育方式、教學手段等教育過程之外,作為衡量學生學習效果的考核等方面成為了這次變革中的一個重要方向[1]。多年來,高等院校教育也不斷根據(jù)人才培養(yǎng)目標對教學過程以及考試質(zhì)量進行探索并取得了一定的成績。在這種背景下,我們利用通用考試端進行教學改革中的考核方案探索。
考試一直是教學過程中不可或缺的一部分,是對學生所學知識和能力的一種評價方式,也是檢驗教師教學成果的一種手段。目前很多考試的實施過程并不完全科學,如考試手段落后,命題內(nèi)容、評分標準等受各種人為因素的干擾,使得考試結(jié)果缺乏普遍的可比性,考試信度較低[2]。
1 研究背景
Java語言作為當今最流行而且不斷發(fā)展的面向?qū)ο蟮某绦蛟O計語言,Java語言隨著網(wǎng)絡的發(fā)展而被廣泛普及、應用,Java語言已經(jīng)和我們的日常生活息息相關。信息化的發(fā)展帶動了Java在各領域日益廣泛的應用,尤其是近年來Android移動平臺的推廣,又為Java語言注入了新的活力。
“Java程序設計”課程是計算機科學與技術學科的兩個專業(yè)的核心課,開課時間為大學二年級第一學期。該課程的教學內(nèi)容多,我校開設這門課程都是64學時,其中實驗部分16學時,沒法提高學生的實踐能力和應用能力。因此,教學改革和考核改革面臨挑戰(zhàn)。
考試是為了對教學效果實施評價,在整個教學實施過程中具有重要的地位。隨著計算機應用的日益普及,利用計算機進行考試越來越受到相關部門的重視[3]。利用計算機考試具有降低考試成本、綠色環(huán)保,解放繁重的考務工作、高效、便利、快捷,方便歸檔,存儲等優(yōu)點。它可以免去教師大量的臨考工作,教師無須去做考后的閱卷、統(tǒng)計、匯總工作等工作都由計算機自動完成,實現(xiàn)無盤、無紙化考試,大大提高了工作效率[4]。通過考試端,布置作業(yè)也便捷,并且用計算機考查出勤也有效。這些是該課程中考核模式改革的原因。
2 “Java程序設計”課程考核改革方案探討
2.1 “Java程序設計”課程特點
“Java程序設計”這門課程的教學內(nèi)容較多,主要包括JDK安裝、開發(fā)環(huán)境的配置、Java語言基礎知識、類和對象、異常處理、類的重用、接口與多態(tài)、Java圖形用戶界面、多線程、輸入輸出流、網(wǎng)絡編程等多個項目。
2.2 傳統(tǒng)的考核方式
目前考核模式基本上都采用傳統(tǒng)紙張考試方式,組織一次考試至少要經(jīng)過人工出題、審核、批準、制卷、試卷打印裝訂、考生考試、人工閱卷、成績評定和試卷分析等多個步驟,再加上考試教室安排、監(jiān)考教師分配等等,使學校消耗大量的人力、物力、財力,嚴重影響學校的工作效率,教師的工作量也越來越大,而考試工作本身是件煩瑣且容易出錯的事情,顯然傳統(tǒng)的考試方式已經(jīng)越來越不能適應現(xiàn)代教學的需求[5]。
1)考試形式相對單一,這門課考試是由任課老師自主命題來進行考試,這樣任課老師的個人經(jīng)驗與教學水平就直接決定了命題試卷質(zhì)量的高低。在某種程度上不能體現(xiàn)考試的公正性和公平性。
2)考核方式不當:這門課程需要制定詳細而合理的考核方式,才能檢驗教學成果,從而針對性的調(diào)整教學策略。而當前該課程的考核方式主要限定在筆試這一方式上。從計算機科學與技術學科的長遠發(fā)展角度來看,會影響到整體的教學水平,導致學科發(fā)展停滯不前不能及時跟上互聯(lián)網(wǎng)時代的新變化[6]。
3)管理考勤和布置作業(yè)方式落后:如考勤管理是任課老師課堂上點名簽到,由于學生人數(shù)較多,浪費太多的教學時間。傳統(tǒng)方式布置課后作業(yè),不能反應學生的實踐能力及應用能力。
2.3 考核改革
1)考試方式的改革:考試模式同樣也不能用傳統(tǒng)的考試方式。要做出較大調(diào)整。利用通用考試端進行考試??荚?個部分組成,第1部分為理論考試,通過通用考試端,教師按章節(jié)及知識點進行組卷,隨機生成考卷,主要是以選擇題和程序填空題為主,判斷題為輔;第2部分為編程題,3-4個編程題進行組卷,自動生成考卷,在eclipse環(huán)境下編程調(diào)試運行之后,代碼及結(jié)果粘貼到通用考試端合適的位置;第3部分為項目設計,為一個交大型的項目,需要學生分組分工來完成,最后通過報告、成果和答辯來給出成績,這種模式注重的是實踐操作,相當于一次模擬IT企業(yè)項目,培養(yǎng)學生應用開發(fā)能力和團隊合作能力[7]。
2)布置作業(yè):不能用傳統(tǒng)的作業(yè)的考核方法。因為這門課程是實踐性很強的課程。課后作業(yè)改為課上布置編程題目。這樣要求學生課上必須自己寫代碼、調(diào)程序,否則教師檢查時他是不能過關的,這樣教師在檢查時,能有效區(qū)分學生知識掌握情況[8]。
3)考勤的改革,是項目開發(fā)來完成。每一個項目組的成員都要通過答辯的形式演示自己所承擔的項目內(nèi)容,最后教師給成績,這種考核方式可以提高學生的編程興趣和開發(fā)能力,還達到考勤目的。
3 結(jié)論
綜上所述,是筆者在“Java程序設計”課程教學中進行的考核改革嘗試,因為在“互聯(lián)網(wǎng)+”背景下,這門課程教學必須進行必要的改革創(chuàng)新,才能不斷提高教學質(zhì)量,更符合學生的學習行為習慣,為社會經(jīng)濟發(fā)展培養(yǎng)更多專業(yè)化的人才。
本文針對“Java程序設計”課程當前授課內(nèi)容和考核方式現(xiàn)狀,通過以利用通用考試端為主導,提出了考評、考核模式的改革方案。從而使計算機考試替代了傳統(tǒng)的紙質(zhì)考試形式。作業(yè)布置評閱、考試閱卷、效果分析、題庫管理等教學活動。著力培養(yǎng)Java方向?qū)W生的程序設計能力,有效提高了學生的實踐能力和應試能力。適應當今社會對計算機和軟件人才的需求。同時也加強了對應的專業(yè)技能實踐,做到真題真做,實踐證明了該教學方式是可行且效果良好的。
【參考文獻】
[1]黃姝敏,楊知玲,王多,等.在線考試系統(tǒng)改革探索[J].新西部:理論版,2014(12):98-98.
[2]吳敏寧.無紙化考試題庫管理與組卷系統(tǒng)的設計與實現(xiàn)[D].西安電子科技大學,2010.
[3]楊玨,衡紅軍.基于Browser/Server方式的通用考試系統(tǒng)[J].中國民航大學學報,2001,19(6):49-52.
[4]張永進,孫毅,解建倉,等.基于Web的通用考試系統(tǒng)的分析與設計[J].中國教育信息化,2002(10):85-87.
[5]黎華,張曉盼,龔珍.GIS專業(yè)的Java程序設計教學改革初探[J].測繪通報,2017(4):145-148.
[6]柯洪昌,佘向飛,孔德剛.一種基于Java的web高級開發(fā)課程考評模式改革[J].才智,2014(11).
[7]王桂榮.基于Visual Basic程序設計教學中計算思維的培養(yǎng).黑龍江科技信息,2015.12
[8]胡蓉.基于大數(shù)據(jù)背景下的高校計算機教學研究[J].科技展望,2016,26(24).endprint