祝小玲
(北海職業學院 廣西壯族自治區北海市 536000)
隨著互聯網技術的快速發展和計算機軟件專業學生個性化學習需求的增多,校企合作共建教學資源平臺勢在必行。計算機軟件專業知識理論性強、趣味性差、學習難度大,校企雙方共同開發教學資源平臺有利于提高學習的效果,便于學校實施因材施教,是深化產教融合的利器。
設計校企合作教學資源平臺是為了克服傳統學習模式的枯燥性,增強學習過程的趣味性,并能夠滿足學生個性化的學習需求,方便展開師生互動交流。
教學資源平臺功能區分為用戶信息管理、教學資源管理、資源統計分析、課程管理、微課管理五個功能模塊,其中教學資源管理和課程管理是平臺管理的核心部分,如表1。

表1:功能結構表
2.1.1 用戶信息管理
校企合作教學資源平臺融合了傳統教學的優勢資源與企業實際開發、應用中產生的案例、工作需求,極大地融匯了各學科的知識交叉點。校企合作就是要求產業和教育互通,企業提供真實的崗位需求,幫助學生定制化個人的學習內容,因此,校企合作致力于將該教學平臺打造成為一個面向大眾的資源平臺。平臺用戶包括系統管理員、高級用戶和普通用戶,高級用戶包括學校專職教師、企業兼職教師、行業協會成員等;普通用戶面向大眾,分為在校學生用戶和其他用戶。對于所有用戶,平臺都支持多種方式的資源檢索和評價功能,在校學生通過學籍號登錄后可免費使用平臺的各類資源,而其他用戶需要付費后才能使用相關的教學資源。
2.1.2 教學資源管理
校企合作共建的教學資源平臺應該不僅包括傳統教學資源類型,還要突出企業實戰的特點,因此教學資源平臺劃分為理論教學資源模型和產業教學資源模型兩大類。理論教學模型主要是將傳統的導學案、教材、輔助資料、練習題等教學資料以新的電子的形式呈現在學生面前,方便學生隨時提??;產業教學模型主要是模擬企業中實際的工作場景,讓學生在日常的學習中參與到模擬項目的技術應用、開發、bug 修補等實際應用中,鍛煉學生解決實際問題的思維、技術能力等,鼓勵學生參與市場調研,幫助學生提前了解行業的發展趨勢,幫助學生確定自己未來的職業方向,需要掌握的職業技能。
高級用戶可以上傳的教學資源主要包括教學課件、視頻、試題、案例、數據以及產品等,同時高級用戶在使用教學資源時可以根據知識的演進以及班級學生的實際情況因時制宜地進行修改和刪減,標注清楚后可以再度上傳到教學資源平臺。為了確保教學資源的質量,不至于讓學生被不達標的資源所誤導,系統管理員要對所有上傳的資源先進行審核,審核通過后的資源才能發布到資源平臺上,因此系統管理員不僅要求具備系統維護相關的職業技能,還要求具備深厚的計算機軟件專業知識。平臺的所有用戶都可以對使用過的教學資源進行打分、評論、提出修改意見等,方便教師完善課程資源,做到教學相長。
為保證所有用戶在平臺獲取完整的教學資源以及不同高校之間實現優質資源的交叉共享,平臺要建立資源上傳機制和共享模式。現在知識付費已經成為趨勢,系統可以設置資源收費功能,資源上傳者可以根據上傳資源的情況設置一定的付費金額,學生用戶可以免費使用,但是社會其他用戶則需要支付一定費用之后才能永久取得該資源的使用權,這樣不僅可以給學校老師適當創收,激發教師打造優質課程的積極性,同時也能增加知識的流動性,方便社會其他用戶尋找資源。系統審核分為自助審核和人工審核,高級用戶上傳的資源首先會經過自助審核進行分類,主要包括視頻檢測和敏感詞檢測,審核通過的會直接歸入相應的資源庫;審核未通過的則會進一步轉入人工審核,審核通過之后才能轉入正式庫,否則會退回給上傳者修改。資源審核架構如圖1所示。

