孫瑜


摘 要:基于OBE的教學輔助系統的設計與實現,提高了各專業負責人以及任課教師的工作效率。利用數據庫相關知識,文檔中的部分信息可以自動生成,保證各項工作文檔的邏輯正確性和模板統一性,避免文檔書寫過程中的書寫錯誤和內容的不確定。通過本系統,可以將任課教師從大量文檔工作中解脫出來,留出時間投身課程的準備。系統設計過程中考慮到用戶需求,設置了文檔的可讀,可寫等權限管理,提高系統的可操作性。
關鍵詞:成果導向教育 教輔系統 數據庫
Design and Implementation of Teaching Assistant System Based on OBE
Sun Yu
Abstract:The design and implementation of the teaching assistant system based on OBE improves the work efficiency of the professional leaders and teachers. With the knowledge of database, part of the information in the document can be automatically generated to ensure the logical correctness and template uniformity of the working documents, and avoid the writing errors and uncertainty of the content in the document writing process. Through this system, teachers can be freed from a lot of document work, leaving time to devote to the preparation of the course. In the process of system design, the user requirements are considered, and the rights management of document reading and writing are set to improve the operability of the system.
Key words:outcome-based education, teaching assistant system, database
1 引言
2018年開始,沈陽工學院信息與控制學院軟件工程專業以“工程認證”為契機,以成果為導向、以學生為中心、以持續改進為核心,探究適合專業的人才培養方案。傳統的教輔系統以及傳統的教學模式,根據按照章節講授課程。而 OBE理念下的教育模式為,明確學生的培養目標,根據目標確定教學內容。為更好的完成軟件工程專業的工程教育認證,進一步推動專業教育改革,設計開發適應OBE理念的教輔系統迫在眉睫。
2 OBE教育理念
成果導向教育(Outcome-based Education,簡稱 OBE)作為一種先進的教育理念,于1981年由思巴迪等美國學者提出后,很快得到了人們的重視與認可,并已成為美國、英國、加拿大等國家教育改革的主流理念。美國工程教育認證協會(A-ET)全面接受了OBE的理念,并將其貫穿于工程教育認證標準的始終。2013年6月,我國被接納為《華盛頓協議》簽約成員[1]。
OBE教育理念以學生為中心,以成果為導向,根據專業培養目標確定學生的畢業要求,進而制定課程體系。在教學過程的各個階段完成評價、解析,然后基于達成度的分析結果,持續改進,最終達到提高人才培養質量的目標。OBE理念下的從培養目標開始的教學過程如圖1所示。
3 系統架構設計
系統采用ASP.NET MVC架構搭建。ASP.NET MVC框架提供了ASP.NET Web窗體模式的替代方法,用于創建基于MVC 的Web應用程序。ASP.NET MVC框架是一個可測試性非常高的輕型演示框架。MVC是三種ASP.NET編程模式中的一種。MVC是一種使用模型(Model)-視圖(View)-控制器(Controller)設計創建 Web 應用程序的模式:
·Model(模型) 表示應用程序核心。模型對象是實現應用程序數據域邏輯的應用程序部分。通常,模型對象會檢索模型狀態并將其存儲在數據庫中。
·View(視圖)顯示數據。視圖是顯示應用程序用戶界面(UI)的組件。通常,此UI是用模型數據創建的。
·Controller(控制器)處理輸入。是應用程序中處理用戶交互的部分,使用模型并最終選擇要呈現的視圖來顯示 UI的組件。通常控制器負責從視圖讀取數據,控制用戶輸入,并向模型發送數據。在MVC應用程序中,視圖僅顯示信息;控制器處理并響應用戶輸入和交互。
MVC架構將項目分成三部分,減少了項目之間的耦合度,降低了大型項目的復雜度,使項目更容易維護。可自由操控HTML,對前端設計相對來說較友好。對測試驅動的開發提供了良好的支持,適合團隊開發模。
4 系統功能設計
4.1 培養方案模塊
專業負責人根據國家、社會及教育發展需要,行業產業發展及職場需求,學校定位及發展目標,學生發展及社會期望,梳理出專業培養目標。系統中的專業培養方案模塊中包括培養方案的新建、修改、刪除等。培養方案包括專業信息,培養目標,畢業要求,畢業要求培養目標的支撐關系,教學進程總表,學制與學位說明,畢業學分要求等。其中畢業要求培養目標的支撐關系如表1所示。
根據權限管理,院校領導可以查看全部培養方案,同學院的專業負責人可以互相查看。
4.2 課程設置模塊
專業負責人根據培養方案中的各項信息,生成各類課程設置及學時、學分分配比例表。包括課程平臺,課程模塊,課程要求,課程名稱,總學分,總學時,理論或者實踐課程學分,學時,上課學期,周學時,考核類型等信息。
模塊中的學時,學分等計算由信息系統自動完成,并有驗證功能。
4.3 課程體系模塊
課程相關負責人,根據培養方案完成課程體系對畢業要求的支撐對照表。
添加后的數據會形成總表,用戶可以下載數據,文件格式為 Word、Excel或PDF。
4.4 大綱模塊
根據課程體系設置,編寫大綱。大綱包括課程基本信息,課程簡介,課程教學目標,對畢業設計指標點的支撐,教學內容和學習成果要求,課程考核,教材及參考資料。
課程基本信息均通過數據庫驗證自動生成,減少教師文檔編寫過程中的錯誤。另外其他信息的填寫也有格式限制,避免老師在編寫大綱過程中內容填寫不規范,格式不統一。
根據權限管理,專業教師可以填寫修改自己所負責的課程大綱,可以查看其他教師的大綱,但不能修改。
4.5 教案模塊
根據大綱中的課時自動生成教案,任課教師只需要填寫教學目的與要求,教學內容設計,教學過程設計,教學方法和教學手段,思考題及作業題,課后小結等內容。
根據權限管理,任課教師只可以填寫和修改自己所附澤的課程教案,可以查看其他教師的教案,但不能修改。
5 結語
基于OBE的教輔系統的設計和實現,大大提高了專業各相關負責人的工作效率,保證了從確定培養目標環節開始的各項任務,均按照模板填寫,保證內容的邏輯性、正確性和統一性。
參考文獻:
[1]李志義.解析工程教育專業認證的成果導向理念[J].中國高等教育,2014(17): 7-10.
[2]劉輝,朱凱,王信群,陳永良,錢曉輝.基于OBE理念的畢業要求達成度評價體系構建-以安全工程專業為例[J]. 教育進展,2018,8(6),649-659.