[摘 要] 科學(xué)合理的考核評價體系對于保證一門課程的教學(xué)效果、達(dá)成教學(xué)目標(biāo)具有非常關(guān)鍵的作用。程序設(shè)計具有區(qū)別于其他課程的鮮明特點(diǎn),因此不能沿用傳統(tǒng)理論課程的考核評價方法,而應(yīng)該采用多態(tài)考核形式、多元考核內(nèi)容及全過程考核機(jī)制的多維度考核評價體系。近年來出現(xiàn)的智慧課堂,集大數(shù)據(jù)、云計算、人工智能等眾多現(xiàn)代信息技術(shù)于一身,使得多維度考核評價體系得以進(jìn)一步實(shí)現(xiàn)。
[關(guān)鍵詞] 程序設(shè)計;課程考核評價;智慧課堂
[作者簡介] 王入仟(1990—)女,山東威海人,本科,助教,研究方向:計算機(jī)仿真。
[中圖分類號] G642.3? ? [文獻(xiàn)標(biāo)識碼] A? ? [文章編號] 1674-9324(2020)31-0222-02? ? [收稿日期] 2019-12-31
一、前言
考核評價在一門課程的教學(xué)中占據(jù)非常重要的地位,構(gòu)建與課程內(nèi)容、課程性質(zhì)、課程特點(diǎn)相適應(yīng)的考核評價體系,不僅能夠客觀地反映教學(xué)效果、反映學(xué)員的學(xué)習(xí)程度,而且能夠激發(fā)學(xué)員學(xué)習(xí)興趣、促進(jìn)教學(xué)目標(biāo)的保質(zhì)完成[1]。程序設(shè)計是高等教育計算機(jī)基礎(chǔ)中的核心課程之一,具有邏輯性強(qiáng)、實(shí)踐性強(qiáng)、語法細(xì)節(jié)眾多等特點(diǎn)[2]。不同特點(diǎn)的課程應(yīng)當(dāng)采用不同的考核評價體系,然而,許多教員在對學(xué)員進(jìn)行程序設(shè)計課程考核時,往往沿用傳統(tǒng)理論課程的考核評價方式。
二、程序設(shè)計課沿用傳統(tǒng)考評方式存在的若干問題
1.考核形式單一。程序設(shè)計課具有語法多且實(shí)踐性強(qiáng)的鮮明特點(diǎn),但分配的課時往往十分有限。因此,許多教員沿用重理論輕實(shí)踐的思想,犧牲原本屬于上機(jī)實(shí)踐的課時,將有限的課時大部分或全部用于理論知識的傳授,甚至在課程考核時也只采用紙質(zhì)試卷的考核形式,學(xué)員所有答題均在紙質(zhì)試卷上完成。如此一來,不僅嚴(yán)重忽略了程序設(shè)計課實(shí)踐性強(qiáng)的特點(diǎn),而且還無法達(dá)到程序設(shè)計課培養(yǎng)學(xué)員創(chuàng)新精神、編程開發(fā)能力及實(shí)際問題解決能力的目標(biāo)。
2.考核內(nèi)容單一。傳統(tǒng)的課程考核往往局限于教材,注重基礎(chǔ)理論及知識點(diǎn)的考查,在程序設(shè)計課的考核中,則體現(xiàn)為對基礎(chǔ)語法進(jìn)行理論考核,如選擇題:Python控制結(jié)構(gòu)中能夠跳出本次循環(huán)的關(guān)鍵詞為(? )
A.if;B.break;C.continue;D.exit
以上單一的考核內(nèi)容,弊端十分明顯,一來只能考查孤立的知識點(diǎn),二來只能考查學(xué)員對該知識點(diǎn)的理論掌握程度,即停留在理論層面,缺乏運(yùn)用層面的考查,而后者恰恰是程序設(shè)計課的培養(yǎng)初衷。
3.考核過程單一。在傳統(tǒng)的課程考核中,期末考試成績會在學(xué)員的最終成績中占主導(dǎo)地位,甚至占全部地位,即所謂的“一考定終身”[3],考試過程單一。然而,無論是從能力教育、素質(zhì)教育的角度出發(fā),還是從程序設(shè)計課培養(yǎng)學(xué)員的動手編程能力出發(fā),光靠期末考試一個環(huán)節(jié)來評價學(xué)員是遠(yuǎn)遠(yuǎn)不夠的,既達(dá)不到考查學(xué)員真實(shí)水平的目的,而且還容易誤導(dǎo)學(xué)員,使其誤以為程序設(shè)計課也是需要死記硬背的純理論科目。
三、建立多維度考核評價體系
1.建立多態(tài)考核形式。針對考核形式單一的問題,可建立理論與編程相結(jié)合的多態(tài)考核形式。理論考核雖然貼近課本、貼近傳統(tǒng)的教學(xué)、考核、思維模式,但容易造成學(xué)員讀死書的不良效果,導(dǎo)致理論與實(shí)際脫軌。采用上機(jī)編程考核,更符合程序設(shè)計課實(shí)踐性強(qiáng)的特點(diǎn),更容易達(dá)成課程培養(yǎng)目標(biāo),同時還能夠引導(dǎo)學(xué)員向培養(yǎng)實(shí)際編程能力方向發(fā)展,激發(fā)學(xué)員的學(xué)習(xí)興趣和學(xué)習(xí)熱情。因此,可根據(jù)教材內(nèi)容選擇不同的考核形式,如編程常識采用理論形式,基礎(chǔ)語法采用編程形式,如表1所示。
2.建立多元考核內(nèi)容。針對考核內(nèi)容單一的問題,可建立多層次考核內(nèi)容,即驗(yàn)證性考核與綜合性考核相結(jié)合,綜合性考核為主,驗(yàn)證性考核為輔。驗(yàn)證性考核雖然對基礎(chǔ)語法有較強(qiáng)的針對性,但只能考查學(xué)員對單個知識點(diǎn)掌握程度,而綜合性考核則是將多個知識點(diǎn)融入到一個運(yùn)用場景中,讓學(xué)員根據(jù)題目要求來編程實(shí)現(xiàn),過程中培養(yǎng)了學(xué)員的理解能力及綜合運(yùn)用能力,如編程題:對字符串“python”逐個打印元素,遇到“t”時則跳過。
上述題目中涉及字符串遍歷、循環(huán)控制結(jié)構(gòu)、控制關(guān)鍵詞等知識點(diǎn),通過將待考知識點(diǎn)融入運(yùn)用場景中、給定效果讓學(xué)員編程實(shí)現(xiàn),不僅能夠促進(jìn)和激發(fā)學(xué)員對基礎(chǔ)語法的融會貫通,而且還能夠突出學(xué)員的能力考核,考查學(xué)員的分析能力、理解能力、運(yùn)用能力。
3.建立全過程考核機(jī)制。針對考試過程單一的問題,可建立形成性考核與終結(jié)性考核相結(jié)合的全過程考核機(jī)制,其中,形成性考核可占課程最終成績的40%,主要考查學(xué)員平時的學(xué)習(xí)過程,考查內(nèi)容包括課堂表現(xiàn)(認(rèn)真聽講、舉手發(fā)言、不做課堂無關(guān)事情等)、課下作業(yè)、階段測試(以每次課或每章節(jié)為單位進(jìn)行測試)等,以此來對學(xué)員進(jìn)行立體化、全程化的學(xué)習(xí)檢測和監(jiān)督,積極引導(dǎo)學(xué)員重視學(xué)習(xí)過程,重視能力素質(zhì)的培養(yǎng)。終結(jié)性考核可占課程最終成績的60%,考核形式及考核內(nèi)容可依據(jù)前述的理論與編程相結(jié)合、驗(yàn)證性與設(shè)計性相結(jié)合等原則。
四、基于智慧課堂的課程考核評價實(shí)現(xiàn)
隨著計算機(jī)軟硬件技術(shù)的發(fā)展,越來越多的智能技術(shù)被應(yīng)用在計算機(jī)類課程的教學(xué)環(huán)境中,如近年來出現(xiàn)的智慧課堂就是集大數(shù)據(jù)、人工智能、云計算、物聯(lián)網(wǎng)等智能信息技術(shù)于一體的高科技產(chǎn)物。相比傳統(tǒng)的多媒體教室,智慧課堂能夠?yàn)槌绦蛟O(shè)計課程提供更多的考核評價渠道,使得以上多維度的課程考核評價體系得以實(shí)現(xiàn)。
1.云:智能云服務(wù)?!霸啤敝钢悄茉品?wù),即在學(xué)院網(wǎng)管中心或數(shù)據(jù)中心構(gòu)建云平臺,負(fù)責(zé)數(shù)據(jù)匯總并進(jìn)行處理,同時為教室智能平臺及終端工具提供考核評價的各項(xiàng)服務(wù)。考慮到軍隊(duì)院校保密程度較高,因此,可選擇私有云類型,相當(dāng)于構(gòu)建一個僅在學(xué)院內(nèi)部使用的數(shù)據(jù)服務(wù)器。智能云服務(wù)能夠提供完善的課程考核評價功能,如課程題庫的導(dǎo)入、測試題目的隨機(jī)生成、個性化作業(yè)生成、學(xué)習(xí)檔案建立、答題自動評分、平時成績匯總同步等。
2.臺:教室智能平臺。“臺”指教室智能平臺,即依托原有機(jī)房進(jìn)行智能軟硬件的升級改造,通過集成云計算、大數(shù)據(jù)和人工智能技術(shù)打造成綜合智能平臺。教室智能平臺不僅作為智慧課堂的核心,而且也是教學(xué)考核評價的主陣地,主要包括教員主控端、學(xué)員受控端及各類數(shù)據(jù)采集設(shè)備(如智能麥克風(fēng)、前置攝像頭等)。教室智能平臺提供智能化考核評價環(huán)境,滿足所有線上的考核評價需求,如提供期末考試全流程功能(支持上機(jī)考試、隨機(jī)抽題、自動評分等),以及支持課堂表現(xiàn)的評估,如通過學(xué)員臺式機(jī)前置攝像頭的人臉識別、將不同的面部表情量化為不同等級的聽課認(rèn)真程度;通過智能麥克風(fēng)記錄學(xué)員積極回答問題次數(shù);通過學(xué)員機(jī)運(yùn)行程序的自動檢測,量化為學(xué)員自主練習(xí)的學(xué)習(xí)狀態(tài);等等。教室智能平臺采集每一次課堂表現(xiàn)、課堂練習(xí)、階段測試,并將其記錄在學(xué)員的學(xué)習(xí)檔案中,再連同期末考試成績,形成該學(xué)員最終的課程考核成績。
3.端:智能移動終端?!岸恕敝钢悄芤苿咏K端,包括智能手機(jī)、平板電腦或定制移動終端等。通過智能移動終端的配發(fā),滿足學(xué)員線下隨時隨地的練習(xí)、作業(yè)及測試需求,使得考核評價活動由期末覆蓋到平時、由課堂內(nèi)覆蓋到課堂外,實(shí)現(xiàn)全過程考核評價機(jī)制。
五、結(jié)語
程序設(shè)計課程目標(biāo)在于培養(yǎng)學(xué)員的創(chuàng)新精神、編程開發(fā)能力及實(shí)際問題解決能力,而一味沿用傳統(tǒng)理論課程的考核評價方式,容易出現(xiàn)考核形式單一、內(nèi)容單一、過程單一等問題,進(jìn)而誤導(dǎo)學(xué)員陷入死記硬背的不良效果,無法達(dá)成課程目標(biāo)。
參考文獻(xiàn)
[1]尹成國,劉明,邱育橋.計算機(jī)程序設(shè)計課教學(xué)方法和考核方式研究[J].福建電腦,2018(3):79-80.
[2]王常衡,李嘉偉,羅欽,等.淺析Python語言及其應(yīng)用前景[J].計算機(jī)產(chǎn)品與流通,2019(1):146.
[3]劉滿君.《C語言程序設(shè)計》課程考核方式改革初探[J].福建電腦,2018(11):181.