摘?要:在OBE教學策略理念指導下,針對高職學生學習興趣不高、學習能力較低的問題,提出依托《JSP動態網站開發》課程混合教學平臺、針對學生的個性特點,將學生按照職業興趣分組、采用項目化教學手段,在PDCA過程質量管理方法指導下,使用“教、學、做、評”的教學法實施教學,在教學實踐過程中,效果良好。
關鍵詞:JSP;OBE;PDCA;教學方法
中圖分類號:G712??文獻標識碼:B
一、概述
OBE是成果導向教育,最早由美國教育界提出,是指教學設計和教學實施的目標是學生通過教育過程所取得的最終學習成果。這個最終學習成果包括技術能力、表達能力、學習能力、應用能力、價值觀等內容,反應學習者綜合能力素質,是一種綜合的學習成果。PDCA是一種過程質量管理方法,強調實施全面質量管理。這種質量管理方法分為四個關聯過程:計劃(Plan)、執行(Do)、檢查(Check)、處理(Act)。通過執行這四個過程可以控制、實現預定的目標,這四個過程是一個階梯式上升的循環,直至所有問題都被發現、解決。
《JSP動態網站開發》課程是一門涵蓋面向對象技術、靜態網頁技術、數據庫技術等的綜合性課程。該課程重在培養學生基于JSP動態網站建設的分析設計、編程開發、拓展應變、測試集成的能力,以及規范、嚴謹、互助的團隊協作能力。在教學過程中,針對高職學生由于自我學習能力較差、學習興趣較低,導致課程教學效果不佳的問題,提出了基于在線開放課程平臺,在OBE理念指導下,結合PDCA管理的教學方法,提高學生專業能力的同時,提高綜合素質。
二、教學方法設計
按照OBE成果導向教育中提出的教學要求,教師應該首先向學生明確學習成果,其次配合按照不同學習能力學生設計的多元彈性個性化的具有挑戰性的學習要求,引導學生向更高標準努力,最終讓學生可以通過學習過程完成自我實現和挑戰,取得創造性思維能力、分析和綜合信息的能力、策劃和組織能力等學習成果的高峰表現。在教學實施過程的最后階段,利用成果反饋,改進原來的教學設計和教學實施過程,直至解決教學中阻礙成果實現的所有問題。OBE成果導向教育中的課程教學設計分為4個步驟:第一步,確定最終學習成果;第二步,構建課程教學內容體系;第三步,確定教學策略;第四步,設計教學評價;PDCA過程質量管理方法是在OBE教育中每一個步驟中都執行這四個關聯過程以保證每步都能達到理想的質量控制。
(一)確定最終學習成果
最終學習成果在考慮學校和高職學生的要求和期望后,將最終學習成果定位于學生的崗位職業技能,這個技能可以量化考核,符合學校、學生、企業三方利益相關者的訴求。
高職學生通過學習《JSP動態網站開發》課程,在項目驅動的學習和綜合實訓過程中,熟練掌握運用JSP語言進行Web網站開發的基本知識和技能,并能結合數據庫應用技術和軟件工程技術,具備綜合應用知識技術進行網站建設與規劃網站的安裝與配置能力、具有動態網站編程、網站運行與維護管理、網站建設技術支持等職業能力,可以從事“動態網站設計師”“動態網站開發工程師”“網站美工工程師”“數據庫設計開發工程師”“網站測試工程師”“動態網站推廣專員”等6個崗位。
這6個崗位的職業能力就是基于OBE的《JSP動態網站開發》課程學習最終成果。例如,動態網站設計師的職業能力要求是:進行網站需求分析,規劃具體網站功能,設計頁面名稱及顯示內容,提交完整的需求分析及網站設計報告;動態網站主開發工程師的職業能力要求是:搭建網站框架,編寫JSP動態網站主體代碼,開發人員之間功能模塊分工明確,有完整的功能代碼注釋標記;數據庫設計開發工程師的職業能力要求是:進行網站數據庫設計與開發,完成動態網站與數據庫之間的連接。
(二)構建課程教學內容體系
《JSP動態網站開發》課程教學內容圍繞這6個崗位職業能力進行重構。以“三教改革”為核心,以立德樹人,全面提高學生綜合素質為出發點,切實提高課程教學效果的需要,使用項目化教學,將知識點設計成項目,每個項目又分為若干基礎任務,通過完成一系列的基礎任務最終完成項目。
教學內容安排采用項目化教學,共分為6個項目。項目一:用戶登錄注冊頁面設計;項目二:內置對象應用——利用Application對象實現用戶聊天模塊;項目三:JDBC數據庫編程——實現管理員權限中的查詢和更改用戶信息功能;項目四:JavaBean技術應用——實現普通用戶權限中的用戶注冊的功能,實現管理員權限中刪除用戶信息的功能;項目五:Servlet技術應用——使用MVC設計模式完成用戶登錄驗證功能;項目六:文件操作。每個項目的教學目標對應崗位職業能力,崗位職業能力被分解為知識目標、能力目標、素質目標等三個來定量目標,在考核時主要依據這三個目標的達成情況對學生進行學習成果考核。
例如:
項目一:用戶登錄注冊頁面設計。知識目標有七點:
(1)知道靜態網頁與動態網頁的區別;
(2)知道網絡數據庫和Web服務器概念;
(3)知道什么是JSP;
(4)知道C/S模式和B/S模式的區別;
(5)掌握JDK的下載、安裝和配置;
(6)掌握Eclipse與XAMPP的配置;
(7)創建第一個JSP程序。
能力目標有兩點:
(1)熟悉HTML?JavaScript和Java的內容;
(2)搭建JSP開發環境。
素質目標有兩點:
(1)培養獲取技能能力等可持續發展能力;
(2)培養嚴謹細致的學習習慣和職業習慣。
項目二:內置對象應用。知識目標有五點:
(1)JSP注釋和基本語法;
(2)JSP腳本元素、指令元素、動作元素;
(3)out、request、response、session對象及其應用;
(4)其他對象(config、page、pagecontext、Exception、application)及其應用;
(5)網上書店登錄頁面(不存取數據庫)。
能力目標有兩點:
(1)能使用內置對象完成不存取數據庫的用戶登錄功能;
(2)能使用內置對象完成不存取數據庫的用戶注冊功能。
素質目標有三點:
(1)培養自學能力;
(2)培養獲取技能能力等可持續發展能力;
(3)培養嚴謹細致、愛崗敬業的職業意識及習慣。
項目三:JDBC數據庫編程。知識目標有七點:
(1)了解JDBC;
(2)了解Driver?Manager、Connection;
(3)了解JDBC—ODBC橋連接數據庫;
(4)了解專用JDBC驅動程序連接數據庫;
(5)知道Statement、Result?Set檢索數據庫;
(6)掌握更新數據庫的基本語句;
(7)實現JSP中的分頁功能。
能力目標有兩點:
(1)能應用JDBC數據庫編程技術完成用戶信息的添加、刪除、修改操作;
(2)能應用JDBC數據庫編程技術完成對用戶信息的瀏覽功能。
素質目標有四點:
(1)培養較強自學能力;
(2)培養信息搜集和整理能力;
(3)培養嚴謹細致、愛崗敬業的職業習慣;
(4)培養具有較強的團隊協作能力、組織管理能力。
項目四:JavaBean技術應用。知識目標有三點:
(1)掌握JavaBean的語法結構;
(2)掌握JavaBean與HTML表單的交互;
(3)利用JavaBean封裝數據庫操作實現用戶登錄應用。
能力目標有一點:
能應用JavaBean技術實現業務邏輯和頁面的分離,優化系統。
素質目標有四點:
(1)具有較強自學能力;
(2)具備獲取技能能力等可持續發展能力;
(3)具備嚴謹細致、愛崗敬業的職業意識及習慣;
(4)具有較強的團隊協作能力、組織管理能力。
項目五:Servlet技術應用。知識目標有三點:
(1)理解Servlet的基本概念;
(2)編寫、配置、調用Servlet;
(3)利用Servlet讀取HTML表單數據。
能力目標有三點:
(1)能使用Servlet技術進行基于MVC模式系統的開發;
(2)自我學習能力;
(3)規范操作能力。
素質目標有三點:
(1)具備獲取技能能力等可持續發展能力;
(2)具備嚴謹細致、愛崗敬業的職業意識及習慣;
(3)具有較強的團隊協作能力、組織管理能力。
(三)確定教學策略
OBE教學強調的是學生為中心,教師要充分利用各種資源,通過示范操作、問題診斷、學習評價、學習反饋等教學手段,達到協助學生達成頂峰成果的共同目標。這是一種研究型的教學模式,強調教師要能根據學生的個人特點和學習能力,設計個性化的教學方案,提供不同的學習機會。教學的目標注重于學生學到什么,而不是教師教了什么。在OBE的教學策略理念指導下,基于高職學生學習興趣不高、學習能力較低的特點,依托《JSP動態網站開發》課程混合教學平臺、針對學生的個性特點,將學生按照職業興趣分組,采用項目化教學手段,在PDCA過程質量管理方法指導下,使用“教、學、做、評”4步教學法實施教學。
“教”,教方法,教師在教學過程中扮演導師的角色。課前,通過背景知識講解、要點難點提示,將項目中的任務要求在混合課程教學平臺上發布,要求學生課前完成預習。課中,主要針對項目實施過程中需要掌握的知識點和技能點,進行正確的現場示范操作,要求學生熟悉并掌握。在此基礎上,對學生按照學習小組分配項目任務,在課堂上只完成部分任務,課后還要完成所有全部任務。課后,學生完成的任務需要發布到混合課程平臺。通過項目的實施過程,在課堂上帶著學生一起做任務,任務難度根據不同學習能力的學生有所區分,不要求所有小組的學生完成所有任務,鼓勵學生實現自我挑戰,培養學生的思考能力和自我管理能力,指導學生達成知識、能力、素質目標,教會學生“會學”。
“學”,學知識、學技能,學生在教學過程中處于主導地位,在教師指導下通過做一個又一個的項目、完成一個又一個任務這種方式,在計劃(Plan)、執行(Do)、檢查(Check)、處理(Act)的循環督促下,在不斷學習掌握知識和技能的過程中,幫助學生學會學習,完成從“怕學、懶學”到“勤學、樂學”的轉變。
“做”,做任務、做項目,所有的教學內容都是以項目化教學方式呈現出來。在做任務的過程,會按照PDCA的方式對項目進行管理。計劃——根據6個崗位的職業能力要求設計6個項目,針對執行項目準備與之對應的教學資源,將其發布在混合課程平臺上,供學生查看,讓學生清楚地聚焦在這些學習成果上。執行——對學生按照自愿的原則將學生按照崗位能力分組,各個小組根據各自的崗位職業要求,自主制訂項目任務實施方案,并嚴格按照方案分工實施項目。檢查——對項目實施過程進行跟蹤管理,定期評價教學效果,檢查主要是在課前由教師進行,檢查并記錄各個小組的前期項目任務的執行完成情況。處理——針對檢查結果產生相應的處理辦法,當學生項目完成情況較好的情況下,會提高執行標準,促使學生完成項目后達到更高的水平;當學生項目完成情況不理想時,會以彈性方式對待學生的學習成果,更多采用鼓勵的方式,鼓勵學生下次有更好的表現。處置完成后,要分析總結學習成果的特點,積累經驗,對優點繼續鼓勵和保持,對缺點要尋找原因,針對不同學生,制訂不同的修改方案,接著轉入下一個PDCA循環。
“評”,評成果,評的過程是先“講”,后“評”。“講”,是指各個小組表現優秀的學生、完成較好的項目,會被教師提出表揚,這是培養促進學生提高自身組織策劃能力、分析學習能力的重要手段。“評”的過程采用兩種方式,一種是教師點評,一種是學生互評。在這里學生通過口頭報告、書面報告的形式,匯報自己的項目進展情況。通過在評的過程中產生的思維碰撞,既可以拓展學生的思維能力,鍛煉其表達能力,又能培養學生解決開放問題的能力。
(四)設計教學評價
教學評價聚焦于學習成果,對于學習方式、學習方法、學習時間不做評價。針對項目完成情況確定學生的學習成果,對照6個崗位職業能力的要求,逐個按照所完成達到的能力程度進行量化評價。評價以鼓勵為主,根據每個學生能夠達到的能力程度,做出較為全面客觀的評價,評價分為五個等級:優秀、良好、中等、合格、不熟練。
結語
在OBE的教學策略理念指導下,針對高職學生學習興趣不高、學習能力較低的、課程教學效果不佳的問題,提出依托《JSP動態網站開發》課程混合教學平臺、針對學生的個性特點,將學生按照職業興趣分組、采用項目化教學手段,在PDCA過程質量管理方法指導下,使用“教、學、做、評”實施教學的教學方法,在教學實踐過程中,學生的學習興趣得到了調動和提高,學生的學習成果包括技術能力、表達能力、學習能力、應用能力都得到了顯著的提升,教學效果良好。
參考文獻:
[1]黃榮兵,張洪,于曦.新工科下基于OBE教育理念的軟件工程專業課程體系改革探索[J].成都師范學院學報,2018(9).
[2]姜大源.職業教育學研究新論[M].北京:教育科學出版社,2007.
[3]周耀林,黃川川.大數據時代信息管理學科人才培養模式改革研究[J].中國高教研究,2017,10:107110.
[4]吳勁,周帆,等.OBE模式下的程序設計與算法基礎課程改革探索[J].計算機教育,2019(11):8690.
[5]杜璐.基于成果導向教學模式的計算機類課程教學改革與實踐——以大數據原理及應用課程為例[J].科技創新導報,2018(10):134136.
基金項目:2019年楊凌職業技術學院校內自然科學研究基金“成果導向教育(OBE)理念與過程管理方法(PDCA)融合的《JSP動態網站開發》課程有效教學模式實踐”(GJ19050)
作者簡介:紀娜(1979—?),女,陜西漢中人,碩士,副教授,研究方向:軟件技術、高職教育。