關鍵詞:C程序設計;教學評價;OBE理念;課程改革;模式構建
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2024)26-0150-03開放科學(資源服務)標識碼(OSID) :
0 引言
隨著信息時代的快速發(fā)展,C程序設計作為計算機專業(yè)的重要基礎課程,其教學質(zhì)量直接關系到學生編程能力的提升和后續(xù)專業(yè)課程的學習效果[1]。然而,傳統(tǒng)的教學模式往往以教師為中心,忽視了學生的個體差異和學習需求,導致教學效果不盡如人意。因此,如何在C程序設計課程中引入新的教學理念,以提高教學質(zhì)量和學生的學習效果,成為當前教育領域亟待解決的問題。
學生為中心成果為導向的教育(Outcome-Based Education,簡稱OBE) 作為一種先進的教育理念,強調(diào)以學生的學習成果為導向,注重個性化評定和精熟教學,旨在使每個學生都能達到預期學習成果[2]。將OBE理念引入C程序設計課程教學中,不僅可以更好地滿足學生的學習需求,提高教學效果,還有助于培養(yǎng)學生的編程能力和創(chuàng)新思維。
教學評價是教學過程中的重要環(huán)節(jié),它對于了解學生的學習情況、優(yōu)化教學方法和提高教學質(zhì)量具有重要意義?;贠BE理念的C程序設計課程教學評價,不僅關注學生的學習成果,還注重對教學過程及教學方式的評價[3],以便及時發(fā)現(xiàn)教學中存在的問題和不足,并進行針對性的改進。
因此,本研究旨在基于OBE理念,對C程序設計課程的教學評價進行深入研究。通過構建科學的教學評價體系,明確學生的學習目標和預期成果,采用個性化評定和精熟教學方法,以及實施有效的教學反饋機制,旨在提高C程序設計課程的教學質(zhì)量,促進學生的學習成果達成,并為其他課程的教學改革提供有益的借鑒和參考。
1 評價目標的設定
基于OBE理念的C程序設計課程教學評價目標設定,主要圍繞學生的學習成果和實際需求,以確保在課程實施中教學評價活動真實、全面地反映學習者的學習情況[4],并為教學改進提供有力依據(jù)。通過相關文獻調(diào)研發(fā)現(xiàn),在先前研究中對C程序設計課程在學生學習及教師教學等方面存在以下情況。首先由于課程自身零碎煩瑣的語法講授及網(wǎng)絡流行度低等現(xiàn)象,對于沒有計算機編程基礎的學生普遍存在興趣不高且思維能力不足等問題。且傳統(tǒng)教師在教授環(huán)節(jié)由于往往理論與實踐教學分離,存在考核偏理論輕實踐現(xiàn)象,因此基于先前本課程的學情分析,本研究對該課程的教學評價目標設定做了以下規(guī)范,在對基于OBE理念的C程序設計課程教學評價目標設定過程中,應滿足以下幾種條件。
1.1 明確學生學習成果
首先,評價目標應明確反映學生經(jīng)過C程序設計課程學習后達到的學習成果。這些成果包括但不限于,掌握C語言的基本語法、數(shù)據(jù)類型、運算符、控制結構等基礎知識;同時學習者需具備編寫、調(diào)試和運行簡單C程序的能力;且能夠利用所學知識解決實際問題,形成初步的編程思維和邏輯思維能力等。
1.2 關注個性化學習需求
OBE理念強調(diào)學習者能力的個性化評定,因此基于該理念下的課程教學評價目標應充分考慮學生的個性化學習需求[5]。例如,不同學生的先驗學習基礎、興趣愛好等方面差異,以及分析學習者在學習過程中遇到的具體問題和挑戰(zhàn)。通過設定個性化的評價目標,更好地滿足學習者學習需求,激發(fā)他們對該課程的學習動力,同時促進他們的全面發(fā)展。
1.3 強調(diào)實踐應用能力
C程序設計課程是一門實踐性強的課程,因此評價目標應改變傳統(tǒng)課程評價方式,轉(zhuǎn)而特別強調(diào)學生的實踐應用能力。包括學習者在實際學習過程中的編程表現(xiàn),如解決問題的創(chuàng)新性、代碼編寫的規(guī)范性、程序的運行效率等。通過評價學生的實踐應用能力,直觀地反映其學習成果,并為提高其編程技能提供針對性的指導。
1.4 注重過程與結果相結合
基于OBE理念的教學評價不僅關注學生的學習成果,還注重學習者學習過程[6]。因此,C程序設計課程的評價目標應同時考慮學生的學習過程和最終結果,將過程性與結果性評價相結合。過程性評價包括學習者在學習過程中的學習態(tài)度、學習方法、學習進步等方面的表現(xiàn),結果評價傾向于最終達成的學習成果。通過綜合評價過程和結果,更全面地了解學生的學習情況,為教學改進提供更全面的信息。
1.5 促進持續(xù)改進與發(fā)展
最后,基于OBE理念的課程評價目標設定應有助于促進教師教學的持續(xù)改進與發(fā)展。教師在教學過程中通過對學生學習成果進行定期評價,以及時發(fā)現(xiàn)教學中存在的問題和不足,進而調(diào)整教學策略和方法,優(yōu)化教學內(nèi)容和安排,以提高教學質(zhì)量和效果[7]。同時,將評價結果反饋給學生,為學生提供針對性的指導建議,幫助他們更好地認識自己的學習狀況,制訂合適的個性化學習計劃,實現(xiàn)個人的持續(xù)發(fā)展和進步。
2 評價體系的構建
基于OBE理念的C程序設計課程教學評價體系的構建是一個系統(tǒng)而復雜的過程,在本研究中其旨在確保C程序課程教學活動以學生為中心,聚焦于學生的學習成果,并通過有效的評價來促進教學質(zhì)量的提升。在基于OBE理念的課程評價過程中,其評價以學生為中心,以學生成果為導向,因此所有的教育教學活動目標都圍繞學習者的培養(yǎng),且必須明確學習者獲得什么樣的學習成果教師應采取何種手段。且由于以持續(xù)改進為重點,因此該評價的實施與教學環(huán)節(jié)緊密結合,在評價過程中通過反饋形成可持續(xù)改進的良性循環(huán)。以下是本研究在整合OBE理念基礎上構建的C程序設計課程教學評價體系,如圖1所示。
在本研究構建的基于OBE理念的C程序設計課程教學評價體系中,以OBE理念為支撐。其課程體系與標準的確立主要以學習者培養(yǎng)目標及畢業(yè)要求為依據(jù),并通過評價與反饋體系對教學實施過程中的教學方法、內(nèi)容及目標等進行持續(xù)改進。通過與C程序課程自身特點及對該部分學習者學情分析結合構建的教學評價體系主要體現(xiàn)在以下幾個層面。
2.1 明確評價目標與標準
在基于OBE理念的教學評價體系中,首先需要清晰地定義C程序設計課程的教學目標和學習者預期的學習成果。這些目標包括學習者的知識掌握、技能提升和問題解決能力等多個方面,學習成果應具體、可衡量。同時,應確保課程教學目標與學習者實際工作崗位的需求相結合,以此確保學習者在完成課程后能夠具備扎實的C語言編程基礎,使學習者將所學知識應用于實際問題的解決中。
2.2 采用多樣化評價方式
為了全面、客觀地評價學生的學習成果,在評價過程中該體系融入了多樣化的評價方法。包括學習者在教學過程中的課堂表現(xiàn)、項目完成情況、期末考試等多個方面。以學生的參與度、創(chuàng)新及討論情況作為考評依據(jù),同時強調(diào)以學生為中心的過程性評價[8]。
在教學過程中及時收集學生的學習信息,學習者自評的同時參與他評環(huán)節(jié),教師在這一過程中進行反饋和指導,及時給予評價和反饋,幫助學生認識自己的學習狀況,調(diào)整學習策略,提高學習效果。
教學實施過程中該體系更加關注學習者的個性化發(fā)展,通過了解學生的學習特點、興趣愛好和需求,制訂個性化的評價方案,并為每個學習者提供適合他們的學習資源和指導。同時,在學生自我評價和同伴評價的過程中,培養(yǎng)他們自我評價能力和團隊協(xié)作精神。
2.3 及時反饋與持續(xù)改進
基于OBE理念的C程序設計課程教學評價體系是動態(tài)生成的過程,在具體實施過程中教師可根據(jù)實際教學過程不斷調(diào)整和完善策略。因此,在該評價體系中,建立了持續(xù)改進機制,教師會及時對評價結果進行反饋與分析,通過對評價結果分析并將其及時反饋給學生,及時了解學習者學習情況及問題并給予指導,從而制訂下一步的教學實施計劃。在該評價體系中通過定期對實施策略進行反思和修訂,確保其始終與教學目標和學習者的學習需求保持一致。在這個過程中,教師可以通過定期的教學檢查、學生座談、問卷調(diào)查等方式,收集學生的反饋意見,同時,還可以通過關注學習者的學習進度和變化,及時給予指導和幫助。通過持續(xù)的觀察和評價,及時調(diào)整教學策略,促進學習者學習效果的同時確保教學的高質(zhì)量。
綜上所述,本研究在基于OBE理念的C程序設計課程教學評價體系的構建中,通過明確教學目標、設計評價內(nèi)容與標準、采用多樣化的評價方法、注重過程性評價與反饋、強化個性化評價與發(fā)展以及建立持續(xù)改進機制等措施,構建了一個科學、有效、符合OBE 理念的教學評價體系,為提升C程序設計課程的教學質(zhì)量奠定堅實的基礎。
3 基于OBE 理念的教學評價活動實施
本研究基于OBE理念構建了C程序設計課程的教學評價體系,C程序設計課程的具體實施,旨在以學生為中心,同時關注學生的學習成果,通過有效的評價活動促進教學質(zhì)量的提升。以下圍繞C程序設計課程介紹了該教學評價體系的具體實施路徑。
C程序設計課程作為計算機編程的入門語言,其具有很強的實踐性,同時它可幫助學生理解計算機編程的基本概念,使學習者更好地理解計算機底層原理,同時對于培養(yǎng)學生的編程能力、邏輯思維能力和問題解決能力具有重要意義。在該課程實施過程中,基于OBE理念的教學評價可為目標的達成提供支持。
3.1 明確評價目標與標準
基于OBE理念,在課程實施前作為教學實施者會首先明確了C程序設計課程的教學目標和學習者預期學習成果。如表1所示,這些目標具體、可衡量,學習成果主要圍繞學習者學習過程中的單元及期末測試成績、項目化作品完成度、相關競賽及創(chuàng)新活動參與情況展開評價,其中教學目標以知識、技能、能力三個層次呈現(xiàn)。這一過程為后續(xù)的評價活動提供了明確的指導,同時可確保評價活動的公正性和客觀性。
3.2 設計多樣化的評價活動
在C程序設計課程實施過程中轉(zhuǎn)變傳統(tǒng)課程教學中注重知識傳授,忽略學生學習需求及學習特點的現(xiàn)象,該基于OBE理念的程序設計課程教學評價實施過程中始終以學生為中心以學生學習成果為導向,其多樣化的評價活動實施如下。
3.2.1 課堂表現(xiàn)評價
教師通過觀察學習者在課堂上的溝通協(xié)作、知識建構表現(xiàn)等,綜合評估學生對課程內(nèi)容的理解和興趣。在該環(huán)節(jié)設計了量化學習者課堂表現(xiàn)的評價量表如表2所示,該量表將學習者課堂表現(xiàn)的評價分為五個維度,從學生自評,生生互評及教師評價等三方面展開。
3.2.2 作業(yè)與項目評價
在程序教學過程中,通過布置情景化的編程作業(yè)和實踐項目,要求學生展示他們的編程技能和問題解決能力。在這一過程中教師可根據(jù)學生的完成情況、代碼質(zhì)量、創(chuàng)新性等方面進行量化評價。
3.2.3 測驗與考試
在教學實施過程中,通過定期的測驗和章節(jié)測試及期末考試等,檢驗學習者對課程知識的掌握程度。該測驗和考試內(nèi)容涵蓋編程教學的重點和難點,同時確保了評價的全面性。
3.2.4 自我評價與同伴評價
在教學中首先鼓勵學生進行自我評價,通過教師的反饋反思自己的學習過程和學習成果。同時,實施同伴評價,讓學生在課程實施過程中通過評價活動的開展相互學習、交流,同時提高評價活動的互動性。
3.3 實施過程性評價與反饋
在教學過程中,教師會及時收集學生的編程學習信息,進行過程性評價。通過課堂內(nèi)小組互動、進行程序設計作業(yè)批改、學習通在線討論等方式,了解學生的學習進度和困難,并對學生給予及時的反饋和指導。通過該方式幫助學生及時調(diào)整學習策略,提高其學習效果。
3.4 匯總與分析評價結果
在該課程教學評價活動結束后,教師匯總和分析教學實施過程中的評價結果,進一步了解學生的學習成果和存在的問題,形成閉環(huán)反饋,通過對比預期目標與實際成果,通過評價找出該課程教學實施過程中的不足和改進方向。同時,將評價結果反饋給學生,幫助學習者認識自己的學習狀況,制訂下一步的學習計劃。
3.5 持續(xù)改進教學
基于OBE理念下程序設計課程的評價結果,教師對教學過程進行反思,調(diào)整教學策略和方法,優(yōu)化課程教學內(nèi)容和安排。通過持續(xù)改進教學,進而提高C 程序設計課程的教學質(zhì)量和學生的學習成果。
4 結束語
基于OBE理念的C程序設計課程教學評價研究,是對傳統(tǒng)教學評價模式的一次變革。本研究致力于構建以學生為中心、成果導向的教學評價體系,旨在提升C程序設計課程的教學質(zhì)量,促進學習者編程等能力的全面發(fā)展。在研究過程中,本研究深入探討了OBE理念的核心要義,并將其貫穿于教學評價體系的各個環(huán)節(jié)。通過明確教學目標與預期成果,設計多樣化的評價活動,實施過程性評價與反饋,以及建立持續(xù)改進機制,做到了教學評價更加科學、客觀和有效。為基于OBE理念的程序設計課程的教學評價實施提供了可借鑒意見。
基于OBE理念的教學評價研究是一個持續(xù)不斷的過程。隨著教育理念的更新和教學方法的改進,我們需要不斷調(diào)整和完善評價體系,以適應新的教學需求和學生發(fā)展。同時通過C程序設計課程的教學評價改革,進一步推動OBE理念在教育領域的應用及實踐,推動教學評價研究的發(fā)展和創(chuàng)新。