999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向高職教學質量保障體系的程序設計自主學習平臺的研究與實現

2016-07-20 01:19:55林昆鄭霖娟
計算技術與自動化 2016年2期
關鍵詞:高職教育

林昆 鄭霖娟

摘 要:無線網絡和移動終端的普及,突破了課堂時空限制,使得隨時隨地獲取資源進行學習成為可能。該自主學習平臺以高職教學質量保障體系為指引,以程序自動編譯評測子系統為核心,參照高職教育實際教學過程,構建融入高職教育教學質量保障體系的網絡教學環境,形成“教、學、練、測、賽、督”六位一體的綜合性自主學習平臺,為高職院校的網絡課程建設和信息化教學建設提供基礎支撐平臺,使網絡教學真正地服務于高職院校的課程教學。

關鍵詞:高職教育;網絡自主學習平臺;程序自動編譯評測;教學質量保障體系

中圖分類號:TP393.09 文獻標識碼:A

1 前 言

4G技術、無線網絡、移動終端等新技術的普及正在改變我們的生活方式和學習方式,突破課堂的時空限制、隨時隨地獲取學習資源已經成為主流需求[1],網絡互動教學將成為高職教育教學的一部分,網絡課程和各類網絡自主學習平臺的建設已成為校園教育信息化的重點,網絡課程的數量和網絡自主學習平臺對日常教學工作支持的深入程度也成了判斷一所高校的學校形象、發展水平和辦學能力的重要因素[2]。

2 國內外研究現狀

在我國,隨著教育部加速實現教育信息化,以信息化帶動教育現代化等方針和政策的推動,很多本科院校相繼完成了不同程度的網絡課程和網絡學習平臺的建設[3]。高職院校由于起步較晚、院校自身的技術力量薄弱以及經費投入受限等諸多因素的制約,其精力主要集中在傳統的教學管理中,尚未將焦點轉移到利用信息化的網絡教學環境的建設上[4]。

在國外,網絡輔助學習管理系統已有廣泛的研究和應用,推廣應用較廣的包括Moodle、BlackBoard、Sakai等,這些系統的研究集中在開放課程、資源共享和自我學習等方面,比如課程開設、課件共享、在線交互、作業和測試等功能[5]。此類系統的作業和測試功能模塊雖然提供了在線自動評測功能,但都只提供了通用的非語義問題的評測,如選擇題、填空題,對于具有語義的題目,如問答題、計算機編程題等,則必須在提交后由教師進行手動查閱評分[6];另一方面,此類系統的側重課程資源的組織與建設,對系統應用于實現校園教學環境的支持較弱,也未能為教學管理與督導管理提供足夠的支撐,孤立于高職院校教學質量保障體系之外。

3 平臺的特色

能否打破網絡教學孤立于高職教學管理之外的局面,將網絡教學融入高職教學質量保障體系之中,是網絡教學平臺建設是否能真正服務于高職教學的關鍵所在[7]。面向高職教學質量保障體系的程序設計自主學習平臺以教學質量保障體系為指引,以建設高職院校程序設計類建設“教、學、練、測、賽、督”六位一體的綜合性自主學習平臺為研究目標。平臺強調學生對課程各知識點的自主學習與自我測驗,實現對具有語義性的程序設計的在線自動評測支持;強化平臺對應用于實際校園教學的教學管理,實現審核體系以確保教學質量;引入督導機制,確保網絡課程的教學過程處于高職院校督導體系監管之下;實現競賽支持功能,豐富高職教育的課余學術活動、活躍學習氛圍,實現“以賽促教、以賽促學、以賽促訓”;這些正是傳統的課程管理系統所欠缺的。

4 平臺實現的關鍵技術

4.1 總體架構

面向高職教學質量保障體系的程序設計自主學習平臺的總體架構設計如圖1所示,包括以下幾個核心服務:

1.自主學習平臺交互服務器:交互服務器部署在前端,平臺向多種終端(PC、手機、平板電腦)用戶提供的所有功能都集中由交互服務器提供[8],包括系統管理員功能、各級教師用戶的班級與課程管理功能、以及學生用戶的學習與測驗功能等;

