顧慧
摘要:針對(duì)Java程序設(shè)計(jì)課程的特點(diǎn)和傳統(tǒng)考核中存在的問題,積極探索對(duì)照學(xué)生心理、課程性質(zhì)以及教學(xué)要求探索新的考核辦法。提出全過程、多層次、多元化考核評(píng)價(jià)體系,實(shí)現(xiàn)教學(xué)過程考核與期末考核有機(jī)結(jié)合。實(shí)踐證明,考核模式的轉(zhuǎn)變能夠在一定程度上激發(fā)學(xué)生學(xué)習(xí)的熱情,充分發(fā)揮學(xué)生學(xué)習(xí)主體地位,考核評(píng)價(jià)的結(jié)果更為客觀,能夠促進(jìn)本門課程教學(xué)質(zhì)量的提高。
關(guān)鍵詞:Java課程;評(píng)價(jià)改革;全過程評(píng)價(jià)
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2019)24-0113-02
一、引言
Java程序設(shè)計(jì)是計(jì)算機(jī)專業(yè)學(xué)生大一或大二開設(shè)的必修課。這門課程對(duì)學(xué)生成績(jī)的評(píng)定普遍采用平時(shí)成績(jī)占40%,期末考試成績(jī)占60%比例的評(píng)價(jià)體系結(jié)構(gòu)。平時(shí)成績(jī)常以出勤、作業(yè)完成情況為標(biāo)準(zhǔn),考察內(nèi)容較為單一。期末成績(jī)以期末的卷面成績(jī)?yōu)橹鳎己酥攸c(diǎn)集中在檢測(cè)基礎(chǔ)語法知識(shí)和簡(jiǎn)單算法等方面。這種模式在考查學(xué)生利用編程工具獨(dú)立分析問題、解決問題以及應(yīng)用創(chuàng)新能力、專業(yè)合作精神等方面的掌握上有很大的欠缺。因此建立從基礎(chǔ)到應(yīng)用,從知識(shí)到能力,再到職業(yè)素養(yǎng)等多方面、全過程、多元化的考核評(píng)價(jià)體系對(duì)于本課程來講十分必要。
二、基本思路
以Java程序設(shè)計(jì)課程為例的考試改革,是貫穿于整個(gè)學(xué)期課內(nèi)課外、線上線下的。首先,考核體系要層次化:在基礎(chǔ)部分,要求學(xué)生掌握J(rèn)ava基礎(chǔ)語法和面向?qū)ο蟪绦蛟O(shè)計(jì)思想,主要考查學(xué)生邏輯思維能力和解決問題的能力;實(shí)踐部分,主要考查學(xué)生的編程能力、團(tuán)隊(duì)協(xié)作能力以及語言表達(dá)能力、文檔撰寫能力。其次,在整個(gè)教學(xué)過程中要求以做到全面的、動(dòng)態(tài)的、多樣的評(píng)價(jià),綜合考查學(xué)生整體素質(zhì)。(1)考核模式的多元化:課堂內(nèi)外,線上自主學(xué)習(xí)、討論和協(xié)作、實(shí)驗(yàn)、期末考試(或以賽代考)四個(gè)方面。(2)評(píng)價(jià)主體的多元化:整個(gè)評(píng)價(jià)過程中,結(jié)合學(xué)生個(gè)人的評(píng)價(jià)、同學(xué)的互評(píng)、教師的評(píng)價(jià),使得學(xué)生考核的成績(jī)更加公平、公正、公開,整個(gè)過程也更為生動(dòng)活潑,以利于啟發(fā)思維、培養(yǎng)能力,共享智慧。
三、考核體系
考核始終體現(xiàn)形式多樣化、層次化、全程化、科學(xué)化、多元化和透明化等特點(diǎn)。主要通過自主學(xué)習(xí)、課堂學(xué)習(xí)與討論、實(shí)驗(yàn)或項(xiàng)目情況、期末考試四種相結(jié)合的模塊完成。對(duì)學(xué)生學(xué)習(xí)的評(píng)定采用2∶2∶2∶4比例。
1.自主學(xué)習(xí)。在當(dāng)今信息技術(shù)飛速發(fā)展的時(shí)代,任何教育都不可能將所有人類知識(shí)傳授給學(xué)習(xí)者,教育的任務(wù)必然要由使學(xué)生學(xué)到知識(shí)轉(zhuǎn)成培養(yǎng)學(xué)生的學(xué)習(xí)能力。培養(yǎng)學(xué)生的學(xué)習(xí)能力是教育也是學(xué)習(xí)的本質(zhì)。培養(yǎng)自主學(xué)習(xí)能力是課程改革的首要目標(biāo)。相對(duì)于傳統(tǒng)的接受性學(xué)習(xí),自主學(xué)習(xí)是一種現(xiàn)代化學(xué)習(xí)方式。學(xué)生通過獨(dú)立地分析、探索、實(shí)踐、質(zhì)疑、創(chuàng)造等方法來實(shí)現(xiàn)學(xué)習(xí)目標(biāo)。這種學(xué)習(xí)方式可以提高學(xué)生的自主學(xué)習(xí)能力,達(dá)到樂學(xué)、會(huì)學(xué)、學(xué)會(huì)的目的。另外,自主學(xué)習(xí)可防止出現(xiàn)課后不預(yù)習(xí)、不復(fù)習(xí)的現(xiàn)象,在課程教學(xué)中,教師要注重和鉆研課程設(shè)計(jì)和課前引導(dǎo),以任務(wù)驅(qū)動(dòng)方式布置線上學(xué)習(xí)任務(wù)。教師在每個(gè)階段及時(shí)對(duì)學(xué)生提出要求,確定學(xué)習(xí)范圍,幫助學(xué)生建立目標(biāo)意識(shí)。學(xué)生根據(jù)學(xué)習(xí)任務(wù),在中國(guó)精品課網(wǎng)站上、課程使用的內(nèi)蒙古師范大學(xué)BLACKBOARD網(wǎng)絡(luò)教學(xué)平臺(tái)以及學(xué)吧在線測(cè)試平臺(tái)進(jìn)行資源檢索、學(xué)習(xí)和測(cè)驗(yàn)。本階段對(duì)學(xué)生的考核是依據(jù)教學(xué)平臺(tái)上各章節(jié)每個(gè)學(xué)生的學(xué)習(xí)記錄情況、課程討論情況以及單元測(cè)試等方面進(jìn)行的。從學(xué)習(xí)興趣與主動(dòng)性、學(xué)習(xí)任務(wù)的完成度和掌握程度、問題討論參與度和深度等方面進(jìn)行考核。自主學(xué)習(xí)過程中,評(píng)價(jià)人為教師、學(xué)習(xí)平臺(tái)、問題討論組成員。本模塊成績(jī)占總成績(jī)的20%。
2.課堂學(xué)習(xí)。課堂學(xué)習(xí)主要記錄學(xué)生在教學(xué)活動(dòng)中的表現(xiàn)。日常表現(xiàn)根據(jù)出勤、課堂紀(jì)律、課堂學(xué)習(xí)的積極性來打分;教學(xué)內(nèi)容討論的深度則是由能否精準(zhǔn)地把握問題的核心、能否簡(jiǎn)明扼要地分析和講解問題、能否準(zhǔn)確無誤地表達(dá)自己的觀點(diǎn)或主動(dòng)提出問題等方面進(jìn)行打分。在這個(gè)過程中,注重對(duì)課堂的整體把握,注重學(xué)生理論思維能力、表達(dá)能力的培養(yǎng)。此過程中評(píng)價(jià)人為教師、討論組成員、專業(yè)教師。本模塊成績(jī)占總成績(jī)的20%。
3.實(shí)驗(yàn)情況。針對(duì)Java程序設(shè)計(jì)的課程內(nèi)容設(shè)計(jì)7次階段性實(shí)驗(yàn)任務(wù)。為了提高學(xué)生學(xué)習(xí)的積極性、參與性,保證考核的客觀性,實(shí)驗(yàn)考核采取學(xué)生組評(píng)價(jià)和教師點(diǎn)評(píng)、復(fù)核的方式。各組成員根據(jù)實(shí)驗(yàn)任務(wù),在教師的指導(dǎo)下制定評(píng)分辦法。全體學(xué)生完成實(shí)驗(yàn)后,教師組織小組進(jìn)行成績(jī)初評(píng),并標(biāo)出詳細(xì)的丟分原因。每次小組評(píng)價(jià)后,在一定期限內(nèi)被評(píng)學(xué)生可對(duì)結(jié)果提出異議,由小組和教師復(fù)審,再經(jīng)過教師全體審核后,公布本次成績(jī)。最后教師進(jìn)行隨機(jī)點(diǎn)評(píng)或典型案例點(diǎn)評(píng)。實(shí)驗(yàn)完成的獨(dú)立性和正確性是基本要求,規(guī)范、完善或創(chuàng)新可評(píng)定較高分?jǐn)?shù)。以7次成績(jī)平均分作為基礎(chǔ)成績(jī),在此基礎(chǔ)上,教師根據(jù)評(píng)價(jià)小組成員貢獻(xiàn)給予相應(yīng)獎(jiǎng)勵(lì)加分。此過程中評(píng)價(jià)人為教師、學(xué)生評(píng)價(jià)小組。本模塊成績(jī)定為總成績(jī)的20%。
4.期末考試。本課題主要研究Java課程期末上機(jī)考試,將傳統(tǒng)的卷面考試遷移至考試平臺(tái)進(jìn)行。首先,選好考核的平臺(tái)。既要方便好用,又要準(zhǔn)確安全。其次,明確為什么考、考什么、怎么考等一系列問題。將概念、定義等記憶性知識(shí)考核轉(zhuǎn)為重點(diǎn)考核學(xué)生對(duì)知識(shí)的運(yùn)用能力和解決問題的能力。測(cè)試題型主要有單選題(包含基本知識(shí)點(diǎn)、程序閱讀)30分、判斷題10分、填空題10分、簡(jiǎn)答題10分、編程題(可查閱API文檔)40分。涵蓋了對(duì)學(xué)生在基本概念的理解以及編程能力等方面掌握情況的考查。采取自主或隨機(jī)方式生成難度相當(dāng)?shù)脑嚲?。此過程中客觀題由程序自動(dòng)閱卷,主觀的簡(jiǎn)答題、編程題的判定由教師根據(jù)得分點(diǎn)、學(xué)生答題步驟、結(jié)果給定分?jǐn)?shù)。采用機(jī)試可準(zhǔn)確、高效地完成期末閱卷工作,并通過數(shù)據(jù)可視化方式對(duì)試題的結(jié)構(gòu)、難度進(jìn)行分析,將成績(jī)數(shù)據(jù)以直觀的視圖進(jìn)行展現(xiàn),方便教師做好總結(jié)與反思。另外,根據(jù)計(jì)算機(jī)專業(yè)與本門課程的性質(zhì),鼓勵(lì)學(xué)生積極參加各級(jí)各類專業(yè)競(jìng)賽,允許學(xué)生以賽代考。對(duì)參加校級(jí)Java程序設(shè)計(jì)競(jìng)賽獲得一等獎(jiǎng)以及在省級(jí)、自治區(qū)級(jí)以上如“中國(guó)軟件杯”、“藍(lán)橋杯”、“發(fā)現(xiàn)杯”等Java專業(yè)技能競(jìng)賽中獲得二等獎(jiǎng)以上的學(xué)生,可申請(qǐng)免試,期末成績(jī)記為滿分。此過程中評(píng)價(jià)人為教師、測(cè)試平臺(tái)、院系專業(yè)及教務(wù)管理部門。此部分本模塊成績(jī)占總成績(jī)的40%。
四、實(shí)踐效果
通過兩年來對(duì)考核體系的實(shí)踐,學(xué)生課程參與度、學(xué)習(xí)自信的建立、任務(wù)完成度、成績(jī)等方面逐步提高。自主學(xué)習(xí)參與度達(dá)92%。實(shí)驗(yàn)參與、完成率達(dá)100%。改革后程序設(shè)計(jì)題的得分率由考核體系實(shí)施前的59%上升2018年的63%,學(xué)生的編程能力得到了一定的提高。
五、結(jié)語
全過程、多元、多層次考核,首先使教師更加注重教學(xué)的設(shè)計(jì)、教學(xué)資源的建設(shè)和業(yè)務(wù)的提升;其次,學(xué)生能夠深刻把握知識(shí)體系,了解自身不足。新的考核體系豐富了考核標(biāo)準(zhǔn)和增強(qiáng)了結(jié)果的透明度,促進(jìn)了師生、生生之間的交流、學(xué)習(xí),學(xué)生的參與度、興趣度大大提高,進(jìn)一步促進(jìn)了課程考試的科學(xué)化。
參考文獻(xiàn):
[1]孫麗君.以應(yīng)用和創(chuàng)新能力培養(yǎng)為目標(biāo)的Java開發(fā)技術(shù)與應(yīng)用課程建設(shè)與教學(xué)實(shí)踐[J].計(jì)算機(jī)教育,2016,(12):38-41.
[2]趙春魚.高校課程質(zhì)量評(píng)價(jià)存在的問題及其改進(jìn)——基于全國(guó)49所高校的現(xiàn)狀調(diào)查[J].教育發(fā)展研究,2016,(23):44-51,79.
[3]劉艷梅.基于“實(shí)踐和創(chuàng)新”能力培養(yǎng)的Java系列課程群教學(xué)研究與改革[J].計(jì)算機(jī)教育,2015,(14):35-40.