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