郗閩
(西安航空學(xué)院 陜西 西安 710077)
基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng)開發(fā)與設(shè)計(jì)
郗閩
(西安航空學(xué)院 陜西 西安710077)
為應(yīng)對(duì)新興的MOOC教育模式給傳統(tǒng)思政教育所帶來的沖擊和挑戰(zhàn),本文設(shè)計(jì)了一種基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng),并采用ASP.NET、SQL Server等技術(shù)進(jìn)行了開發(fā)實(shí)現(xiàn),借助MOOC的強(qiáng)大功能,本系統(tǒng)可提升思政課程的教學(xué)質(zhì)量,增強(qiáng)思政教學(xué)的實(shí)效性,同時(shí)可拓展思政教育陣地,突破思政課教學(xué)困境。
MOOC;思政網(wǎng)絡(luò)教學(xué);ASP.NET;SQL Server
MOOC[1]作為一種新興的在線課程開發(fā)模式,具有大規(guī)模化、開放性、在線等特點(diǎn),使學(xué)習(xí)者可不受時(shí)間地域的限制進(jìn)行學(xué)習(xí),同時(shí)更注重學(xué)習(xí)者的主體地位,可激發(fā)學(xué)習(xí)者的學(xué)習(xí)興趣并提高學(xué)習(xí)質(zhì)量。這一全新的教育技術(shù)手段,優(yōu)化了傳統(tǒng)課堂,給傳統(tǒng)教育造成了巨大的震動(dòng),也給思政教育帶來了沖擊和挑戰(zhàn)[2],因此對(duì)于思政教育者而言,需抓住時(shí)機(jī)推出基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng),借助MOOC的強(qiáng)大功能,可提升思政課程教學(xué)質(zhì)量,增強(qiáng)教學(xué)實(shí)效性,同時(shí)拓展思政教育陣地,突破思政課教學(xué)困境。
構(gòu)建該模型,意在利用思政網(wǎng)絡(luò)教學(xué)系統(tǒng)更好地幫助學(xué)習(xí)者提高思想政治素質(zhì),借助大數(shù)據(jù)分析,可為教師學(xué)生提供教學(xué)導(dǎo)向,使教師及時(shí)改進(jìn)并完善教學(xué)內(nèi)容,幫助學(xué)生及時(shí)調(diào)整學(xué)習(xí)計(jì)劃和方法。教師先制定好原始教學(xué)計(jì)劃,并制作好教學(xué)資源傳入系統(tǒng)中供學(xué)生學(xué)習(xí)所用,學(xué)生學(xué)習(xí)過程中與教師及其他學(xué)生保持互動(dòng),通過系統(tǒng)及時(shí)收集信息并分析反饋給教師做教學(xué)調(diào)整,教師可及時(shí)掌握學(xué)生學(xué)習(xí)情況,學(xué)生也可更好地掌握自身的學(xué)習(xí)進(jìn)度?;谝陨峡紤],文中設(shè)計(jì)了基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng),其模型[3-5]如圖1所示。
圖1 基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng)模型
2.1功能模塊劃分
基于以上模型,本系統(tǒng)采用模塊化設(shè)計(jì),分為管理員-老師-學(xué)生三層管理模式,為提高系統(tǒng)安全性,三者各有獨(dú)立的登陸窗口,管理員、老師、學(xué)生三端下又各分設(shè)7個(gè)功能塊,最后再將系統(tǒng)整合,系統(tǒng)功能模塊框圖如圖2所示[6]。
2.2功能模塊分析
1)管理員端口
系統(tǒng)參數(shù)管理模塊:包括設(shè)置系統(tǒng)參數(shù),管理其他模塊開關(guān)狀態(tài),拓展、刪減系統(tǒng)功能模塊等。
師生信息管理模塊:包括設(shè)置師生權(quán)限,添加、刪改師生信息等。
動(dòng)態(tài)信息管理模塊:包括發(fā)布新動(dòng)態(tài)信息,刪改已發(fā)布信息等。
選課信息導(dǎo)入模塊:包括導(dǎo)入學(xué)生名單,導(dǎo)入并指定學(xué)習(xí)課程,教師制定選課內(nèi)容及學(xué)習(xí)時(shí)長(zhǎng)等。
課程信息維護(hù)模塊:包括增添老師信息,查看、刪改教師信息,以及查看、刪改課程信息等。
課程資源維護(hù)模塊:包括按教學(xué)進(jìn)度及課程計(jì)劃制定相應(yīng)的網(wǎng)絡(luò)課程學(xué)習(xí)資源,上傳、查看、下載視頻資源,設(shè)置課程課后作業(yè)及分?jǐn)?shù),上傳課件文檔等。
論壇開設(shè)管理模塊:包括開設(shè)論壇進(jìn)行主題討論或?qū)φn程的提問討論,刪改帖子和論壇的關(guān)閉維護(hù)等。
2)教師端口
相關(guān)信息管理模塊:包括維護(hù)自身的基本信息并批量管理學(xué)生信息,增刪模塊功能等。
教學(xué)資源制作模塊:包括上傳音視頻、文檔等多格式教學(xué)資源,在線制作課件等。
組織參與討論模塊:包括發(fā)起主題討論,置頂、修改、屏蔽討論內(nèi)容等。
試題試卷管理模塊:包括建立試題庫,手動(dòng)或自動(dòng)生成試卷,自動(dòng)判卷計(jì)分,設(shè)置成績(jī)比例等。
作業(yè)批改查重模塊:包括查看學(xué)生作業(yè)完成情況,實(shí)現(xiàn)手動(dòng)或自動(dòng)批改,自動(dòng)判斷答題重合度等。
學(xué)習(xí)提問答疑模塊:包括發(fā)起全班或個(gè)人課程問題,查看、點(diǎn)評(píng)學(xué)生回答內(nèi)容,解答學(xué)生疑問等。
成績(jī)查看管理模塊:包括自動(dòng)統(tǒng)計(jì)班級(jí)學(xué)生的學(xué)習(xí)進(jìn)度、考試成績(jī)等信息,導(dǎo)入導(dǎo)出學(xué)生成績(jī)等。
3)學(xué)生端口
基本信息模塊:包括學(xué)生賬號(hào)創(chuàng)建,個(gè)人信息的錄入、修改,選課及成績(jī)查看等。
課程學(xué)習(xí)模塊:包括學(xué)習(xí)進(jìn)度自我管理,學(xué)習(xí)時(shí)長(zhǎng)統(tǒng)計(jì),考核指標(biāo)查看,做筆記等。
圖2 基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng)功能模塊圖
筆記分享模塊:包括按章節(jié)知識(shí)點(diǎn)生成所做筆記,導(dǎo)出筆記并分享給學(xué)友或其他平臺(tái)等。
課程問答模塊:包括按章節(jié)向教師提出疑問,回答老師提出的問題,與學(xué)友互相提問解答等。
參與討論模塊:包括參與老師發(fā)起的主題討論,查看他人的答復(fù)等。
闖關(guān)作業(yè)模塊:包括按課時(shí)完成闖關(guān)測(cè)試,查看作業(yè)完成進(jìn)度及成績(jī),作業(yè)可由系統(tǒng)自動(dòng)批復(fù)等。
在線考試模塊:包括課時(shí)完成后開考,限定考試時(shí)長(zhǎng),考完及判出成績(jī),查看可考、已考課程等。
1)JavaScript技術(shù)[7]。JavaScript是一種屬于網(wǎng)絡(luò)的直譯式腳本語言,廣泛地應(yīng)用于客戶端,可在瀏覽器端運(yùn)行,而無需服務(wù)器的支持。由此程序可直接發(fā)往瀏覽器解釋,減少對(duì)服務(wù)器運(yùn)行及網(wǎng)絡(luò)傳輸?shù)膲毫?,還能更高效地顯示用戶所需信息,使系統(tǒng)效率進(jìn)一步提高。
2)ASP.NET技術(shù)[8]。ASP.NET技術(shù)由.NET細(xì)化而來,運(yùn)行在IIS之上,可引用ASP,是微軟主推的功能強(qiáng)大且靈活的新技術(shù),也是服務(wù)器端應(yīng)用程序的熱門開發(fā)工具。作為一個(gè)開發(fā)框架,用戶通過HTML、JavaScript、CSS及服務(wù)器腳本可完成網(wǎng)站網(wǎng)頁的開發(fā),其支持Web Pages、Web Forms、MVC等多種開發(fā)模式,同時(shí)支持多種開發(fā)工具和開發(fā)語言,可減少開發(fā)過程的局限性,提高開發(fā)過程的靈活性。其良好的跨平臺(tái)性能也使得開發(fā)的系統(tǒng)具有更好的兼容性,可運(yùn)行于幾乎所有平臺(tái)之上[9-11]。
3)SQL Server技術(shù)。本系統(tǒng)采用微軟的SQL Server 2008,該數(shù)據(jù)庫可對(duì)多種數(shù)據(jù)進(jìn)行存儲(chǔ)管理,且數(shù)據(jù)存儲(chǔ)范圍較廣,解決了實(shí)現(xiàn)MOOC大規(guī)?;媾R的數(shù)據(jù)量大、類型龐雜等問題,以及MOOC系統(tǒng)可多平臺(tái)使用的兼容性問題。采用該技術(shù)還具有更高效智能、易維護(hù)等優(yōu)良特性。
4)ADO.NET技術(shù)。ADO.NET是一種數(shù)據(jù)訪問技術(shù),包含一組用于和數(shù)據(jù)源交互的面向?qū)ο箢悗?,可讓開發(fā)者以一致的方式對(duì)數(shù)據(jù)源(例如數(shù)據(jù)庫)進(jìn)行讀寫操作,并可將數(shù)據(jù)資料分成不連續(xù)的元件然后分開使用或串聯(lián)使用。
本系統(tǒng)采用客戶端-服務(wù)器-數(shù)據(jù)庫的三級(jí)架構(gòu)[12],利用以上技術(shù)進(jìn)行開發(fā),實(shí)現(xiàn)過程如圖3所示。
圖3 基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng)架構(gòu)圖
客戶端使用JavaScript技術(shù),可實(shí)現(xiàn)在瀏覽器端直接運(yùn)行,程序發(fā)往瀏覽器運(yùn)行前無需編譯,可減輕服務(wù)器運(yùn)行時(shí)的壓力。服務(wù)器端使用ASP.NET技術(shù)來開發(fā)實(shí)現(xiàn)思政網(wǎng)絡(luò)教學(xué)系統(tǒng)的所有功能,使用ADO.NET技術(shù)進(jìn)行數(shù)據(jù)處理,并對(duì)數(shù)據(jù)庫進(jìn)行讀寫操作。數(shù)據(jù)庫采用SQL Server 2008技術(shù)對(duì)系統(tǒng)開發(fā)中各種類型數(shù)據(jù)進(jìn)行創(chuàng)建及管理。
MOOC這一全新的在線課程開發(fā)模式,具有大規(guī)?;?、開放、在線等特點(diǎn),使學(xué)習(xí)者可隨時(shí)隨地進(jìn)行學(xué)習(xí),同時(shí)更注重學(xué)習(xí)者的主體地位,激發(fā)了學(xué)習(xí)者的學(xué)習(xí)興趣并提高其學(xué)習(xí)質(zhì)量。針對(duì)MOOC給傳統(tǒng)的思政教育帶來的沖擊和挑戰(zhàn),本文設(shè)計(jì)了一種基于MOOC的思政網(wǎng)絡(luò)教學(xué)系統(tǒng),并采用了ASP.NET、ADO.NET、SQL Server等技術(shù)進(jìn)行開發(fā),鑒于MOOC的強(qiáng)大功能,本系統(tǒng)將會(huì)提升思政課程教學(xué)質(zhì)量,增強(qiáng)其教學(xué)實(shí)效性,同時(shí)也將拓展思政教育陣地,有助于突破思政課教學(xué)困境。
[1]吳可會(huì).MOOC的設(shè)計(jì)與開發(fā) [J].中國(guó)科技教育,2014(5): 20-23.
[2]葉承芳.MOOCs對(duì)思想政治理論課教學(xué)的挑戰(zhàn)與啟示[J].思想教育研究,2015(2):40-43.
[3]劉慧英.基于MOOC模型的大學(xué)生就業(yè)網(wǎng)絡(luò)課程學(xué)習(xí)平臺(tái)的設(shè)計(jì)與開發(fā).時(shí)代報(bào)告,2014(10):187,314.
[4]曾明星,周清平,蔡國(guó)民,等.基于MOOC的翻轉(zhuǎn)課堂教學(xué)模式研究[J].中國(guó)電化教育,2015(4):102-108.
[5]程璐楠,韓錫斌,程建鋼.MOOC平臺(tái)的多元化創(chuàng)新發(fā)展及其影響[J].遠(yuǎn)程教育雜志,2014(2):58-66.
[6]盧加元,吳鑫.MOOC課程平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)教育信息化,2015(5):69-72.
[7]朱艷萍.基于IE8瀏覽器和JavaScript技術(shù)下的迷宮游戲設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2014(7):77-78
[8]安毅生,劉衛(wèi)方.基于Cocos2D框架的交互式迷宮游戲設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2011,39(12):154-157.
[9]田翠華,陳婭君,陳玉明.迷宮游戲的設(shè)計(jì)與開發(fā)[J].齊齊哈爾大學(xué)學(xué)報(bào):自然科學(xué)版,2014,30(1):1-5,24.
[10]王蕓,朱珊虹.基于Authorware的迷宮游戲開發(fā)[J].電腦知識(shí)與技術(shù),2011(22):5453-5454.
[11]崔歡歡.基于Vxworks的迷宮游戲的設(shè)計(jì)與實(shí)現(xiàn) [J].科技信息,2014(15):327.
[12]黃德群.云服務(wù)架構(gòu)下的Canvas開源學(xué)習(xí)管理系統(tǒng)研究[J].中國(guó)遠(yuǎn)程教育:綜合版,2013(7):64-70.
The development and design of ideological and political network teaching system based on MOOC
XI Min
(Xi’an Aviation Institute,Xi’an 710077,China)
The emerging educational mode of MOOC has had a great impact on and posed a great challenge to the traditional mode of ideological and political education.In view of this,the paper develop and design a ideological and political network teaching system based on MOOC,using ASP.NET,SQL Server and other technologies.With the help of the powerful function of MOOC,the system can improve the teaching quality of ideological and political course,and enhance the effectiveness of ideological and political education.The system can also expand the ideological and political education,helping break through the difficulties of ideological and political teaching.
MOOC;ideological and political network teaching;ASP.NET;SQL Server
TN991
A
1674-6236(2016)14-0005-02
2016-02-29稿件編號(hào):201602191
國(guó)家自然科學(xué)基金(61090128)
郗閩(1984—),女,陜西西安人,碩士,助教。研究方向:思政教育、法學(xué)。