2.后臺數據庫服務器:數據庫服務器部署于后端,終端用戶通過交互服務器提交的數據,保存于后臺數據庫服務器,與外網隔離,防止用戶非法訪問數據,確保數據安全;

3.程序在線編譯評測子系統:評測子系統部署于后端,它會自動的從數據庫服務器獲取學生提交的測驗程序,進行在線編譯、執行、輸入輸出測試等操作,最后將評測結果數據返回到數據庫服務器,以便交互服務器查詢。

圖1 自主學習平臺總體架構圖

4.2 模塊設計

面向高職教學質量保障體系的程序設計自主學習平臺主要包括了用戶管理、課程管理、班級管理、程序自動編譯評測子系統、競賽支持、督導支持等模塊,項目整體構架設計如圖2所示。

圖2 自主學習平臺整體模塊設計圖

4.3 高職教學管理支持

為了強化網絡自主學習平臺的實用性,全面支持高職院校實際教學工作,自主學習平臺參照了高職教育的教學管理體系,實現了面向高職教學管理的基礎支撐功能。

1.用戶管理

用戶管理是網絡自主學習平臺的基礎模塊,負責平臺各級用戶的生命周期管理、角色指派和權限分配等功能,使用用戶-角色-權限三級管理構架[9],主要包括:

1)用戶管理:提供創建用戶、刪除用戶、限制用戶、批量導入導出等基本功能。

2)角色管理:為了強化網絡自主學習平臺的實用性,全面支持高職院校實際教學工作,平臺的角色管理參照了高職教育的教學管理體系,提供了諸如教務管理人員、教學單位負責人、專業負責人、授課教師、學生以及督導專員等符合高職院校教學管理制度的角色體系。

3)權限管理:負責管理各個角色所具有的操作權限,比如學生只具有學習類別的功能,授課教課只能管理維護自己所分配的課程資源,教務管理人員、教學單位負責人、專業負責則具有不同級別的課程管理、審核功能和統計性功能,而督導專員的主要權限是查看各個開課班級、課程的教學進度、教學質量等統計數據。

2.班級管理

班級管理是網絡自主學習平臺真正服務于高職院校教學工作的關鍵,包括自然教學班級、選修課班級以及開放課程自由班級三種模式。endprint

1)自然教學班級:自然教學班以二級院系、專業、班級的三層管理級別,自然教學班的成員由教學單位負責人或專業負責人進行設置,每個學生類型的用戶最多只能被安排在一個自然教學班;自然教學班不接受其他學生用戶的加入申請。

2)選修課班級:選用于支持高職院校的公共選修課程教學,由教學單位負責人創建,經教學管理部門審核后成立,學生用戶可以根據個人學分情況申請加入選修課班級,學生申請之后必須經過班級管理員審批通過才能成為班級成員。

3)開放課程班級:開放課程班級用于豐富高職教育的第二課堂活動,任何教師用戶均可以根據自己的特長創建開放課程班級,學生用戶可以根據個人興趣自由加入開放課程,無須審批便可成為班級成員。

3.課程管理

課程管理功能是網絡自主學習平臺的核心功能,是平臺服務于高職院校教學管理的最直接體現,也是高職教學質量保障體系在實際教學活動中的最關鍵的監控點,平臺實現了從開設課程、設定開課班級和授課教師到教學計劃的撰寫與審核、教學資料管理等環節構建了貫穿高職教學過程的完整流程,并對各個環節提供了實時監控,為質量保障體系獲取第一手數據,主要功能包括:

1)創建課程:教學單位專業負責人可以根據教學需要,創建相應的課程。

2)設置開課班級:專業負責人根據教學需要,為已創建的課程設置開課班級,一個課程可以設置一個或多個開課班級,這些班級將以共享該課程的教學資源。

3)指定授課教師:專業負責根據開課情況,為課程指定相應的授課教師,將課程的管理權限賦予授課教師。

