


摘? 要∶每年九月,全國高職院校統一開展“全國職業高等院校人才培養工作狀態數據采集與管理平臺”(以下簡稱“數據平臺”)的填報工作。由于教務系統和數據平臺的數據維度不盡相同,數據平臺中“課程設置”及“授課情況”須填報的數據最多、難度最大,加之填報周期較短,給教學管理人員的填報工作造成極大負擔。文章依托天津職業大學教務系統,應用Excel VBA開發了一個課程及授課數據采集模型,實現了數據自動填報,有效提升了工作效率。
關鍵詞∶VBA;數據平臺;課程設置;授課情況
中圖法分類號∶TP274??? 文獻標識碼∶A
Design and realization of data acquisition model
——Taking talent training course of higher vocational colleges as an example YANG Yang
(Tianjin Vocational Institute,Tianjin 300410,China)
Abstract:“Data collection and management platform for talent training in national vocational colleges”(abbreviated as“data platform”)is filled in every September. The filing workload is heavy due to the difference of data dimension between the educational administration system and data platforms, and the filing workload in the item '' course setup" and"teaching situation" on data platform is the most difficult, and the filling period is short. This project develops a collection model of courses and teaching data with Excel VBA relying on the educational administration system of Tianjin Vocational Institute, data would be filled automatically and the working efficiency would be effectively improved.
Key words:VBA,data platform,course setup,teaching situation
1概述
數據平臺是進行教學診斷與改進教學工作的重要輔助工具[1]。其主要是從學校概況、基本辦學條件、經費收支、辦學目標與定位、領導作用、師資隊伍、專業與課程建設、校企合作、教學管理、社會評價和適應社會需求能力等評估指標對高職院校的各項數據進行采集,為學校評估工作和診改工作提供科學的數據資料。縱觀天津職業大學申報的“雙高”規劃與建設,部分關鍵支撐數據也是基于此平臺。因此,準確、真實、高效地采集教育數據,是我校促進管理現代化、標準化、制度化,完善教學質量保障體系,提升管理水平,提高管理效益,深化內涵建設的一個重要手段和途徑。
數據平臺填報工作具有如下特點:(1)數據采集過程具有固定的流程。首先,需要對數據平臺的數據表進行任務分解,再將各數據表派發給院系和職能部門,各部門完成數據填報和數據采集后,將全部數據表進行上報匯總,經分析和研究后,將數據提交并上傳;(2)數據采集時間短、范圍廣、數據量大。通常情況下,數據采集工作從開始布置到數據表上報,有效工作時間一般為三周左右,同時數據表涉及的范圍較廣,數據量大,使得數據采集任務更加繁重;(3)數據表之間具有相關性。每個數據表的內容都有對應的格式要求,為確保實現相關性,必須按照格式要求填報,否則會影響數據的邏輯判斷,導致數據表審核不通過,還需要重新修改。
2難點
2.1填報數據量大
從數據的數量和維度上看,課程設置和授課情況數據量龐大,天津職業大學近5年全校課程設置及授課情況如表1所列。2018年,天津職業大學開始打造“一校兩區”辦學格局后,數據總量有了明顯增長,授課情況總量突破4000條。
2.2課程編碼規則復雜
數據平臺課程編碼規則與天津職業大學教務系統課程編碼規則不同,共十位編碼。課程編碼規則如表2所列。
由于課程數量逐年增加,10個課程序號已不夠用,因此將英文字母擴展為課程序號,并按照課程的開課部門進行了分配,如現代信息技術分配字母“O,軍事理論分配字母“P,大學生心理健康分配字母“Q等。
2.3教材信息匹配
在教務管理系統中,課程信息和教材信息是分開統計的,而數據平臺中的課程設置表格包含課程信息和教材信息兩部分,在Excel中需要多個參數、多個公式才能夠實現信息匹配。
2.4授課類型多樣
根據授課班級的不同,需要填寫合班、平行班和行政班三個字段。合班指是否有多個班級一起上課,不同專業同一年級不同行政班上課,只填一次教學工作量;平行班指是否涉及多個年級或多個專業,同一專業同一年級不同行政班上課,只填一次教學工作量;行政班指是否以行政班為單位授課。
2.5實驗實訓實習項目匹配
為避免教師重復填報,可將前一年度的實驗實訓實習項目按照年級和課程名單先填入新一年度的表格中,若教學項目有變化則進行修改,無變化則可避免重復填報。這一過程同樣需要多個參數、多個公式才能夠實現信息匹配。
3設計與實現
Excel辦公軟件功能完善,擁有豐富的運算公式,能夠滿足用戶日常辦公的需要。然而,當工作表具有特殊要求或者需要完成大量重復、煩瑣的具有相同要求的數據表填報時,采用Excel最基礎的函數和公式,工作效率就會顯得比較低。而使用VBA組件自主開發相應的計算模塊,就能夠滿足用戶的相關需求。VBA組件開放、高效,可以實現過去靠人工手動完成的重復且煩瑣的表格數據統計工作,提高了工作效率及管理水平[2]。
采集模型應用Excel結合VBA組件開發了一個供教學管理人員使用的人才培養課程數據采集模型,具有支持數據表導入、數據自動分析、特殊數據標注、數據自動匯總等功能,實現數據平臺課程設置及授課情況多項數據的自動填報,有效提升了工作效率。采集模型首先需要維護好基礎數據表,通過點擊按鈕“生成課程設置和“生成教師授課情況,可完成所有表格操作。自動填報完成后,再依據實際發生的特殊情況進行手動修改。模型結構如圖1所示。
3.1基礎數據維護
基礎數據均可直接復制,包括數據平臺基礎數據(專業信息),教務管理系統導出數據(教學計劃,教材信息和工號信息)和前期工作已經完成的數據(教學工作量和實驗項目)。
(1)專業信息維護:根據數據平臺中專業設置填寫工作表“專業代碼,包含字段專業代碼、專業名稱(全稱)、專業方向代碼、專業方向名稱(全稱)、機構代碼和專業所屬系部。
(2)教學計劃維護:從教務管理系統中導出前一學年的各專業計劃,按照工作表“計劃中的字段整理數據,可使用工作表“合并計劃專用”將各專業前一學年的教學計劃合并到一個工作表中。
(3)教材信息維護:從教務管理系統中導出前一學年的各門課程使用的教材,按照工作表“教材中的字段整理數據,包含字段課程名稱、教材名稱、出版社、作者、年級、專業、版本日期(年)。
(4)教學工作量維護:根據前一學年的教學工作量填寫工作表“工作量,包含字段授課學期、課程名稱、講課教師、課時合計、合班情況、年級和專業。其中,課程包含專業計劃中的課程以及前一學年頂崗實習和畢業實踐。
(5)工號信息維護:從教務管理系統中導出所有授課教師的工號,并填寫工作表“工號”,包含教師姓名和工號兩個字段。
(6)實驗實訓實習項目維護:將上一年度填報的教師授課情況填寫到工作表“實驗實訓實習項目”中,用于提取課程的實驗實訓項目,減少教師的重復填報工作。
3.2課程模塊設置
課程代碼前六位為專業代碼,可直接進行匹配;第七位層次中“3+2”對應教務系統專業中的“(3+2)”,當教務系統中專業包含“(3+2)”時,這一位取“4,當教務系統中專業不包含“(3+2)時,這一位取“1”;第八位類型對應教務系統中的“課程性質”,其中“實訓、技能課”對應教務系統中“周學時”包含“+”的課程;第九位年級考試考查對應教務系統中“開課學期和“考核方式,開課學期為1或2時是1年級,3或4時是2年級,5或6時是3年級;第十位課程序號根據課程數量依次排序。按照課程編碼規則,部分公共課可使用以下代碼實現自動編碼:
If.Cells(i,course)="現代信息技術"
Then.Cells(i,num)="O"
ElseIf.Cells(i,course)="軍事理論"
Then.Cells(i,num)="P"
ElseIf.Cells(i,course)="大學生心理健康"Then.Cells(i,num)="Q"
EndIf
.Cells(i,courseCode)=.Cells(i,majorCode)&.Cells(i,level)&.Cells(i,type)&.Cells(i,gradeExam)&.Cells(i,num)
教材信息需要在授課年級、專業名稱和課程名稱都相同時,將教材名稱、作者、出版社等信息自動填報至課程設置的表格。當教材名稱或出版社字段出現“校本字樣時,“自編教材字段自動填報為“是,“教材類型”字段自動填報為“其他”。
“實踐課程比例=實踐課程課時數/教學計劃規定課時數×100%”。實踐課程比例為0時,課程類型為A類,主要授課地點為多媒體教室,主要授課方式為講授;實踐課程比例大于0小于100%時,課程類型為B類,主要授課地點為兩個及以上場所,主要授課方式為“講授+實操”;實踐課程比例為100%時,課程類型為C類,主要授課地點為一體化教室,主要授課方式為實操。當課程為考試課時,考試/考核主要方法為“平時+考試;當課程為考查課時,考試/考核主要方法為過程化考核。此外,“生成課程設置”按鈕還包括專業所屬系部代碼匹配、專業所屬系部名稱匹配、專業名稱匹配、專業代碼匹配、專業方向名稱匹配、專業方向代碼匹配、課程屬性匹配、課時數匹配等功能。
3.3教師授課模塊
是否合班授課參考工作表“工作量”中的“合班情況”字段,當字段中包含逗號時,表示合班授課;不包含逗號時,表示單班授課;同一個教師上同一年級同一專業同一門課程有合班上課也有單班時,填報為合班授課。當工作表“工作量中授課學期、課程名稱、講課教師、合班情況均相同,只有年級或者專業不同時,表示非平行班授課,其他情況均為平行班授課。英語分級授課、體育分項授課、選修課為非行政班授課,其他情況均為行政班授課。
當課程類型是A類時,不需要填報實驗實訓實習項目;當課程類型是B類或C類時,將相同專業相同課程的實驗實訓實習項目從工作表“實驗實訓實習項目中匹配到工作表“教師授課情況中。此外,“生成教師授課情況”按鈕還包括教工號匹配、課程代碼匹配、教學工作量合并等功能。
4功能測試
截至發稿前,天津職業大學的電信、生環、包印、經管、汽車和眼視光六個學院的教學管理人員應用本系統已完成2個年度的數據平臺填報工作,填報準確率高,速度快。使用本模型操作簡單,易學易懂,減少了大量的重復工作,提高了工作效率與質量,避免人工填報可能出現的一系列問題,能很好地對接教務管理系統,幫助教學管理人員順利完成數據平臺填報工作。
推行和完善教學管理信息化是高職院校教學和管理工作的重要發展方向。通過信息化管理,高職院校能夠提高管理能力和管理水平,進而提高學校的競爭能力和管理質量。
參考文獻:
[1]蔣保濤,肖素美,張紅衛.狀態數據采集平臺對提升高職院校內涵建設的作用[J].中國校外教育,2011(8):129.
[2]李結松,汪鵬.EXCELVBA在教學管理中的應用[J].辦公自動化,2011(24):55-57.
作者簡介:
楊洋(1986—),碩士,研究方向:數字圖像處理。