亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        iStudy教學(xué)平臺的設(shè)計與實現(xiàn)

        2021-03-24 11:26:41胡康程虞歌
        計算機(jī)時代 2021年2期
        關(guān)鍵詞:教學(xué)平臺一體化互聯(lián)網(wǎng)

        胡康程 虞歌

        摘? 要: 近年來,“互聯(lián)網(wǎng)+教育”的教學(xué)模式已得到廣泛應(yīng)用,而教學(xué)平臺作為實現(xiàn)“互聯(lián)網(wǎng)+教育”的重要載體更是備受關(guān)注。文章從高校師生的實際需求出發(fā),設(shè)計開發(fā)了iStudy教學(xué)平臺,它集教學(xué)、實踐、評價、考試于一體,將題庫管理與綜合教學(xué)管理體系緊密結(jié)合在一起,既重組整合了高校教學(xué)資源,又推動了教學(xué)方法、教學(xué)手段和教學(xué)評價等方面的改革,深受廣大師生的喜愛。

        關(guān)鍵詞: 互聯(lián)網(wǎng)+教育; 教學(xué)平臺; ASP.NET MVC; 一體化

        中圖分類號:TP311? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ?文章編號:1006-8228(2021)02-29-05

        Abstract: In recent years, the teaching mode of "Internet plus education" has been widely adopted, and the teaching platform as an important carrier of "Internet plus education" is paid close attention to. Starting from the actual needs of teachers and students in colleges and universities, iStudy teaching platform is designed and developed in this paper, which integrates teaching, practice, evaluation and examination as one to combine the question bank management system with the comprehensive teaching management system closely. It not only reorganizes and integrates teaching resources in colleges and universities, but also promotes the reform of teaching methods, teaching means and teaching evaluation, which is deeply loved by teachers and students.

        Key words: “Internet plus education”; teaching platform; ASP.NET MVC; integration

        0 引言

        隨著《教育信息化2.0行動計劃》的出臺,標(biāo)志著我國教育信息化建設(shè)進(jìn)入新的歷史時期,教育信息化已經(jīng)成為推動我國教育系統(tǒng)性變革的內(nèi)生變量[1]。而在教育信息化的時代背景下,研究支持混合式教學(xué)的信息化手段成為課程教學(xué)面臨的一個問題[2-3]。教學(xué)平臺的發(fā)展恰好為該問題的解決提供了良好契機(jī)。一個功能齊全、性能穩(wěn)定的教學(xué)平臺,不僅可以滿足學(xué)生在線自主學(xué)習(xí)的個性化需求,還能在極大程度上緩解教師的教學(xué)壓力,讓教師能有更多的精力致力于構(gòu)建優(yōu)秀的教學(xué)資源和開展個性化教學(xué)。

        本文提出一種基于現(xiàn)代教學(xué)理念的iStudy教學(xué)平臺。iStudy是集教學(xué)、實踐、評價、考試和題庫管理于一體的高校教學(xué)平臺,適用于高校各類課程。iStudy還提供了移動端App,兼顧了Android和iOS不同系統(tǒng)用戶的實際需求。目前,該平臺已在高校教學(xué)中投入使用,輔助師生更好的開展教學(xué)工作,深受廣大師生的喜愛,獲得一致好評。

        1 平臺實現(xiàn)的關(guān)鍵技術(shù)

        1.1 ASP.NET MVC框架

        MVC(Model View Controller)是一種軟件設(shè)計模式,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,它把應(yīng)用程序的輸入、處理、輸出按照Model、View、Controller三個核心部分進(jìn)行分離,使得他們各司其職,任一部分的修改都不會影響其他部分,便于構(gòu)造良好松耦合的構(gòu)件。

        ASP.NET MVC是微軟官方提供的以MVC模式為基礎(chǔ)的ASP.NET Web應(yīng)用程序框架[4]。ASP.NET包含WebForms、Web Pages和MVC三種開發(fā)模式。ASP.NET MVC框架[5]是一個可擴(kuò)展的輕量級框架,具有良好的可移植和定制功能, 便于靈活測試,并且支持現(xiàn)有ASP.NET特性。ASP.NET MVC架構(gòu)圖如圖1所示。

        1.2 Hybrid App開發(fā)

        Hybrid App(混合模式移動應(yīng)用)是指介于Web App、Native App這兩者之間的App,兼具“Native App良好交互體驗的優(yōu)勢”和“Web App跨平臺開發(fā)的優(yōu)勢”??缙脚_混合開發(fā)的優(yōu)點就在于只需一次編寫和開發(fā), 就可以實現(xiàn)多平臺互通, 簡單易學(xué), 并適應(yīng)于大多場景[6]?;旌祥_發(fā)允許開發(fā)者充分利用移動設(shè)備提供的各樣特性和功能,并且讓程序的開發(fā)和維護(hù)變得更集中、簡便和高效。

        1.3 Token身份驗證

        教學(xué)平臺采用前后端分離的設(shè)計模式,前后端聯(lián)通時利用token進(jìn)行身份驗證,JWT很好的實現(xiàn)了這個功能。JWT就是JsonWebToken,是一種基于JSON對象形式,用于通信雙方之間傳遞安全信息的聲明規(guī)范,是目前最流行的跨域身份驗證解決方案[7]。當(dāng)用戶訪問服務(wù)器時,通過用戶名和密碼發(fā)起登錄請求,服務(wù)器驗證身份后,返回一個簽名的token給客戶端,此后客戶端每次發(fā)起請求,服務(wù)器都會對其攜帶的token進(jìn)行身份校驗。Token身份驗證流程如圖2所示。

        2 教學(xué)平臺的設(shè)計與實現(xiàn)

        iStudy教學(xué)平臺采用B/S(瀏覽器/服務(wù)器)架構(gòu),

        .NET平臺,基于Asp.net MVC框架利用C#語言進(jìn)行開發(fā)。平臺采用前后端分離的設(shè)計模式,使用IIS的Web服務(wù)器,流媒體服務(wù)器為FlashMediaServer(簡稱FMS)。前后端通信數(shù)據(jù)格式采用JSON格式。數(shù)據(jù)庫選擇了性能高、擴(kuò)展能力強(qiáng)的SQLServer,便于課程資源和信息的存儲。

        2.1 平臺設(shè)計理念

        ⑴ 實現(xiàn)教學(xué)與考試的融合:教學(xué)與考試是教育必不可少的環(huán)節(jié),是不可分割的統(tǒng)一體。該平臺提倡課程學(xué)習(xí)與考試相結(jié)合的教學(xué)模式,在課程學(xué)習(xí)過程中提供相應(yīng)的測試,實現(xiàn)教學(xué)與考試相融合的設(shè)計理念。此外,還需實現(xiàn)課程測評活動,為課程管理和反饋提供可靠補(bǔ)充,進(jìn)一步讓教學(xué)質(zhì)量得以保證。

        ⑵ 實現(xiàn)資源庫的共建共享:教學(xué)資源共享是促進(jìn)教育信息化的基礎(chǔ)工程和核心環(huán)節(jié)。目前,以實時互動和網(wǎng)絡(luò)教育過程為特征的網(wǎng)絡(luò)教育2.0能夠更好地實現(xiàn)優(yōu)質(zhì)教育資源的共享,更大程度上實現(xiàn)教育的公平[8]。為了響應(yīng)時代需求,平臺需要實現(xiàn)資源庫的共享機(jī)制,即支持用戶間資源共享,開放教師資源,讓有限的資源釋放無限的價值。

        ⑶ 實現(xiàn)多維度組卷:教學(xué)過程中,練習(xí)和測試是檢驗學(xué)習(xí)成果的必要手段,但習(xí)題的出設(shè)卻是件十分繁瑣的工作。我們希望平臺能夠幫助教師解決這個繁瑣、耗時的過程,打破教師到處找題的模式,實現(xiàn)多維度組卷,根據(jù)實際需求調(diào)控組卷參數(shù),優(yōu)化組卷的過程,從而讓教學(xué)過程更為簡便智能。

        ⑷ 實現(xiàn)智能診斷和個性化反饋:智能診斷在教學(xué)平臺中有著重要的作用,該平臺旨在建立有效診斷學(xué)生問題并提供反饋的智能系統(tǒng)。分析反饋學(xué)生知識點掌握情況,并據(jù)此對用戶進(jìn)行個性化推薦,提供專項訓(xùn)練以強(qiáng)化知識掌握,方便學(xué)生及時了解自身的學(xué)習(xí)情況并得到專項指導(dǎo)意見。

        2.2 功能模塊分析設(shè)計

        根據(jù)iStudy的設(shè)計理念,用圖3所示功能模塊結(jié)構(gòu)圖設(shè)計了iStudy教學(xué)平臺。①資源庫管理。資源庫的建設(shè)和維護(hù)是教學(xué)平臺得以良性發(fā)展的基石,包括題庫的建立共享、知識庫的建設(shè)管理。②教學(xué)管理。課程的建設(shè)和管理是教學(xué)平臺的重要組成部分,包括課程管理和學(xué)生管理。③考試管理。高質(zhì)量的考試是平臺教學(xué)成果得以檢驗的重要方法。包括考試組織和監(jiān)督管理。④智能反饋。及時反饋用戶學(xué)習(xí)情況是學(xué)習(xí)平臺良性發(fā)展的重要保障,包括學(xué)情分析和個性化推薦。⑤個人中心。維護(hù)個人信息。⑥交互中心。良好的交互是平臺得以個性化保障的前提。包括站內(nèi)信箱和綜合討論區(qū)。

        A. 資源庫管理模塊

        資源庫管理模塊的建設(shè)遵循平臺設(shè)計理念,實現(xiàn)資源庫的共建共享。除了自建外,教師還可以使用他人共享的資源并進(jìn)行重建。該模塊主要包含知識點管理和題庫管理。

        在知識點管理中,iStudy平臺利用樹狀結(jié)構(gòu)存儲使用知識脈絡(luò),基于知識節(jié)點進(jìn)行資源的梳理,并可通過知識節(jié)點進(jìn)行子節(jié)點的構(gòu)建。有效解決了目前基于教材章節(jié)編寫試卷存在的難更新、難管理等問題,讓知識結(jié)構(gòu)得以清晰體現(xiàn),提高工作效率的同時實現(xiàn)了一次構(gòu)建多次重用的優(yōu)勢。

        題庫管理主要體現(xiàn)在多維度組卷中。平臺綜合考慮了組卷的出發(fā)點和目的,實現(xiàn)了多維度組卷。①按套數(shù)組卷。根據(jù)題目套卷進(jìn)行選擇性組合,適用于平時的章節(jié)習(xí)題、實驗和綜合考試;②根據(jù)題目所屬知識點組卷。主要適用于知識點的專項練習(xí);③手工組卷。用戶可設(shè)置各種參數(shù),如知識點、難度和章節(jié)提取問題的比例等,這種組卷方法具有高度的自主性并且貼近真實組卷環(huán)境,具有廣泛的適用性。

        B. 教學(xué)管理模塊

        教學(xué)管理模塊是平臺的核心模塊。教師通過開設(shè)課程啟動教學(xué)過程。開課時可以根據(jù)自身實際情況建設(shè)或?qū)胝n程資源。將課程相關(guān)學(xué)生關(guān)聯(lián)到課程中后,課程便更新同步到學(xué)生端頁面中,就此正式開放使用,后續(xù)也可對課程和學(xué)生進(jìn)行相關(guān)管理操作。

        教師可以根據(jù)知識點脈絡(luò)在具體節(jié)點上進(jìn)行相關(guān)教學(xué)資源的傳載,編輯管理課程公告,在線靈活組卷并布置作業(yè)、練習(xí)和實驗,開展系列常規(guī)教學(xué)活動;學(xué)生可在具體的知識節(jié)點使用學(xué)習(xí)資源,對老師布置的作業(yè)、實驗、練習(xí)進(jìn)行操作。學(xué)生的學(xué)情會在第一時間以圖表的形式反饋給老師。此外,iStudy平臺還專門開設(shè)了綜合討論區(qū),支持在線討論,使課堂頭腦風(fēng)暴和實時交流成為可能。具體的教學(xué)管理流程圖如圖4所示。

        C. 考試管理模塊

        考試管理模塊在iStudy平臺教學(xué)過程中占據(jù)著舉足輕重的地位。該模塊將教學(xué)管理、題庫組卷、學(xué)情反饋緊密的聯(lián)動在一起,徹底盤活了整個教學(xué)過程。該模塊允許四種用戶角色存在:考試管理人員,任課老師,監(jiān)考老師和學(xué)生。

        考試管理人員負(fù)責(zé)考情安排,包括考試時間地點和監(jiān)考老師等考務(wù)安排、考試的最終數(shù)據(jù)驗收,并負(fù)責(zé)考試信息的發(fā)布和成績的匯總通知;任課老師負(fù)責(zé)必要的考題組卷、閱卷以及考生管理。監(jiān)考老師負(fù)責(zé)維護(hù)考場秩序,解決考試異常,為考生提供必要幫助。iStudy平臺提供了強(qiáng)有力的考場監(jiān)管功能。教師可以監(jiān)控所有考生的實時答題情況,并根據(jù)IP地址對考生的考試權(quán)限進(jìn)行控制,有力的保障了考場的秩序和安全。

        考試管理模塊中各角色各司其職,分工明確,做到考試有序,實現(xiàn)教學(xué)考核一體化。

        D. 智能反饋模塊

        學(xué)而不思則罔,思而不學(xué)則殆。及時掌握自身學(xué)習(xí)情況是在線教學(xué)中進(jìn)行有效學(xué)習(xí)的必要保證,智能反饋模塊正是為此而設(shè)置。模塊包含學(xué)情反饋和個性化練習(xí)推薦。

        根據(jù)學(xué)生的學(xué)習(xí)情況及作業(yè)、練習(xí)、實驗的完成情況,平臺會對用戶提供學(xué)情反饋,將實際學(xué)習(xí)情況和知識點掌握情況,以圖表的形式展現(xiàn)給用戶,分析知識點漏洞并提供指導(dǎo)意見,便于用戶開展后續(xù)針對訓(xùn)練。此外,平臺會針對用戶的實情進(jìn)行相關(guān)個性化推薦。其中,練習(xí)推薦流程圖如圖5所示。

        E. 個人中心模塊

        個人中心模塊是體現(xiàn)用戶個性化需求的模塊。用戶可以根據(jù)實際需求對個人信息進(jìn)行編輯完善,包括頭像設(shè)置和密碼修改。個人信息的完整是平臺交互得以保障的前提。方便用戶交互的同時更是滿足了用戶的個性化需求。

        F. 交互中心模塊

        交互模塊的主要內(nèi)容是站內(nèi)信箱和綜合討論區(qū)。站內(nèi)信箱分為收件箱、發(fā)件箱、通訊錄和回收站四個站點。收件箱中的信件被刪除后會先到回收站中,但若在回收站中被刪除,則該信件會被徹底刪除。發(fā)件箱中存放著用戶發(fā)出的所有信件,且信件會顯示自身的瀏覽狀態(tài),以便于用戶及時掌握所發(fā)郵件的閱讀狀態(tài)。通訊錄則包含所有教師和班級同學(xué)信息,便于交互。而綜合討論區(qū)的存在更是在充分推動用戶課程學(xué)習(xí)的基礎(chǔ)上加強(qiáng)了師生、生生間的交流互動。

        3 iStudy移動端的實現(xiàn)

        隨著iStudy教學(xué)平臺在高校教學(xué)過程中的普及,單一的網(wǎng)頁端教學(xué)平臺已很難滿足廣大高校師生的需求,為了更好服務(wù)師生的教育教學(xué)工作,我們開發(fā)了iStudy移動端。iStudy移動端采用C/S(客戶端/服務(wù)器)架構(gòu)模式,利用前后端分離的設(shè)計模式,基于Windows系統(tǒng)進(jìn)行混合App開發(fā),極大的拓寬了iStudy教學(xué)平臺的應(yīng)用前景,為iStudy教學(xué)平臺的發(fā)展提供了更廣大的空間。

        移動端的服務(wù)端基于.NETCORE框架開發(fā),采用了ASP.NET Web API的模式,它是一種REST[9]風(fēng)格的Web服務(wù)程序的框架,用于創(chuàng)建連接瀏覽器、移動設(shè)備等多種客戶端的HTTP服務(wù)。在REST架構(gòu)中,通過HTTP的GET、POST、PUT、DELETE四種方法實現(xiàn)對資源的操作,簡單靈活,已成為目前最主要的Web服務(wù)設(shè)計模式。使用ASP.NET Web API開發(fā)了一套統(tǒng)一的后臺業(yè)務(wù)邏輯接口,通過這套接口為多客戶端提供相應(yīng)業(yè)務(wù)邏輯操作,成功實現(xiàn)前后端分離。

        移動端采用HybirdApp進(jìn)行開發(fā),通過調(diào)用封裝好的API接口實現(xiàn)數(shù)據(jù)交互,前后端通信數(shù)據(jù)格式仍采用JSON格式。采用的HybirdApp開發(fā)框架是Ionic+Cordova+AngularJs組合。Ionic是一個強(qiáng)大的HTML5應(yīng)用程序框架,主要用于應(yīng)用的界面搭建;Cordova是Apache的開源框架,是由PhoneGap演化而來的一套核心代碼,是應(yīng)用的殼;AngularJs則是應(yīng)用的核心,主要用于界面的數(shù)據(jù)綁定和邏輯處理。

        在當(dāng)今時代,智能終端設(shè)備的普及已經(jīng)顛覆了傳統(tǒng)的生活模式。iStudy移動端的實現(xiàn),順應(yīng)了時代的發(fā)展,貼合了用戶不斷增進(jìn)的需求,在帶給用戶舒適體驗的同時更是給iStudy教學(xué)平臺的未來注入了無限可能。

        4 結(jié)束語

        iStudy教學(xué)平臺的實現(xiàn),將移動網(wǎng)絡(luò)教學(xué)的優(yōu)勢和傳統(tǒng)教學(xué)的優(yōu)勢結(jié)合在一起,實現(xiàn)了高校資源的共建共享,順應(yīng)了時代發(fā)展,響應(yīng)了學(xué)生的個性化學(xué)習(xí)需求,讓高校課程變得“有深度、有高度、有溫度”。在解決高校課程難度大、練習(xí)少、課時不靈活等問題的基礎(chǔ)上,建設(shè)了更多內(nèi)容實用、趣味性強(qiáng)、跨平臺的教學(xué)資源,提高了師生對于課程的熱情和興趣,更好地促進(jìn)了學(xué)習(xí)效果,極有力地支持了廣大高校師生的教育教學(xué)工作。未來,平臺將在此基礎(chǔ)上不斷地優(yōu)化算法,豐富功能,增強(qiáng)用戶體驗,讓iStudy教學(xué)平臺的服務(wù)更加人性智能化。

        參考文獻(xiàn)(References):

        [1] 任友群,馮仰存,鄭旭東.融合創(chuàng)新,智能引領(lǐng),迎接教育信息化新時代[J].中國電化教育,2018.1:7-14,34

        [2] 黃莉.信息化背景下大學(xué)多元混合式教學(xué)模式改革研究[J].教育教學(xué)論壇,2019.31:82-83

        [3] 劉淑婷.基于微信公眾平臺與翻轉(zhuǎn)課堂的混合式教學(xué)改革[J].微型電腦應(yīng)用,2018.34(4):27-29,62

        [4] 吳春艷.基于ASP.NETMVC模式的高校志愿服務(wù)信息系統(tǒng)的設(shè)計與實現(xiàn)[J].福建電腦,2017.33(9):15-16,28

        [5] Jon Galloway, Phil Haack,Brad Wilson, et al.ASP.NET MVC 4高級編程(第4版)[M].清華大學(xué)出版社,2013.

        [6] 李麗平,薛玉倩.基于HTML5跨平臺移動應(yīng)用開發(fā)的研究與實踐[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報,2017.19(2):35-38

        [7] Ben Ali I, Basly M, Ben Jemaa S, et al. JSON Web Token(JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants[J],2015.54(6):641-644

        [8] Jenna Ross. U Signs on to Offer Free Online Classes[J].Star Tribune,2013.2.

        [9] 潘冰.面向資源的RESTfulWeb應(yīng)用研究[J].微計算機(jī)應(yīng)用,2010.31(7):38-43

        猜你喜歡
        教學(xué)平臺一體化互聯(lián)網(wǎng)
        專業(yè)學(xué)位研究生職業(yè)危害控制技術(shù)課程創(chuàng)新型教學(xué)平臺建設(shè)研究
        基于WordPress構(gòu)建項目化課程教學(xué)平臺的研究
        數(shù)字積分法插補(bǔ)仿真實驗教學(xué)系統(tǒng)開發(fā)
        科技視界(2016年18期)2016-11-03 22:03:32
        大學(xué)計算機(jī)基礎(chǔ)“微課程”設(shè)計1
        從“數(shù)據(jù)新聞”看當(dāng)前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
        今傳媒(2016年9期)2016-10-15 22:06:04
        互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項目的實施
        考試周刊(2016年79期)2016-10-13 23:23:28
        中高職一體化課程體系建設(shè)的探索與實踐
        成才之路(2016年25期)2016-10-08 10:20:01
        以高品質(zhì)對農(nóng)節(jié)目助力打贏脫貧攻堅戰(zhàn)
        中國記者(2016年6期)2016-08-26 12:52:41
        克里米亞完成入俄“一體化”
        国产精品久久久看三级| 无码不卡av东京热毛片| 久久人人爽人人爽人人av| 极品熟妇大蝴蝶20p| 国产成社区在线视频观看| 国产一级黄色性生活片| 中文字幕女同人妖熟女| www国产亚洲精品| 久久天天躁狠狠躁夜夜2020一| 中文字幕乱码免费视频| 国产精品视频免费的| 亚洲中文字幕第二十三页| 91精品国产综合久久精品密臀| 欧美xxxxx高潮喷水| 欧美乱人伦人妻中文字幕| 久久这里只精品国产免费10| 天堂69亚洲精品中文字幕| 日日麻批视频免费播放器| 丝袜美腿高清在线观看| 亚洲中文字幕无码天然素人在线| 美女免费视频观看网址| 欧美老妇交乱视频在线观看| 亚洲第一se情网站| 无码成人片一区二区三区| 久久精品国产视频在热| 日韩美女av一区二区三区四区| 中文字幕av中文字无码亚| 国产精品_国产精品_k频道w | 国产偷国产偷精品高清尤物| 欧美日韩国产一区二区三区不卡| 国产av专区一区二区三区 | 婷婷色国产精品视频二区| 免费网站看av片| 香蕉视频www.5.在线观看| 亚洲av色香蕉一区二区蜜桃| 女女同女同一区二区三区| 国产一精品一av一免费爽爽| 热re99久久精品国产99热| 久久精品无码一区二区三区不卡| 偷拍偷窥在线精品视频| 无码国产成人午夜电影在线观看|