向模軍
摘要:成果導向教育(OBE)強調“成果導向”“學生中心”“持續(xù)改進”,在課程教學層面實施意義重大。以某農業(yè)高職院校軟件技術專業(yè)的專業(yè)核心必修課程《Java面向對象程序設計》為例,在OBE理念指導下,對課程目標、教學內容、方法手段、評價體系等進行改革研究,以期幫助學生在Java課程學習中獲得預期學習成果。
關鍵詞:OBE;Java;課程教學;教學改革
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2020)12-0169-03
課程是高職院校教學改革的基本單元,對培養(yǎng)高素質技術技能人才發(fā)揮著重要作用?!禞ava面向對象程序設計》課程(以下簡稱Java課程)是菜農業(yè)高職院校軟件技術專業(yè)的專業(yè)核心必修課程,我們將OBE (Outcomes-based Education)教育理念引人Java課程教學中,以學習成果為導向,進行Java課程教學改革,以期提高教學質量,實現(xiàn)更高質量就業(yè)。
1教育認證協(xié)議與OBE教育理念
教育學界按照工程職業(yè)能力的差異,將工程類專業(yè)人才劃分為三大類:“專業(yè)工程師”、“工程技術專家”和“工程技師”。與此同時,國際工程聯(lián)盟針對這三類人才的培養(yǎng)分別制定了三個認證協(xié)議:《華盛頓協(xié)議》(Washington Accord)、《悉尼協(xié)議》(Sydney Accord)和《都柏林協(xié)議》(Dublin agreement)。三大國際工程教育認證協(xié)議對比見表1。
三大國際工程教育認證協(xié)議構成學歷互認的三個不同等級的國際性協(xié)議,同時也都將成果導向教育OBE理論和實踐納入其中。2016年6月,我國成為《華盛頓協(xié)議》的第18個正式成員,標志著我國工程教育專業(yè)認證與國際接軌。
大多文獻表明,成果導向教育一詞首先由美國學者威廉姆,斯派迪(WiUiam G.Spady)提出,1981年斯派迪在其著作《基于成果導向教育模式:爭議與答案》中對OBE教育理念進行了深入研究,這之后,OBE作為一種先進的教育理念獲得了廣泛重視和應用。OBE教育理念強調“成果導向”(Outcome-based)的價值取向、“學生中心”(Students-centered)的教育理念、“持續(xù)改進”(Continuous Quality Improvement)的質量文化。
2基于OBE理念的課程教學設計
OBE教育理念應用于課程教學,顛覆了“教為主、學為輔”的傳統(tǒng)教學模式,倡導教育形式由“內容驅動”向“成果驅動”轉型,以學生完成該課程時應取得的學習成果為起點和出發(fā)點,采用反向設計原則,根據畢業(yè)要求,開設對應課程(形成任務),確定課程目標、組織教學內容、實施教學過程、評估學習成效,并持續(xù)改進課程教學質量,實現(xiàn)“學生為中心”的教學模式,OBE課程教學設計模型如圖1所示。
OBE教育理念實施中的反向設計,是相對于傳統(tǒng)教育的“正向”而言的,教學設計從需求開始,這里的需求包括內部需求和外部需求,其中內部需求諸如學校自身的辦學思想和發(fā)展規(guī)劃、學生的全面發(fā)展、家長的預期希望等,外部需求是指國家、社會、行業(yè)、產業(yè)、用人單位的需求。由這些需求決定我們的軟件技術專業(yè)培養(yǎng)目標,再由專業(yè)培養(yǎng)目標決定我們的軟件技術專業(yè)畢業(yè)要求,培養(yǎng)目標是確定畢業(yè)要求的依據,畢業(yè)要求是達成培養(yǎng)目標的支撐。再由軟件技術專業(yè)畢業(yè)要求決定課程體系開發(fā)課程,畢業(yè)要求實際上是對畢業(yè)生應具備的知識、能力、素質三方面提出了具體要求,畢業(yè)要求的各個指標點的實現(xiàn)最終要落實在每一門課程上。開發(fā)出課程《Java面向對象程序設計》,接下來就是基于OBE理念對Java課程教學進行改革。OBE教學設計流程如圖2所示。
3基于OBE理念的Java教學實踐
3.1當下Java教學的不足
《Java面向對象程序設計》是軟件技術專業(yè)的專業(yè)核心課程,理論與實踐并重,在第二學期以“理實一體化”形式開設。我們之前的Java課程教學以內容為導向,以教師為中心,以考試為終結,存在諸多不足,雖也嘗試興許改革,但還是難以有效地完成教學目標。
第一,不重視產出導向的價值取向。傳統(tǒng)教學以教材內容為本,按部就班按進度教學,高職院校雖然加強了Java編程實踐鍛煉,考核方式也分理論考試和項目實訓等方式,但總體來說,還是主要注重學生對知識點的掌握,忽視了學生的預期學習成果。
第二,不重視學生中心的教育理念。傳統(tǒng)教學以教師為中心,課程的一切標準(如教學內容、教學進度、教學形式)都由教師制定,不重視學生的主體地位和個體特性,不能做到分層次教學,不能實現(xiàn)因材施教,基礎好的學生覺得簡單,基礎差的學生又跟不上,最終導致教學效果難以提升。
第三,不重視持續(xù)改進的質量文化。教學是雙向的,要及時獲取學生對知識和技能的掌握情況,不要等課程結束考核后,才從成績發(fā)現(xiàn)學生問題,再亡羊補牢為時晚矣,教師要到學生中去,也可以通過線上交流等方式,發(fā)現(xiàn)問題,分析原因,找到行之有效的改進措施。
3.2Java課程目標設計
OBE教育理念指導下的課程目標,就是要回答課程想讓學生取得的學習成果是什么?我們的《Java面向對象程序設計》課程圍繞“互聯(lián)網+農業(yè)”以及一二三產業(yè)融合發(fā)展的要求,結合成渝地區(qū)雙城經濟圈的區(qū)域特征,依據軟件技術專業(yè)的人才培養(yǎng)目標與培養(yǎng)規(guī)格,將課程學習成果的指標分為知識目標、能力目標和素質目標,如表2所示。
3.3Java教學內容設計
OBE教育理念指導下的課程內容,不再拘泥于原有教材固有內容,而是圍繞課程設計的預期學習成果進行教學內容組織。我們以課程目標(知識、能力和素質)分解指標點,使用項目(任務)驅動教學,以專業(yè)能力培養(yǎng)為主線,圍繞軟件技能人才培養(yǎng)目標,結合Java語言的發(fā)展態(tài)勢,校企合作設計四個項目(任務),將知識和技能貫穿于項目(任務)的完成過程中,隨著項目(任務)的進展來推動知識的擴展與能力的提升,如表3所示。
3.4Java教學方法設計
OBE教育理念指導下的課程目標,就是要回答如何有效地幫助學生取得這些學習成果?OBE教育理念注重學生學到了什么,在項目(任務)教學中,要以學生為中心,按照“提出任務-分析任務-新知識與新技能-完成任務-總結并拓展”這一過程,全程要求學生參與教學,力爭實現(xiàn)五個轉變:從灌輸課堂向對話課堂轉變、從封閉課堂向開放課堂轉變、從知識課堂向能力課堂轉變、從重學輕思向學思結合轉變、從重教輕學向教主于學轉變。
在Java課程教學中,可以運用多種教學方法和信息化手段,來幫助學生更輕松獲得預期學習成果。CDIO(Conceive-Design-Implement-Operate)工程教育模式迎合了IT行業(yè)對高素質技術技能型人才的培養(yǎng)要求,被廣泛地應用于語言類教學實踐中。PBL(Problem-Based Learning)教學法,基于問題以學生為中心開展教學,與OBE理念的結合,可能是高職院校教育范式轉變的一種有效途徑。另外《Java面向對象程序設計》是門實踐性很強的課程,一定要在Java課程教學中融合“做中學”“學中做”,運用ITbegin程序開發(fā)平臺,引入Robocode游戲半成品,給枯燥的Java編程學習注入動力與激情。
3.5Java課程評價方法設計
OBE教育理念指導下的課程評價,就是要回答如何知道學生已經取得了這些學習成果?OBE的教學評價聚焦在學習成果上,我們設計的考核方式采取過程性考核和終結性考核相結合,理論考核和實踐考核相結合。過程性考核考察學生的學習態(tài)度、項目的完成情況,單元小測驗考查學生本階段的學習情況、技能掌握情況,終結性考核通過信息化技術,采用非制卷考試方式,考查學生對課程的基本知識、基本技能的掌握情況,理論考核考查各知識點及綜合運用能力,實踐考核考查學生對項目的掌握情況及開發(fā)能力,通過多種考核方式相結合,可以較好檢驗學生的學習成果達成度,如表4所示。
在《Java面向對象程序設計》課程教學實施過程中,還要注意對學生的學習過程進行評價,及時對學生的學習情況進行反饋與反思,必要時要調整教學進度,改變教學方式,按照PDCA(Plan-Do-Check-Action)循環(huán)持續(xù)改進,以獲得更好的教學效果。
4結語
基于OBE理念開展《Java面向對象程序設計》課程教學改革意義重大,對課程目標設定、教學內容優(yōu)化、教學方法更新、評價體系多元等具有現(xiàn)實的指導意義,但客觀來說,OBE理念在課程層面的實施情況目前還尚不如人意,下一步工作,要在OBE教育理念的引導下,不斷優(yōu)化Java課程教學,獲得OBE理念下教學的實證結果,以期幫助學生在Java課程學習中獲得更大成就。