圖1:資源審核架構
2.1.3 資源查詢統計分析
資源統計分析模塊主要包括三個部分:資源發布統計、資源學習使用統計、資源評分及評論統計。在資源發布統計部分,高級用戶可以查看資源上傳情況及其他用戶下載使用情況,同時學院可以查看專兼職教師上傳資源的數量和質量,量化對師資的考核。在資源學習使用統計部分,學院可以統計各個時段的用戶登錄數量,進而分析使用的峰值和谷值,采集和分析學生的日常學習情況;學生可以按照時間段或者資源種類查看用戶自主學習情況。在資源評分及評論統計部分,系統管理員和高級用戶不僅可以查看上傳資源熱度榜,而且可以查看各類資源評分及評論的數量和質量,了解學生的真實需求和行業發展動態,采用圖表等可視化分析方式,量化學生的學習過程,既能找出學生的共性問題進行集中解決,又能發現學生的個性問題,及時跟進指導,避免學生學習的知識斷節,實現有效的教育管理控制。
2.1.4 課程管理
課程是學生學習的核心環節,教學資源平臺采用分層的思想來設計課程模塊。課件包含了學生學習的所需的輔助資源,與課程之間是一一對應的關系,是學習的最小單元。章節是對知識的結構性劃分,一個課程可以由一個或者多個章節構成,良好的章節構成能夠幫助用戶在學習中很好地梳理知識構成。每個章節都有多個課時構成,課時結束之后會進入到章節練習,練習部分包括試題和實驗,實驗是校企合作共同設計的在線體驗,需要學生在規定的時間內完成,鍛煉學生的應用能力。試題部分設計了選擇、判斷、填空三種題型,涵蓋了傳統考試中的常見題型,系統自動歸集學生成績,哪些題目出錯率高,哪些知識點需要反復強調。教師還可以根據學生反映的問題設置“找錯”測試,針對測試結果進行有針對性的講解,同時對成績數據進行預處理,以圖表的方式呈現出來,為教師進行課程效果評估提供依據,也為學生甄別出弱勢科目和知識盲點。同時教師可以在每個章節后放入一些延伸性的知識鏈接,學生可以根據自己的情況選擇學習。在資源的產出端,資源開發者將散亂的課程輔助資源進行整合,方便用戶可以一鍵獲取所有相關的課程資源,減少資源檢索和分類操作。
2.1.5 主題微課管理
微課不同于課程的結構化、體系化的構建模式,微課主要是對零散知識點的專題解析,內容單一,具有碎片化、精細化的特點。教師可以通過查看學生在討論區的留言或者視頻彈幕發言了解學生的理解難點、個性化需求等,制作專題微課進行解析。微課也可以通過研究社會實踐或者社會熱點,以主題鮮明、短小精悍的視頻形式呈現,不止課任老師,行業從業者可以針對項目的疑點、解決方法制作微課設置好價格后上傳、學生用戶也可以制作自己的學習筆記、實訓心得上傳,豐富平臺學習內容。
教學資源平臺采用B/S 架構,利用Eclipse 開發工具進行開發。前端界面設計是需要考慮不同用戶使用終端的多樣性(如PC 或手機),同時還要考慮頁面操作的簡便性和界面轉換的速度等。前端界面設計時,要注意瀏覽器的兼容性問題,網頁設計不合理會導致在不同瀏覽器上顯示不同的效果,容易造成樣式混亂,影響用戶的使用體驗,教學資源平臺使用Laravel 框架自帶Blade 模板引擎,其具有良好的瀏覽器兼容性。
2.2.1 普通用戶界面
為了增加學習平臺的趣味性和鼓勵學生形成良好的競爭,學生界面可以設置為當下年輕人喜歡的段位展示界面。在這種界面下,學生可以清晰地了解自己在班級所處的段位,又可以減少直接采用成績排名引起學生的尷尬和反感,段位較低的學生有奮起直追的動力,段位較高的學生也有保持優勢的壓力,如圖2 為學生段位展示圖。

圖2:學生段位展示圖
實際中影響學生綜合學習能力的因素非常多,教學資源平臺采用Fisher‐Yates 隨機置亂算法,綜合考慮學生隨堂測試的參與情況、線上學習時長、討論區問題反饋情況等各方面因素。Fisher‐Yates 隨機置亂算法需要的時間正比于要隨機置亂的數,不需要額外的存儲空間。排名的影響因素確定為3 次單元測試成績,3 個單元線上學習時長和討論區發言、留貼的次數,一共7 個參數分別是x1,x2,x3,x4,x5,x6,x7,經過洗牌算法得到的權重分別是w1‐w7。學生的綜合得分為y,即y=f(x),計算公司如下:

相對于以往單純依靠期末成績對學生進行排名,新的考評體系綜合了多種因素,將學生的日常表現作為考核的重點,增加學生對日常課程的重視程度。職業教育還要培養學生的創新能力和發散思維,傳統課堂上學生因為各種原因不愿意當眾發言,在確定排名影響因素時引入學生在討論區的自由發言和留貼,可以了解學生的思想動態,容易在自由討論中碰撞出靈感的火花。同時,教師可以根據不同學生的段位及發言留貼制定個性化的學習資料,提高人才培養的科學性。其他用戶界面,可以按照不同學科、不同章節的知識脈絡圖設置,方便用戶使用查找。學生成績段位表如表2所示。

表2:學生成績段位表
2.2.2 高級用戶界面
傳統的成績分析主要放在了學生的期末成績上,不夠客觀、具體。而教學資源平臺的考核弱化了結果的影響,采用過程導向對學生進行綜合評定,旨在甄別學生學習的盲點,切實提高課程的質量,有針對性地解決學生存在的問題。在教師界面,高級用戶可以直觀地看到本課程的自測題及格情況統計,由控制器將數據訪問的結果發送到相應視圖中并在瀏覽器中顯示出來。根據數據表創建相應的數據模型,實現數據訪問。
校企合作教學資源平臺涵蓋了用戶信息、教學資源、學生學習過程、資源統計等多個功能模塊,以時下年輕人喜歡的段位展示學生界面,增強了學習的趣味性,拓寬了學生的學習方式,彌補了傳統教學的不足,有利于促進師生之間的交流,幫助提高學習的效率。