4)撰寫教學計劃:授課教師可通過系統組織課程教學計劃,有多個授課教師的課程,任何一個授課教師均可參與撰寫教學計劃。

5)審核教學計劃:教課教師撰寫的教學計劃,必須提交給專業負責人審核通過,才能在系統上展示和使用。

6)管理教學過程資料:授課教師在教學計劃指導下,完成對教學過程資料的維護,包括上傳課件、教程、教學視頻等資料,以及布置在線作業、測驗任務[10];有多個授課教師的課程,每個教師編輯的資料都可以共享給本課程所有的教師和班級統一使用[11]。

4.4 程序自動編譯評測子系統

程序自動編譯評測子系統是網絡自主學習平臺支持程序設計語義性題目自動評測的重點,評測子系統是常駐內存的Linux Daemon進程,使用多線程、共享隊列、共享緩存等技術實現提高評測子系列的性能,主要由答題讀取、語法檢查、語義評測、語義評測數據緩存管理、評測結果反饋等模塊組成,如圖3所示。1.答題讀取模塊:答題讀取模塊運行于一個單獨的線程,定時向數據庫服務器查詢是否存在已提交未處理的答題,讀取符合條件的答題內容數據,加入待編譯隊列,并更新數據庫服務器中的答題處理標識,避免同一答題被重復處理。

2.語法檢查模塊:當待編譯隊列為非空時,語法檢查模塊從待編譯隊列逐個讀取答題內容,根據答題的程序語言類型,調用相應的語言編譯庫對答題進行編譯,若編譯通過,表示答題語法正確,則將編譯生成的可執行程序等信息構造待評測數據對象,放入待評測隊列;否則,若編譯不通過,表示答題語法錯誤,則將錯誤信息生成反饋結果,放入反饋結果隊列。

圖3 程序自動編譯評測子系統模塊圖

3.語義評測模塊:當待評測隊列為非空時,語義邏輯正確性評測模塊逐個讀取待評測數據,根據待評測數據所對應的題目,從語義評測數據緩存管理模塊獲取評測輸入輸出數據,執行生成的可執行程序,并使用測試輸入輸出數據對程序進行邏輯正確性評測,并將評測結果生成反饋結果,放入反饋結果隊列。

4.語義評測數據緩存管理模塊:網絡自主學習平臺在實際教學應用中,學習同一課程的所有學生都會對課程的題目進行學習和答題,學習同一課程的學生少至幾十人,多則幾百人,因此提交到平臺的答題中,答題的總數量往往是對應的題目的上百倍。如果對每個答題都從數據庫服務器讀取題目的輸入輸出測試數據,將會大大增加數據庫服務器和服務器間通信的壓力,語義評測數據緩存管理模塊將近期使用到的測試數據緩存起來,提供對語義邏輯評測模塊重復使用,同時使用淘汰算法,清理長期未使用的數據,防止過度消耗內存。

5.結果反饋模塊:反饋模塊的工作是及時地將反饋結果隊列中的結果數據提交到數據庫服務器,以便交互服務器將答題的結果展示給學生,并更新學生的學習進度、排名等信息。

4.5 服務“以賽促學”的競賽支持功能

借助程序自動編譯評測子系統的支撐,面向高職教學質量保障體系的程序設計自主學習平臺還可以為高職院校的舉辦程序設計類競賽提供支持,活動高職教育的學習氛圍,為“以賽促學”高職教育理念提供支撐。主要功能包括:

1.創建競賽:競賽組織者只需要通過交互服務器創建競賽,競賽可以設置為內部競賽和開放競賽兩種。

2.自動賽程管理:組織者只須設置競賽的起始時間和結束時間,在競賽開始前參賽者都無法查看到題目[12];另一方面,一旦競賽結束時間到達,參賽者便無法再提交答題,整個過程無須安排監考教師進行發卷或收卷工作。

3.賽題管理:組織者在競賽開始之前,可以通過交互服務器,對競賽題目進行增、刪、改等維護操作,并為題目設置分值比例。

