陳暄
摘要:《C語言程序設(shè)計(jì)》是高職課程中非常重要的一門課程,長期以來的考核方式的改革一直都是從事該門課程教學(xué)老師的研究方向,本文在《C語言程序設(shè)計(jì)》中引入S-P 分析法來加快課程的改革,首先分析了目前《C語言程序設(shè)計(jì)》課程存在的問題,其次從試卷信任度,試卷效度和差異系數(shù)入手進(jìn)行分析并得出了學(xué)生學(xué)習(xí)狀況方面,試卷整體質(zhì)量方面,教學(xué)環(huán)節(jié)和因素分析方面和學(xué)生能力方面的分析,為后續(xù)的課程教學(xué)提供的幫助。
關(guān)鍵詞:S-P;C語言程序設(shè)計(jì);課程改革
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)27-0183-02
目前,高職教學(xué)中的考試還是延續(xù)了采用試卷化來考察學(xué)生的成績,將成績的好壞作為衡量學(xué)生學(xué)習(xí)結(jié)果的標(biāo)準(zhǔn)。為了更好的進(jìn)行教學(xué)評價方式的改革,適應(yīng)在新時期教育發(fā)展趨勢對考試評價提出的要求,就需要引入一些科學(xué)化,系統(tǒng)化的評價方式來進(jìn)行有關(guān)課程的評定。S-P表是一種采用形成性評價理念為基礎(chǔ),使用圖形化的數(shù)據(jù)表現(xiàn)形式和強(qiáng)大的數(shù)據(jù)處理能力的評價法,被廣泛地應(yīng)用在各種類型的測驗(yàn)評價中。本文主要以《C語言程序設(shè)計(jì)》課程為研究對象,運(yùn)用S-P表分析法的相關(guān)參數(shù)計(jì)算結(jié)果的同時結(jié)合理論研究方法,將試卷的測驗(yàn)作為切入點(diǎn),對《C語言程序設(shè)計(jì)課程》相應(yīng)教學(xué)內(nèi)容的教學(xué)情況進(jìn)行分析研究。
1 《C語言程序設(shè)計(jì)課程》中存在的問題
近年來,高職院校對于C語言程序設(shè)計(jì)的課程實(shí)踐教學(xué)非常重視,加大了對基礎(chǔ)學(xué)科的投入,從教材的編寫,師資的培養(yǎng)到參加各種類型的競賽相比有很大的改善,但仍然存在很多的不足,主要表現(xiàn)在以下幾個方面
(1)課程學(xué)習(xí)目標(biāo)不明確。
在高職的《C語言程序設(shè)計(jì)課程》教學(xué)過程中,發(fā)現(xiàn)學(xué)生對于課程的認(rèn)識非常淺,僅僅認(rèn)為該課程是其他程序設(shè)計(jì)類課程的基礎(chǔ),具體會對高職的計(jì)算機(jī)專業(yè)的學(xué)習(xí)有多大的幫助完全不理解,因此導(dǎo)致學(xué)生在學(xué)習(xí)的過程中不夠重視。
(2)理論教學(xué)過程忽略培養(yǎng)學(xué)生的綜合能力
在傳統(tǒng)的理論教學(xué)過程中,都是采用章節(jié)式的教學(xué)形式,引導(dǎo)學(xué)生從循序漸進(jìn)按照章節(jié)來進(jìn)行學(xué)習(xí),在每一章學(xué)習(xí)的過程中,采用判斷題,程序填空題,編程題的方式來進(jìn)行對理論過程的消化,因此這種效果看上去可以起到對知識點(diǎn)有益的補(bǔ)充,但是缺乏從整體結(jié)構(gòu)上進(jìn)行把握,忽視了對綜合應(yīng)用能力的考察。
(3)實(shí)踐教學(xué)開展的效果不佳。
目前,高職院校的程序設(shè)計(jì)主要是教學(xué)理論的講解和上機(jī)的實(shí)踐過程,實(shí)踐環(huán)節(jié)的地位始終都是擺在理論教學(xué)環(huán)節(jié)之后,主要是用來對理論教學(xué)加強(qiáng)實(shí)踐過程中的一種表現(xiàn),因此課程的安排初期,無論是從實(shí)踐學(xué)時的分配、以及實(shí)踐課程的開展次序來看都明顯的弱于理論教學(xué)。因此在教學(xué)過程中學(xué)生對實(shí)踐過程的教學(xué)不夠充分重視,造成了在考核過程中有些學(xué)生的理論很強(qiáng),但實(shí)踐上機(jī)調(diào)試偏弱,在一定程度上嚴(yán)重違背了程序設(shè)計(jì)課程的學(xué)習(xí)宗旨。
(4)課程評價機(jī)制落后,嚴(yán)重束縛學(xué)生的創(chuàng)新能力。
課程評價一般分為理論評價和實(shí)踐評價兩種方式,理論評價多以選擇題,判斷題,程序填空題等方式出現(xiàn),考察學(xué)生對于程序的理論知識點(diǎn)的掌握情況,這種方式無法從根本上考察C程序設(shè)計(jì)的運(yùn)用,在上機(jī)過程中的考核方式由于學(xué)生的人數(shù)和時間的關(guān)系,無法做到對每一個學(xué)生進(jìn)行考察,即使在考查過程中,也往往是依靠程序的正確結(jié)果來進(jìn)行給分,而對于一些錯誤答案的程序往往不夠重視,在這其中可能會導(dǎo)致有些錯誤的程序往往包含了一些學(xué)生的新的思想和想法,這樣會嚴(yán)重打擊學(xué)生的積極性,使得學(xué)生放棄自己的想法復(fù)制一份結(jié)果正確的標(biāo)準(zhǔn)格式代碼進(jìn)行提交,不利于提高對學(xué)生創(chuàng)新能力的培養(yǎng),降低了他們對于學(xué)習(xí)的熱情。
2運(yùn)用S-P方法分析《C語言程序設(shè)計(jì)》課程
2.1 S-P分析法簡述
S-P 分析法是一種非常好的試卷評價方法,它主要考察學(xué)生的學(xué)習(xí)情況、輔導(dǎo)內(nèi)容和考試方式為主旨,將考察學(xué)生的方式采用圖形化的方式進(jìn)行表達(dá),是一種理論結(jié)合實(shí)踐的驗(yàn)認(rèn)知診斷評量技術(shù)。
2.2課程數(shù)據(jù)導(dǎo)入
本文將各試卷的知識點(diǎn)對應(yīng)的成績作為研究的對象,對原始的成績進(jìn)行合并轉(zhuǎn)換,畫出相應(yīng)的 S 曲線和 P 曲線,并采用 S-P 方法進(jìn)行評價分析。本步驟中所做的工作主要分為兩個階段:
(1)學(xué)生成績的準(zhǔn)備。首先,對三份試卷的原始成績進(jìn)行收集和整理,將收集好的試卷中的原始題目和成績進(jìn)行合并,得到全新的考試成績表。表中的每個成績數(shù)值對應(yīng)題目的知識點(diǎn)都不盡相同,為后續(xù)的轉(zhuǎn)換組好準(zhǔn)備。
(2)將新的學(xué)生成績考試表轉(zhuǎn)換成學(xué)生原始得分布爾矩陣。為了更好的進(jìn)行研究,本文采用的問題平均的得分值作為賦值的標(biāo)準(zhǔn),所以試卷中題目都需要進(jìn)行布爾轉(zhuǎn)換,在新學(xué)生成績考核表中分?jǐn)?shù)的轉(zhuǎn)換均需嚴(yán)格按照賦值標(biāo)準(zhǔn)進(jìn)行判斷和轉(zhuǎn)換。
2.3 S-P分析課程課程因素
(1)試卷信任度
本文選取了近三年的三次《C語言程序設(shè)計(jì)》的期末測試,本次測驗(yàn)根據(jù)經(jīng)典測量理論,即采用分半法來計(jì)算相關(guān)系數(shù)的方法來計(jì)算信任度系數(shù)值。
計(jì)算過程如下:
步驟1:計(jì)算出整個測驗(yàn)中每個學(xué)生在試卷中的奇數(shù)題目的總得分()和偶數(shù)題目的總得分()。
步驟2:用下列公式求出奇數(shù)題和偶數(shù)題這兩組分?jǐn)?shù)的相關(guān)系數(shù):
步驟3:用如下斯皮而曼-布朗公式進(jìn)行校正:
依據(jù)經(jīng)典測試?yán)碚?,本文對三份《C 語言程序設(shè)計(jì)》課程試卷計(jì)算各自的信任度系數(shù)值,來進(jìn)行客觀的分析這些試卷的測試結(jié)果是否具備真實(shí)性。計(jì)算的過程是首先對所有參加測試學(xué)生的試卷按照題目的奇偶編號進(jìn)行統(tǒng)計(jì),累計(jì)統(tǒng)計(jì)每份考卷中的奇數(shù)題目的得分,以及偶數(shù)題目的得分 ,將這些值導(dǎo)入到 Excel 的環(huán)境中對所有的奇數(shù)題目總分和及偶數(shù)題目總分和以及的值、的值和的值,并分別求得這些值各自的總和,最后將這些結(jié)果都代入公式(1) 和公式(2)中即可求得最后的信度系數(shù)值。
(2)試卷效度
根據(jù)經(jīng)典測試?yán)碚撚嘘P(guān)效度的分析方法。本研究結(jié)合近三年來的三次《C語言程序設(shè)計(jì)》課程考試答題情況和標(biāo)準(zhǔn)答案的分析得到了三次考試本身的效度情況,其次,對三份試卷的所考察的知識點(diǎn)進(jìn)行計(jì)算和統(tǒng)計(jì),并根據(jù)考試教學(xué)大綱中的要求進(jìn)行對比,發(fā)現(xiàn)試卷考察的知識基本覆蓋所規(guī)定的教學(xué)知識點(diǎn)。
(3)差異系數(shù)
將三份試卷的數(shù)據(jù)導(dǎo)入S-P表中,按照差異系數(shù)公式(3)來計(jì)算差異值。
式中:表示差異量,表示正確回答率。
一般來說,考試類型的不同導(dǎo)致的差異系數(shù)的值也會不同,一般對應(yīng)檢測學(xué)生成果的考試取值在0.5左右,而本次使用的試卷符合這個測試類型。 三次試卷的測試差異系數(shù)值為表1所示:
3使用S-P分析《C語言程序設(shè)計(jì)課程》反饋
(1)學(xué)生學(xué)習(xí)狀況方面
統(tǒng)計(jì)計(jì)算三個班級中參加期末考試的學(xué)生的原始分、平均分、差異量三個考試班級中學(xué)生的得分率和學(xué)生成績差異情況,對三個班級的學(xué)生學(xué)習(xí)狀況按照這些指標(biāo)進(jìn)行分類。這種分類是動態(tài)的,由多種統(tǒng)計(jì)數(shù)據(jù)劃分,將學(xué)生的個體與全班的表現(xiàn)對比,可以多角度的了解學(xué)生狀態(tài),以便他們在考試中發(fā)揮出現(xiàn)異常都能幫助授課教師繼續(xù)分析和追蹤。
(2)試卷整體質(zhì)量方面
本課題中使用的《C語言程序設(shè)計(jì)》的試卷質(zhì)量不盡相同,每份試卷的信度和效度都不同,特別是在效度方面,三份試卷的效度都比較高,其次,三份試卷的難度情況和分值情況不同,特別是在2013年的試卷中,P曲線存在明顯的斷層,這說明該年的試卷在出題方面存在一定的問題。
(3)教學(xué)環(huán)節(jié)和因素分析方面
通過S-P分析得到,任課教師僅僅關(guān)注教學(xué)知識點(diǎn)是不夠的,分析中發(fā)現(xiàn)學(xué)生和教師對于存在的知識點(diǎn)的學(xué)習(xí)感受和教學(xué)效果是反應(yīng)到一些具體的教學(xué)環(huán)節(jié)和因素上的,例如學(xué)生對于課程的學(xué)習(xí)興趣,分析程序的思維能力,教學(xué)過程中的多媒體的手段以及課程內(nèi)容的安排等等,這就要求教師在課程的日常教學(xué)實(shí)踐中能夠從教學(xué)環(huán)節(jié)和飲食上進(jìn)行分析和改進(jìn),提示教學(xué)知識點(diǎn)的教學(xué)效果,這樣不僅可以幫助教室解決教學(xué)過程中的問題,還可以根據(jù)學(xué)生的具體情況設(shè)計(jì)更適合學(xué)生的教學(xué)方法。
(4)學(xué)生能力方面的挖掘分析
使用S-P分析方法對課程的諸多因素進(jìn)行了分析,課程的評價也是學(xué)生的學(xué)習(xí)能力和學(xué)習(xí)興趣的反應(yīng),因此使得授課教師加強(qiáng)學(xué)生對《C語言程序設(shè)計(jì)》中語法細(xì)節(jié)掌握情況的反饋,以及學(xué)生具備的基礎(chǔ)能力情況,進(jìn)一步挖掘和培養(yǎng)學(xué)生的學(xué)習(xí)能力。
4貢獻(xiàn)及總結(jié)
本文以 2012,2013和2014三個年度的《C 語言程序設(shè)計(jì)》課程作為研究對象,通過使用S-P參數(shù)公式得到相關(guān)的反饋信息,針對參與考試的學(xué)生的學(xué)習(xí)情況、試卷質(zhì)量和相應(yīng)的教學(xué)知識點(diǎn)的相關(guān)情況進(jìn)行了分析和研究,得到了如下的內(nèi)容:
(1)對《C 語言程序設(shè)計(jì)》課程大綱下的三個年度的學(xué)生考試成績進(jìn)行匯總,并對學(xué)生的考試情況、試卷質(zhì)量和教學(xué)知識點(diǎn)覆蓋等情況進(jìn)行了統(tǒng)計(jì)分析;
(2)通過S-P分析法得到試卷中的部分的異常試題和需要重視的知識點(diǎn)多注意的教學(xué)知識點(diǎn),分析和總結(jié)出這些引起共性的知識點(diǎn)的教學(xué)效果教學(xué)環(huán)節(jié)和因素,并反饋給了任課教師,以便能夠更好的提醒和幫助老師進(jìn)行課程上的改革,以便取得更好的教學(xué)效果;
(3)將S-P分析過的部分班級的學(xué)生學(xué)習(xí)《C 語言程序設(shè)計(jì)》課程中的狀況及時反饋給教師,并能夠在今后的教學(xué)過程中能夠注意學(xué)生的學(xué)習(xí)狀況并加以指導(dǎo);
(4)不斷完善S-P表的評價分析理論,并需要結(jié)合教育學(xué)中經(jīng)典教育測量理論中的有關(guān)信度、效度值的指標(biāo)計(jì)算分析內(nèi)容,可以彌補(bǔ)自身的不足,并能夠與課程的其他方法進(jìn)行補(bǔ)充,不斷完善提高。
5綜述所述
需要不斷在《C語言程序設(shè)計(jì)》課程中進(jìn)行改革,本文的S-P評價方法還存在一定的不足,需要在今后的教學(xué)過程中不斷改進(jìn)S-P評價方法,使之能夠?yàn)橛?jì)算機(jī)課程的改革教學(xué)提供有利的支持。
參考文獻(xiàn):
[1] 馮麗娜.S-P表分析法的教學(xué)應(yīng)用研究-以《C語言程序設(shè)計(jì)》課程測試為例[D].內(nèi)蒙古師范大學(xué)碩士論文,2013.
[2] 萬巖.S-P表在教學(xué)評價中的應(yīng)用及其計(jì)算機(jī)實(shí)現(xiàn)[D].華中師范大學(xué)碩士學(xué)位論文,2008.
[3] 許志勇,丁樹良.S-P表法的改進(jìn)和應(yīng)用[J].江西師范大學(xué)學(xué)報(自然科學(xué)版),2011(9).
[4] 徐堅(jiān),張鑒.模糊S-P表在學(xué)生測驗(yàn)結(jié)果評價中的應(yīng)用[J].北京聯(lián)合大學(xué)學(xué)報(自然科學(xué)版),2007(6):4-6.