


摘要:針對傳統的Java語言程序設計課程教學中存在的一些問題,本研究提出基于OBE理念,以成果為導向,對整個教學活動進行重構。通過對現狀的分析,根據OBE理念從教學目標、教學內容、教學模式、評價體系、激勵體系五個方面提出了改進措施,旨在提高學生的程序設計能力,使其成為能在信息技術行業及相關領域從事開發與設計的應用型人才。
關鍵詞:OBE理念、Java程序設計課程、教學研究
1?概述
《Java語言程序設計》為筆者所在高校計算機專業的主干課,該課程共設80個課時,其中48課時為理論課時,32課時為實踐課時。Java語言程序設計課程是學生形成面向對象設計思想的關鍵課程。通過該課程的學習,要求學生掌握Java語言的語法規則、理解面向對象的程序設計思想、掌握面向對象的程序設計方法、掌握Java中常用工具類以及相關專項技術。但在傳統模式的教學實踐中,存在教學手段單一、教學內容不能響應行業需求、教學評價方式單一、實踐教學環節設計不合理、學習過程中缺乏競爭和激勵等諸多問題導致教學效果不佳,學生普遍存在編程能力較弱的問題,教學無法達到預期目標。鑒于此,對Java程序設計課程教學活動的所有環節進行變革已勢在必行。
2?研究背景
成果導向教育(Outcome?based?education,簡稱OBE,亦稱目標導向教育)作為一種先進的教育理念,于1981年由Spady?等人提出后,很快成為美國、澳大利亞等國家教育改革的主流理念。用成果導向教育理念引導工程教育改革,具有現實意義。OBE是指,教學設計和教學實施的目標是學生通過教育過程最后所取得的學習成果[1]。OBE的實施要點:確定學習成果、構建課程體系、確定教學策略、自我參照評價和逐級達到頂峰[2]。
近年來,教育部大力推動高校開展工程教育專業認證工作,成果導向、以學生為中心、持續改進是工程教育專業認證的核心理念[3]。本文從專業任課教師的視角出發,以《Java語言程序設計》課程為案例,根據本專業的培養目標和本課程的教學目標,探討了如何根據OBE理念重構教學目標、教學內容、教學模式、教學評價以及激勵體系等方面內容,在教學過程中高度重視學生學習成果,以成果為抓手,采用逆向思維的方式進行課程體系的建設,以期達到提升教學水平,保證教學質量的目的[4]。
3?Java語言程序設計課程教學現狀分析
在Java語言程序設計課程的傳統教學實踐中,存在諸多問題導致教學效果不佳,無法實現課程的預期教學目標和所屬專業的人才培養目標。
3.1?教學模式單一
傳統的Java教學過程中,教材單一、教學手段單一,是以教師為中心的“填鴨式教學法”,教學內容完全是圍繞著教材的各個章節知識點展開,實驗也是根據某一個知識點展開。面對IT行業的日新月異,紙質教材的教學內容無法做到與時俱進,所以結合線上資源的混合式教學成為一種必然,更新頻率極快的線上資源可以作為線下教學的補充。
3.2?綜合案例實驗項目缺乏
以往教學過程中的實驗課均是基于教材配套實驗內容開展,但這些實驗項目均是基于某一個章節知識點,缺乏綜合案例實驗項目將知識點串聯起來,不利于培養學生的實操能力,不利于學生對語言的理解和掌握。因此,亟需設計一個綜合案例實驗項目,通過項目既鍛煉學生的動手能力,又充分培養學生協作處理綜合問題的能力,?激發學生的團隊精神。
3.3?評價方式單一
傳統的考核方式多以課堂考勤和期末考試分數作為評價依據,期末考試考核更多是對語言知識點的理論考核,但并不能綜合反映學生的程序設計能力。由于缺乏科學的評價體系,也導致教師無法據此調整教學節奏、對重難點內容進行專項講解。根據OBE理念設計一套全新的評價體系,通過綜合案例實驗項目開展項目沉浸式教學,將最終的項目成果作為評價依據之一,與傳統的期末理論考試結合,以形成完善的評價體系。
3.4?學習過程中缺乏競爭和激勵
傳統的教學激勵更多是通過獎學金等方式實現,對部分學生的激勵作用不顯著。在整個實踐教學過程中,學生的主觀能動性不足,參與性不夠,為了使學生的編程能力和創新思維得到真正的鍛煉與培養,應注重主動實踐。通過積極組織學生參加校外學科競賽,加強主動實踐能力的培養,使學生在競賽激勵中學以致用、不斷磨練,真正掌握理論知識的同時,也能提高編程水平,培養獨立的項目開發能力。
4基于OBE理念的Java語言程序設計課程教學設計
為了解決Java語言程序設計課程教學中的上述問題,需要對教學理念進行全面革新,而OBE理念可以助力我們解決上述頑疾。將成果導向作為整個教學活動設計的根本原則,根據OBE理念從教學目標、教學內容、教學模式、評價體系、激勵體系五個方面提出改進措施。
4.1?重新設定教學目標
教學目標是構建素質結構、能力、專業知識,形成課程體系和開展教學活動的基本依據。根據OBE理念,明確本課程的教學目標:(1)熟知Java語言相關基礎知識;
(5)具有通過編寫Java程序解決綜合實際問題的能力。
4.2?優化教學內容
Java相關技術更新極快,傳統紙質教材無法做到同步更新,為了與時俱進,有必要豐富學習資源。通過網絡教學平臺能夠提供多類型、多層次的教學資源,滿足不同學生按需選擇學習內容的需求。
優化組合校內、校外、線上、線下的學習資源,采用線下課堂教學、線上MOOC和微課、案例實踐相結合的教學形式,發揮教師在線上線下混合式教學中的主導作用,充分利用線上資源,引導學生自主學習新知識、培養學生獨立思考能力,讓學生的知識體系與IT企業的需求同步,從而達到提升教學效果、提高學習滿意度的目的,并實現預期的教學目標。
4.3?實施基于項目沉浸的線上線下混合式教學模式
基于OBE理念構建以學生為中心的基于項目沉浸的線上線下混合式教學模式。在全周期的教學活動中,學生才是學習的主體,強調以學生為中心。通過項目沉浸,讓教學活動時刻緊貼教學目標,成果產出伴隨整個教學過程。將基于項目沉浸的線上線下混合式教學模式進行階段劃分,可劃分為5個階段:預習階段、理論課堂教學階段、實踐課堂教學階段、項目沉浸階段、綜合評價階段,每個階段都需要教師和學生共同參與,詳見下圖。
在項目沉浸過程中,我們選用一個能夠全面覆蓋Java課程各個知識點的綜合案例實驗項目——聊天軟件。首先將學生進行分組,分組按照不同能力水平的學生混搭的方式進行,整個項目貫穿課程的始終,以學生為中心,教師積極引導,鼓勵學生主動參與到學習、思考、實踐以及表達溝通中來,不斷地將理論與實踐進行有機結合,同時也將離散的知識點有機地統一到綜合案例實驗項目中去。在基于項目沉浸的線上線下混合式教學模式中,既能夠有助于學生理解Java開發環節的每個知識點,又積累了相應的項目開發經驗,鍛煉了學生的動手能力。綜合案例實驗項目:聊天軟件綜合案例,以QQ軟件功能為參照,學生可以在保證聊天軟件的基礎功能的情況下自由增刪附加功能,整個綜合案例覆蓋Java語言所有主要知識點。
4.4?構建科學合理的課程評價體系
構建基于OBE理念的Java語言程序設計課程多元化考核評價體系,以課程目標為導向,匹配以綜合案例實驗為中心的項目沉浸式教學模式的開展,利用各個評價環節激發學生的學習熱情,實現對原有課程考核評價體系的調整和優化[5]。通過科學合理的評價體系,一方面可以準確評估課程的教學效果,方便教師在教學過程中進行相應的調整,另一方面也可以讓學生對自身水平有一個準確認知,方便學生對相關知識點查缺補漏。相關評價標準見表1、表2[6]。
4.5?構建激勵體系
根據OBE理念,以成果為導向,實施競賽激勵驅動的實踐教學模式,鼓勵學生積極參加程序設計領域的校外學科競賽,通過競賽實現自我價值,以賽促學。一方面學生通過參加校外學科競賽,可以將課堂所學知識綜合運用、融會貫通,提升學生的實際編程能力和水平;另一方面通過校內選拔競爭,也激發了同學們的學習熱情和積極性,有助于形成良好的、積極向上的學習氛圍。
結語
鑒于《Java語言程序設計》課程傳統教學中出現的種種問題,本研究基于OBE理念對課程教學提出改進措施。重新設定教學目標、優化教學內容、實施基于項目沉浸的線上線下混合式教學模式、構建科學合理的課程評價體系、構建競賽驅動的激勵體系,通過上述措施重構整個教學活動。所有的改進措施均堅持以成果為導向,通過持續的改進,以期改善教學質量、提升教學效果、實現預期的教學目標。在筆者所屬高校的計算機專業中,通過以上改進措施,教學質量提升明顯,學生反饋良好,特別是學生在項目沉浸中的學習熱情提升明顯。
參考文獻:
[1]李志義.解析工程教育專業認證的成果導向理念[J].中國高等教育,2014(17):7-10.
[2]李志義,朱泓,劉志軍,等.用成果導向教育理念引導高等工程教育教學改革[J].高等工程教育研究,2014(02):30-32.
[3]吳愛華,侯永峰,楊秋波,等.?加快發展和建設新工科,主動適應和引領新經濟[J].高等工程教育研究,2017(01):1-4.
[4]魏榴花.基于OBE的Java程序設計課程移動教學分析[J].電子技術,2022,51(08):70-72.
[5]沈利迪.基于OBE的多元化課程考核評價體系設計與實踐[J].電腦與電信,?2020(12):37-39.
[6]張蕾,李艷梅,周文科,等.基于成果導向的程序設計類課程建設[J].計算機時代,2022(01):114-116.
基金項目:江西省高等學校教學改革研究項目:網絡教學質量提升策略研究——基于網絡教學平臺使用意愿的分析(JXJG-18-32-2)
作者簡介:熊斐(1978—??),男,江西南昌人,碩士研究生,講師,研究方向:計算機網絡、智能優化算法。