4.自動排名:在整個競賽過程中,平臺將自動根據參賽者的答題情況,實時生成競賽排名,組織者與參賽者均可查看各參賽者的答題排名。

4.6 面向督導機制的質量信息反饋

網絡自主學習平臺作為高職教學環境的一部分,其教學過程與教學質量也必須處于高職院校的督導體系之中,平臺提供面向督導專員的督導支持功能,使網絡自主學習不再孤立于教學質量保障體系之外,主要功能有:

1.審核體系:課程的開設、課程授課計劃、課程資源的組織與管理、作業與測驗安排等教學環節都必須相應的審批流程,以確保課程網絡教學的合理性,提高教學質量,督導專員可以方便的查看每個教學準備活動的組織和審核記錄。endprint

2.進度統計:一旦開設了課程,授課教師是否及時地撰寫教學計劃,是否根據教學計劃按時組織各個教學活動的資源、安排作業與測驗,學生是否按時按質按量完成課程各階段的學習等數據,在進度統計功能中可一目了然。

3.成績統計:成績統計包括兩個部分,一個是班級內部排名,對各學生完成課程學習、作業與測驗的得分進行排名;一個是對相同課程的平行班,以班級為單位,進行最高分、平均分等排名。

4.評價體系:對每個開設的課程建立多維的評價體系,諸如學生對授課教師的評價、學生對課程的評價、教師對學生的評價等,為課程設置和教學督導等工作提供質量信息反饋。[13]

5 結 語

4G技術、無線網絡、移動終端等新技術的普及正在改變我們的生活方式和學習方式,突破課堂的時空限制、隨時隨地獲取學習資源已經成為主流需求,網絡互動教學將成為高職教育教學的一部分,如何有效地將網絡教學納入高職教學質量保障體系,是高職院校教學管理的新課題。面向高職教學質量保障體系的程序設計自主學習平臺利用其程序自動編譯評測子系統實現了對具有語義性的程序代碼的自動評測,成為能支撐程序設計類課程全方位教學的網絡綜合自主學習平臺,平臺具有“教、學、練、測、賽、督”六位一體的特色,貼近高職教育的實際,平臺的綜合運用將為高職院校的網絡課程建設和信息化教學建設提供基礎支撐平臺。目前,該平臺已在清遠職業技術學院計算機應用技術專業2013級和2014級《C語言程序設計》、《Java程序設計》、《數據結構與算法》、《算法基礎》等課程中應用,進行課堂教學與網絡教學相結合的探索和實踐,取得了較好的效果。

參考文獻

[1] 張德時.高校推進自主學習平臺建設的策略分析[J].黑龍江高教研究,2011,(7):56-57.

[2] 惠麗,張凝,徐輝.基于Web2.0下網絡自主學習平臺關鍵技術研究[J].黑龍江大學:自然科學學報,2009,26(1):72-74.

[3] 吳湘.近年來我國高校課程建設研究[D].蘇州:蘇州大學,2010

[4] 董莉莉.高職院校和諧校園建設中的數字化校園建設[J].教育探索,2009,(5):73-74

[5] 鄧國民. Moodle、Sakai、Drupal與Blackboard的比較研究[J].中國電化教育,2013,(6): 109-116.

[6] 高曉瑩,趙玉鑫.運用網絡學習平臺Moodle促進探索式學習[J].西南民族大學學報,2009,(5):88-90.

[7] 鄭衛東,畢蓉. 高職院校教學質量保障體系運行機制構建芻議[J].教育發展研究,2011,(11):79-82.

[8] 謝明鳳.基于網絡學習平臺和知識本體應用的遠程課程資源設計[J].中國電化教育,2013,(5):78-86.

[9] 張雷.擴展rbac模型在web應用中的研究與實現[D].北京: 北京交通大學,2008.

[10]劉永平,謝利德,王清河,等.智慧網絡學習資源信息系統的研究與實踐[J].實驗技術與管理,2013,30(12):114-116.

