摘要:混合式教學(xué)模式得到了高校程序語言類教師的廣泛認(rèn)可。在混合式教學(xué)模式下如何進(jìn)行合理有效的過程性考核關(guān)系到課程的教學(xué)效果以及學(xué)生的良好學(xué)風(fēng)形成。本文針對混合式教學(xué)模式下Java語言程序設(shè)計課程的過程性考核進(jìn)行實踐探索,提出根據(jù)課程教學(xué)內(nèi)容設(shè)置考核節(jié)點、線上線下結(jié)合的過程性考核方式、多樣化的考核形式以及過程化考核成績評定方式。文章對混合式教學(xué)模式下Java語言程序設(shè)計過程化考核進(jìn)行有益的探索,提升了學(xué)生的實踐動手能力。對于程序類課程在混合式教學(xué)模式下通過考核提升學(xué)風(fēng)和學(xué)生動手能力有重要的借鑒意義。
關(guān)鍵詞:混合式教學(xué)模式;過程化考核;教學(xué)改革
中圖分類號:G642" " " 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2024)07-0168-03
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID)
0 引言
過程性考核評價是學(xué)生學(xué)習(xí)質(zhì)量監(jiān)控的關(guān)鍵環(huán)節(jié),考核的科學(xué)性和合理性與教學(xué)質(zhì)量息息相關(guān)[1]。傳統(tǒng)教學(xué)考核方式存在容易忽略對學(xué)生平時學(xué)習(xí)的監(jiān)管、不利于對學(xué)生個性和興趣的培養(yǎng)等弊端[2];同時存在助長應(yīng)試學(xué)風(fēng),不利于知識的掌握;考試結(jié)果的片面性,影響學(xué)生學(xué)習(xí)的客觀評價;考試內(nèi)容的不能全面深入化,考試作用不能全面發(fā)揮等問題。過程性考核針對上述問題,通過加強(qiáng)教學(xué)過程管理,加強(qiáng)對學(xué)生平時學(xué)習(xí)的監(jiān)管,提高教學(xué)質(zhì)量。促進(jìn)學(xué)生在學(xué)習(xí)中轉(zhuǎn)換健康的學(xué)風(fēng),不以一次考試定成績,促進(jìn)考核內(nèi)容的深入化和合理化。
目前對于教學(xué)中過程性考核的研究多集中在傳統(tǒng)的線下教學(xué)模式,對于線上線下相結(jié)合的混合式教學(xué)模式下的過程性考核研究較少。劉偉等研究了過程性考核實施對策[2];張明等研究了混合式教學(xué)評價模型構(gòu)建以及“路基路面工程”課程線上線下評價指標(biāo)精準(zhǔn)銜接[1];翟艷男等應(yīng)用超星學(xué)習(xí)通平臺從隨堂測試、課后作業(yè)、階段考試三個方面進(jìn)行組織實施過程性考核,實現(xiàn)以考輔教、以考促學(xué),激勵學(xué)生自主學(xué)習(xí)[3]。王琳等根據(jù)系統(tǒng)仿真課程內(nèi)容及特點,引入項目驅(qū)動,采用多層次的過程性考核辦法[4]。段睿等對于應(yīng)用型本科高校人才培養(yǎng)質(zhì)量的過程性考核滿意度進(jìn)行研究[5],提出網(wǎng)絡(luò)教學(xué)平臺有利于實現(xiàn)過程性考核便利化記錄。孫潔等提出基于學(xué)習(xí)通平臺的N+2過程性考核方式,并應(yīng)用于數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)中,并進(jìn)行了對比實驗,取得了一定的效果[6]。郎振紅研究了數(shù)據(jù)庫課程過程性考核方案的設(shè)計,使用了簽到、投票、評分、選人與搶答、主題討論、隨堂練習(xí)、問卷、分組任務(wù)等手段[7]。張興玉等總結(jié)了國內(nèi)高校本科課程過程性考核的共同特征,進(jìn)行了基于智慧教學(xué)工具的過程性考核具體實踐[8]。
目前的考核研究沒有綜合考慮程序語言類課程實踐性強(qiáng),以及線上線下混合式教學(xué)的特點,缺少關(guān)于過程化考核細(xì)化實施的實踐研究,因此本文將對混合式教學(xué)模式下Java語言程序設(shè)計課程的過程化考核進(jìn)行細(xì)化實施的實踐探索,從考核節(jié)點設(shè)置、考核方式、考核形式等方面展開實踐探索,從根本上實現(xiàn)考核的“導(dǎo)向、檢驗、評價、反饋”功能。本文針對傳統(tǒng)考核方式存在的弊端,結(jié)合Java課程實踐性、工程性、創(chuàng)新性的特點,融入混合式教學(xué)模式,探索采取過程性考核方式,減少以考查記憶性知識為主的閉卷考試的比重,增設(shè)知識運用能力、實踐創(chuàng)新能力、團(tuán)隊協(xié)作能力等多元化考核,提高學(xué)生的創(chuàng)新能力、實踐能力,激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的高階能力的培養(yǎng)。通過探索設(shè)置合理的過程性考核節(jié)點、考核方式、考核形式,并形成考核評定方案并進(jìn)行課程實踐,提升課堂教學(xué)的成效和學(xué)生能力,實現(xiàn)在Java語言教學(xué)中達(dá)到以“考”促“學(xué)”、以“考”促“教”,實現(xiàn)學(xué)生知識、能力、素質(zhì)全面協(xié)調(diào)發(fā)展,提高學(xué)生的Java語言的綜合素質(zhì)和Java程序設(shè)計的創(chuàng)新能力。
1 基于混合式教學(xué)的Java過程性考核改革思路
線上線下混合式教學(xué)模式充分發(fā)揮了線上可以重復(fù)多次學(xué)習(xí)的優(yōu)勢,增強(qiáng)了學(xué)生自主學(xué)習(xí)的能力,有利于學(xué)生動手能力的培養(yǎng)。傳統(tǒng)的Java語言程序設(shè)計課程考核采用總評成績方式,整個成績是由平時成績和期末考試成績構(gòu)成,其中平時成績占30%的比重,期末考試占70%。課程平時成績由出勤、實驗練習(xí)、作業(yè)成績組成。存在考核形式較為單一、學(xué)生平時上課積極性差、作業(yè)存在抄襲,不注重平時學(xué)習(xí),嚴(yán)重依賴期末復(fù)習(xí)等問題,學(xué)生的實踐動手能力也較差。傳統(tǒng)的Java語言程序設(shè)計課程考核方式已經(jīng)不能夠適應(yīng)混合式教學(xué)模式下的學(xué)生培養(yǎng)的需求,迫切需要改變傳統(tǒng)的考核方式。
在混合式教學(xué)模式之下,整個教學(xué)除了課堂上的教學(xué),還可以將教學(xué)延伸到課程之外。通過引入MOOC、SPOC、學(xué)習(xí)通、雨課堂、希冀平臺等教學(xué)平臺,可以很方便地將教學(xué)內(nèi)容擴(kuò)展到線上。為了有效引導(dǎo)學(xué)生借助于網(wǎng)絡(luò)教學(xué)平臺自主學(xué)習(xí),提升教學(xué)效果,提高動手能力,有必要對Java進(jìn)行過程性考核改革。
基于混合式教學(xué)的Java過程性考核改革思路是通過考核改革引導(dǎo)學(xué)生培養(yǎng)良好的學(xué)習(xí)習(xí)慣。通過減少期末考核所占比重,增加網(wǎng)絡(luò)學(xué)習(xí)以及考核、上機(jī)動手能力考核、單元測試考核的比重,引導(dǎo)學(xué)生注重平時學(xué)習(xí),積極參與網(wǎng)絡(luò)學(xué)習(xí),培養(yǎng)良好的學(xué)習(xí)習(xí)慣,提升編程動手能力。
2 混合式教學(xué)模式下Java過程化考核節(jié)點設(shè)置
通過將整個課程的考核進(jìn)行分散處理,實現(xiàn)考核貫穿整個學(xué)習(xí)周期,可以有效解決平時不學(xué)、期末突擊的現(xiàn)象。在整個課程的教學(xué)中,需要針對教學(xué)內(nèi)容設(shè)置合理的考核節(jié)點,服務(wù)整個考核目標(biāo)。混合式教學(xué)模式下Java語言程序設(shè)計課程實施過程性考核首先需要根據(jù)授課內(nèi)容合理設(shè)置考核節(jié)點。
整個Java課程的知識體系可以分為四個層次,第一個層次是Java語言基礎(chǔ),第二個層次Java面向?qū)ο蠡A(chǔ),第三個層次是Java中階內(nèi)容,包括Java異常、圖形用戶界面和多線程,第四個層次是Java的高階內(nèi)容,包括網(wǎng)絡(luò)和數(shù)據(jù)庫開發(fā)。
整個Java語言的教學(xué)內(nèi)容組織如下:
根據(jù)上述教學(xué)內(nèi)容以及Java知識系統(tǒng)的四個層次結(jié)構(gòu),課程定義以下四個考核時間節(jié)點:
考核節(jié)點1:Java語言基礎(chǔ)以及三種程序結(jié)構(gòu)、數(shù)組講解結(jié)束??己酥R點為Java語言基礎(chǔ),順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。節(jié)點1主要進(jìn)行Java語言基礎(chǔ)相關(guān)技術(shù)考核。
考核節(jié)點2:面向?qū)ο箢?、接口、面向?qū)ο筇卣鞯戎v解結(jié)束??己酥R點為類、接口、對象、面向?qū)ο筇卣鳌⒅剌d與覆蓋。節(jié)點2主要進(jìn)行面向?qū)ο笾R點考核。
考核節(jié)點3:異常處理、圖形用戶界面、多線程等講解結(jié)束。考核知識點為異常處理機(jī)制方法、圖形用戶界面組件的使用、委托事件處理模型、布局管理、多線程的創(chuàng)建方式以及線程同步。節(jié)點3主要進(jìn)行圖形用戶界面以及多線程知識點的考核。
考核節(jié)點4:輸入輸出流、網(wǎng)絡(luò)編程以及數(shù)據(jù)庫編程等講解結(jié)束。考核知識點為流的定義、流的使用、網(wǎng)絡(luò)抓取、網(wǎng)絡(luò)通信、數(shù)據(jù)庫的連接、數(shù)據(jù)庫的增刪改查。節(jié)點4主要進(jìn)行網(wǎng)絡(luò)以及數(shù)據(jù)庫應(yīng)用開發(fā)知識點的考核。
3 線上線下結(jié)合的Java過程性考核方式
Java的混合式教學(xué)模式融合了希冀平臺、學(xué)習(xí)通平臺、MOOC課程等多個線上平臺,整個Java過程性考核包括了線上考核和線下考核。Java語法基礎(chǔ)考核以及一些語法基礎(chǔ)實驗的考核安排在線上希冀平臺考核;Java面向?qū)ο笠约癑ava圖形用戶界面內(nèi)容、及配套實驗考核安排在學(xué)習(xí)通;課程作業(yè)練習(xí)考核安排在線下課堂。第1節(jié)點測試安排在希冀平臺,第2節(jié)點測試安排在學(xué)習(xí)通,第3節(jié)點采取線下課程測試方式。
例如第2次實驗安排希冀平臺,實驗內(nèi)容如圖2所示。
按照課程學(xué)習(xí)需要,在學(xué)習(xí)通平臺安排課程課堂測驗。學(xué)習(xí)通的課程課堂測驗考核如圖3所示。
整個課程學(xué)習(xí)中還安排多次視頻學(xué)習(xí)、線上學(xué)習(xí)考核。
4 混合式教學(xué)模式下Java過程性考核形式
混合式教學(xué)模式下Java的課程考核貫穿在整個課程教學(xué)周期。與Java課程的傳統(tǒng)考核方式相比,盡管考核內(nèi)容和考核知識點沒有發(fā)生變化,但是增加了考核節(jié)點、考核次數(shù)、考核形式。Java語言程序設(shè)計過程化考核形式采用如下幾種形式:
1) 學(xué)生出勤考核。Java語言程序設(shè)計過程考核中出勤考核10次。要求學(xué)生積極參與課程線下以及線上部分的學(xué)習(xí)。
2) 常規(guī)實驗考核。常規(guī)實驗對應(yīng)每一章節(jié)具體的知識點,常規(guī)實驗共有20個小實驗。通過對實驗代碼和實驗報告進(jìn)行考核,總結(jié)學(xué)生存在的共性問題,在課堂進(jìn)行統(tǒng)一解答。
3) 綜合實驗考核。綜合實驗涵蓋了兩章以上的內(nèi)容,難度相比常規(guī)實驗有所提高。驗收標(biāo)準(zhǔn)按課程設(shè)計標(biāo)準(zhǔn)進(jìn)行,對參與驗收的同學(xué)一對一進(jìn)行考核,除了實驗代碼和實驗報告要達(dá)到規(guī)范標(biāo)準(zhǔn),注重學(xué)生編程思維能力考核。
4) 現(xiàn)場上機(jī)考核。學(xué)生進(jìn)行現(xiàn)場抽題上機(jī)編寫程序,進(jìn)行編程動手能力考核。每位同學(xué)在給定的考題庫中選擇三道編程題考核,設(shè)置優(yōu)、良、中、差四個級別??碱}庫由初級難度、中等綜合難度、高級難度的題目構(gòu)成。
5) 階段性測驗考核。整個課程學(xué)習(xí)進(jìn)行三次階段性測試考核。階段性測驗1的內(nèi)容為Java概述和Java語言基礎(chǔ)兩部分的內(nèi)容;階段性測驗2的內(nèi)容包括Java面向?qū)ο蠛诵奶匦院徒涌?;階段性測驗3的內(nèi)容包括異常處理、圖形用戶界面、多線程等。
6) 期中考試考核。整個課程學(xué)習(xí)進(jìn)行2次期中考試考核。
7) 期末理論考試部分。期末理論考核通過閉卷形式進(jìn)行,題型包括選擇題、填空題、綜合題、讀程序,寫程序等多種題型,期末考核對學(xué)生進(jìn)行全面的理論知識檢驗。
Java過程性考核通過上述7種形式融合了線上線下、平時和期末,融合了多個網(wǎng)絡(luò)平臺,融合了理論和實踐,真正實現(xiàn)了以考核引導(dǎo)學(xué)習(xí)、提升能力培養(yǎng)的目標(biāo)。
5 Java過程化考核成績評定
根據(jù)Java課程的培養(yǎng)目標(biāo),以及考核改革的思路以及考核形式設(shè)置,將整個Java語言程序設(shè)計過程化考核成績評定分為6個部分,并設(shè)定各部分的合理比例。整個Java語言程序設(shè)計過程化考核成績由平時績效(考勤)、常規(guī)實驗考核、綜合實驗考核、上機(jī)考核、平時理論考核和期末理論考核等6個部分構(gòu)成。
其中平時績效(考勤)占10%,常規(guī)實驗考核占10%、綜合實驗考核占10%、上機(jī)考核占10%、平時理論考核占10%和期末理論考核占50%。整個平時成績考核占比為50%,期末考試占比為50%,整個考核中實踐能力部分占比為30%。這些考核方式及占比的設(shè)定將引導(dǎo)學(xué)生注重平時課程學(xué)習(xí)以及動手實踐能力的培養(yǎng),助力合格的Java應(yīng)用型人才培養(yǎng)目標(biāo)。
6 Java過程性考核總結(jié)
在混合式教學(xué)模式下,團(tuán)隊積極地進(jìn)行過程性考核改革。通過實施改革一年的效果來看,取得明顯的成效:1) 學(xué)習(xí)自主學(xué)習(xí)情況大幅改善,學(xué)生積極學(xué)習(xí)老師錄播視頻,參與度超過80%;2) 學(xué)生學(xué)風(fēng)得到改善,平時作業(yè)完成較好;3) 學(xué)生整體成績明顯提高;4) 學(xué)生動手能力明顯加強(qiáng)。
本文結(jié)合多年來講授Java課程的教學(xué)經(jīng)驗,結(jié)合混合式教學(xué)模式,探討了如何進(jìn)行Java課程的過程性考核,將課程考核劃分為4個節(jié)點,綜合應(yīng)用了希冀平臺和學(xué)習(xí)通平臺到課程過程性考核中,采取了多樣性的考核形式,提出了最終考核成績評定的構(gòu)成。本文是對混合式教學(xué)模式下進(jìn)行過程性考核的有益的實踐探索,學(xué)生的學(xué)風(fēng)有所改善,最終綜合評定的課程成績有所提高。從學(xué)生在藍(lán)橋杯程序大賽和中國軟件杯等比賽中的表現(xiàn),可以看出學(xué)生Java編程能力有了較大的提高,促進(jìn)了應(yīng)用型Java軟件人才的培養(yǎng)。
參考文獻(xiàn):
[1] 張明,王沖.基于混合式教學(xué)線上線下過程性考核評價精準(zhǔn)銜接教學(xué)實踐研究[J].吉林工程技術(shù)師范學(xué)院學(xué)報,2022,38(11):82-86.
[2] 翟艷男,張暉,宋暖.基于混合式教學(xué)的過程性考核實踐研究:以《電工電子技術(shù)》課程為例[J].電子測試,2020(10):115-116.
[3]" 劉偉,張安東.過程性考核在高職院校教學(xué)改革中的探索與實踐[J].現(xiàn)代職業(yè)教育,2020(13):148-149.
[4] 王琳,張旭秀,陳曉俠.基于OBE理念的“系統(tǒng)仿真”課程過程性考核模式研究與實踐[J].工業(yè)和信息化教育,2023(3):45-49.
[5] 段睿.應(yīng)用型本科高校人才培養(yǎng)質(zhì)量提升過程性考核滿意度調(diào)查[J].黑龍江科學(xué),2023,14(11):99-101.
[6] 孫潔. N+2過程性考核方式探索和實踐:以“數(shù)據(jù)結(jié)構(gòu)”課程為例[J].科教導(dǎo)刊,2023(13):61-63.
[7] 郎振紅.過程性考核在計算機(jī)專業(yè)數(shù)據(jù)庫課程中的應(yīng)用探索[J].天津職業(yè)院校聯(lián)合學(xué)報,2022,24(8):30-35,52.
[8] 張興玉,朱瑤麗.本科課程過程性考核實施與探索[J].創(chuàng)新創(chuàng)業(yè)理論研究與實踐,2022,5(9):24-26,48.
【通聯(lián)編輯:王 力】