王思義
湖南現代物流職業技術學院 湖南 長沙 410131
科學技術是第一生產力,隨著人工智能、大數據、云計算等技術的發展與推廣,傳統產業逐步升級,新的社會形勢下,社會關于人才的定義呈現出全新的內涵,傳統教學模式已經無法勝任現有人才培養需求,必須加以革新。在“Java程序設計”課程教學中,以往所采取的教學模式,教師處于主導地位,一味向學生灌輸專業知識,學生被動接收,教學效果不理想,基于OBE理念,展開課程改革,能夠有效提升教學質量,培養出專業對口崗位所需要的人才。
基于二十世紀九十年代初期,由美國學者Spady率先提出了“成效為本教育理念(簡稱為“OBE”)[1]。這是一種基于學習成果的教育模式,教師需明確課程教育目標,確定學生學習結果,再采取反向回溯的方式,設計教學框架,制定教學方案,健全學習成果評價機制,指導學生循序漸進學習課程知識,采取全過程評價方式,以達到理想的教學效果。與此同時,OBE理念將“學生為主,成果為驅”作為基本原則,明確基于教學工作開展過程中,需將學生作為中心,采取因材施教的方式,結合學生的學習需求、學習能力以及興趣愛好等要素,設置合理科學的學習目標,使學生的學習動力及潛能被激發。此外,還需要基于教學前對學生的學習理想成效加以明確,以此當做教學驅動力,最終促進課堂教學效率及質量的提升。
現階段,OBE教育理念在國際上備受推崇,深受教師和學生的歡迎,成為了美國、德國等國家高等教育的教育目標、學位標準、專業培養計劃的質量準則。隨著社會的搞發展,我國高等教育改革逐步推進,“基于產出模式”的教育理念,在教學實踐中得以推廣,國內不少高校,在教育改革實踐中紛紛探索貼合自身發展需求的OBE教育體系,不過,在當前的教育大環境下,尚未取得理想成果,仍需進一步探索。
2.1 教學目標 基于OBE理念,展開“Java程序設計”課程改革,首先應該確定學生學習的成果,再反向回溯明確教學內容,設計教學活動[2]。主要起來,教師需采取有效措施,對教學目標加以明確,具體為:①基于知識層面,學生學習了“Java程序設計”課程,應該掌握這項技術的基本概念、原理及技術開發工具,掌握程序語法、程序結構控制、面向對象基本概念、UI界面設計、線程等知識,以及數據庫連接、數據處理、數據分析、數據可視化展示等數據分析方法;②基于能力層面,因學生具備一定的觀察能力,可以及時察覺問題;所以需引導學生采取相關知識將問題解決,以此使學生的創新能力得到有效培養;③素質方面。課堂上,組織學生進行分析、討論、辯論,鍛煉學生分析問題及團隊協助的能力,引導學生應用理論算法解決實際問題,提升Java項目開發的能力。
2.2 教學內容 以“Java程序設計”課程中的關鍵技術為主線,具體包括Java語法基礎知識、Java程序結構控制、面向對象的應用、數據庫連接、數據處理技術、Java UI界面設計、應用程序綜合實例,循序漸進展開課程教學。在教學過程中,理論與實踐并重,讓學生掌握Java項目開發、預處理技術,引進實際案例,比如說學生管理系統、圖書管理系統、智能交通管理系統等應用案例,鍛煉學生應用相關知識與技術解決實際問題的能力。
2.3 教學手段 以OBE理念為基礎的“Java程序設計”課程教學模式,屬于一種研究型教學模式[3]。基于教學實踐工作開展過程中,需落實相關教學方法,具體包括:①問題驅動法。根據教學內容,設計具有探究性的問題,比如說,在數據處理的教學中,讓學生基于面向對象的開發過程,探討不同數據庫的數據來源,繼而引出不同的數據庫連接技術、數據庫開發等技術;②任務驅動法。采取小組合作學習的方式,讓學生以小組為單位,圍繞某個教學任務展開探討,分工協作,完成任務;③項目驅動法。提出大數據項目問題,由學生在教師指導下,分析項目需求,進行項目設計與編碼測試,例如,教師可以提出學生管理的項目,要求學生自主構建項目組,完成界面設計、數據預處理、數據分析、可視化展示等任務。
2.4 教學實踐 此外,需對教學實踐加以重視,通過教學實踐使學生的動手實踐能力及創新精神得到有效培養[4]。例如:“Java程序設計”課程教學中,教師可以給學生提供實驗平臺,讓學生自主完成課內實驗和課外自主實驗,同時,應該鼓勵學生參與專業課程競賽活動,比如說“藍橋杯程序設計”大賽、“天梯杯程序”設計大賽、湖南省職業技能大賽等。。
2.5 教學評價 基于OBE理念,教師在“Java程序設計”課程教學中,以科學合理的教學設計,推動學生自主學習,不會對學習過程過多干預。為了保障教學成效,需完善教學評價機制,采用筆試考試,聯合項目設計、編碼、答辯等考核方式,平時成績、項目成績、專題討論成績、期末考試成績等按照一定比例計算,科學評價學生的自主學習能力和專業知識、技能掌握情況。
基于以往的“Java程序設計”課程教學工作開展過程中,對學生如何學習、需完成怎樣的目標,均不夠明確。但是,基于OBE理念下,重視學生理論知識的掌握及實踐能力的培養。比如,在OBE理念的基礎上,展開“Java程序設計”課程改革,創新其教學目標、教學手段、教學內容、教學實踐方式和教學評價機制,能夠確立學生在學習中的主體地位,提升學生的參與度,推動課程教學突破時間與空間的限制,拓寬學習范疇,提升學習的廣度和深度,提升學生的自主學習能力,以及對于專業知識的應用能力和實踐動手能力,全面深化教學成果。