[11]曹晏禎.基于B/S架構的作業管理系統的研究與實現[D].鄭州:鄭州大學,2010.

[12]張京軍.源代碼在線評測系統的設計與實現[D].西安: 長安大學,2010.

[13]張揚,尹紅,李孟輝.高校課程教學質量保障體系的構建探析[J]. 高等農業教育, 2010,(1):46-48.endprint

猜你喜歡
高職教育
職業高校職業思想道德重要性探析
工業分析與檢驗專業專業基礎課課程教學改革研究與實踐
淺談素質拓展訓練對提高高職學生綜合素質的作用
高職軟件技術實訓考核評價標準構建
科技視界(2016年18期)2016-11-03 22:06:01
高職院校新開設無人機專業的探討
人間(2016年26期)2016-11-03 17:52:40
現代學徒制人才培養模式下的高職軟件技術專業課程體系改革研究
“營改增”對高職會計教育的影響及對策研究
時代金融(2016年23期)2016-10-31 13:38:38
人文主義視野下的高職教育研究
職業(2016年10期)2016-10-20 21:52:25
以就業為導向的高職學生綜合素質培養研究
中國市場(2016年35期)2016-10-19 03:04:11
微商思維在高職市場營銷教學中的應用探究
中國市場(2016年35期)2016-10-19 02:57:22
主站蜘蛛池模板: 国产99视频在线| 国产精品林美惠子在线播放| 在线观看亚洲国产| 2020国产精品视频| 亚洲清纯自偷自拍另类专区| 欧美一区二区三区国产精品| 国产亚洲精品91| 精品国产福利在线| 在线观看精品自拍视频| 亚洲综合狠狠| 久久综合亚洲鲁鲁九月天| jizz在线免费播放| a天堂视频| 日本高清免费一本在线观看| 亚洲第一成年人网站| 国产午夜福利在线小视频| 亚洲h视频在线| 久久精品91麻豆| 亚洲精选无码久久久| 亚洲无码熟妇人妻AV在线| 青青草原偷拍视频| 黄色网站在线观看无码| 成年人福利视频| 久久久黄色片| 一级毛片免费的| 国产精品白浆无码流出在线看| 国产在线一二三区| 久久久无码人妻精品无码| 国产在线高清一级毛片| 网友自拍视频精品区| 天天色综网| 99re在线视频观看| 亚洲成a人在线观看| 国产超碰一区二区三区| 久久性妇女精品免费| 刘亦菲一区二区在线观看| 国产福利影院在线观看| 国产精品无码影视久久久久久久 | 色窝窝免费一区二区三区| 国产va欧美va在线观看| 日韩精品无码一级毛片免费| 青青操国产| 五月天丁香婷婷综合久久| 999国产精品| 欧美亚洲一二三区| 国产精品对白刺激| 日韩国产精品无码一区二区三区 | 欧洲一区二区三区无码| 蜜桃视频一区| 欧美亚洲国产视频| 亚洲欧美日韩中文字幕在线| 成·人免费午夜无码视频在线观看 | 亚洲第一视频网| 伊人激情综合网| 成人国产精品网站在线看| 91精品国产91久无码网站| 亚洲日本中文字幕天堂网| 国产一级特黄aa级特黄裸毛片 | 亚洲成人黄色在线| 日韩精品一区二区三区大桥未久 | 国产乱人免费视频| 欧美精品成人一区二区视频一| 免费人成视频在线观看网站| 中文无码精品A∨在线观看不卡| 亚洲AV无码一二区三区在线播放| 亚洲永久视频| 九九精品在线观看| 黄色网站不卡无码| 国产精品分类视频分类一区| a毛片免费在线观看| 嫩草影院在线观看精品视频| 在线精品自拍| 无码一区中文字幕| 亚洲欧美日韩中文字幕在线一区| 国产va欧美va在线观看| 91国内外精品自在线播放| 久久国产精品夜色| 成人免费一区二区三区| 无码一区二区三区视频在线播放| 毛片a级毛片免费观看免下载| 国产精品丝袜在线| 麻豆精品在线视频|