国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

現代學徒制師徒共建移動學習平臺設計

2019-02-12 02:03偉,馮
長春大學學報 2019年12期
關鍵詞:教學資料服務器端師徒

孫 偉,馮 萍

(長春大學 a.研究生院;b.計算機科學技術學院,長春 130022)

現代學徒制是高等職業(yè)院校在傳統(tǒng)學徒制基礎上,以培養(yǎng)符合企業(yè)需求為目標,結合學歷教育形成的一種新的人才培養(yǎng)模式。在培養(yǎng)人才的過程中,學校教師與企業(yè)師傅組成教學團隊,共同承擔教育教學工作。

在教學過程中,讓學生能夠靈活應用碎片化學習時間、獲取移動學習資源顯得尤為重要。目前主要面臨兩個問題:(1)企業(yè)師傅對學校傳統(tǒng)的數字化教學平臺不熟悉;(2)企業(yè)的數字資源如何融入學生教學及課后學習中。本文以軟件工程專業(yè)現代學徒制試點班的課程信息化教學資源建設為例,探討現代學徒制視角下師徒共建移動學習平臺的設計方案,力求實現師徒共建,相互融入滲透,有效利用教學資源。

1 系統(tǒng)需求分析

1.1 開發(fā)目標

本文旨在開發(fā)現代學徒制視角下師徒共建移動學習平臺,將系統(tǒng)分為移動客戶端和 Web 服務器端。移動客戶端主要進行課程信息瀏覽與在線交流。WEB 服務器端主要對后臺各個模塊進行管理和維護,如教學資料管理和成績統(tǒng)計分析等。

1.2 系統(tǒng)用例描述

系統(tǒng)的主要用戶是學生和教師,學生用例有登陸注冊、查看教學資源、師徒交流等選項;教師用例有發(fā)布微視頻內容、作業(yè)管理等。系統(tǒng)管理員對用戶和系統(tǒng)進行維護等。學生、教師用例圖如圖 1、圖 2所示。

圖1 學生用例 圖2 教師用例

2 系統(tǒng)開發(fā)工具及語言選取

移動客戶端開發(fā):Android ;

移動端的開發(fā)語言:Java 語言;

服務器端: ASP.NET語言;

數據交互:JSON;

JSON具有易編寫、易閱讀、數據輕量級等特點,用于服務器端和客戶端、異構系統(tǒng)的數據交互,使用 Web Service 技術在異構系統(tǒng)間通信。

3 系統(tǒng)概要設計

3.1 系統(tǒng)功能模塊劃分

系統(tǒng)分為 Android客戶端和WEB服務器端。學生通過Android 客戶端進行學習。管理員通過服務器端對用戶和教學資料進行相關管理。系統(tǒng)功能模塊劃分如圖 3 所示。

圖3 系統(tǒng)功能模塊

Android客戶端主要包含以下功能模塊:教學資料、微課視頻、師徒交流、知識金庫、公告欄、查詢等功能。WEB服務器端完成所有系統(tǒng)涉及信息與數據的添加、刪除、修改,數據導入等信息維護功能,監(jiān)聽數據庫服務器,實時將新添加的信息推送到Jpush 服務器。

3.2 數據庫設計

系統(tǒng)包含的信息有用戶、學生和教師實體、課程和課件實體、交流答疑實體、作業(yè)與學習資源表實體、測試題實體。教師、學生實體設計如圖 4 所示。管理員與課程信息實體圖如圖 5 所示。

圖4 教師、學生實體圖

圖5 管理員、課程信息實體圖

4 系統(tǒng)實現

4.1 Android 端與服務器端的架構整合與數據交互

服務器端通過 Web Service 接口和 Android 端進行交互,而Android端通過兩個接口與服務器端進行交互。服務端和客戶端通過JSON 的數據格式實現數據交互,在服務端將從數據庫獲得的數據轉化為JSON數據格式,將泛型轉化為JSON 。數據的關鍵代碼為:

public static string Json Serializer ( T t)

{

Data Contract Json Serializer ser = new Data ContractJson Serializer (typeof(T));

Memory Stream ms = new Memory Stream( ) ;

ser.Write Object(ms,t) ;

string json String = Encoding.UTF8.Get String (ms.To Array( ));

ms.Close( );

return json String;

}

4.2 系統(tǒng)功能實現

系統(tǒng)通過整合企業(yè)與學校的數字化資源,利用 ASP.NET的Web Service 服務,以 JSON 作為數據交換格式,生成數據交互接口,Android 客戶端對服務端生成的 JSON 數據進行解析,完成數據的交互,實現了教學資料、在線播放和離線下載、微課視頻、師徒溝通、知識題庫、公告欄、查詢等功能模塊。系統(tǒng)設計界面如圖 6、圖7所示。

圖6 系統(tǒng)主界面 圖7 師徒交流界面

4.3 系統(tǒng)工作流程

以《面向對象程序設計》課程為例,學生通過選擇課程,在“教學資料”模塊中找到類的定義與實例化等知識點,并應用移動終端查看“微課視頻”完成進一步學習。為進一步鞏固更多的知識,培養(yǎng)自身的學習能力,學生可以在“知識金庫”模塊中做典型例題,在“作業(yè)提交”模塊中提交作業(yè)。同時,學生在學習過程中遇到問題時,可以在“答疑解惑”模塊中及時與任課教師或企業(yè)工程師進行溝通和交流,實現互動學習,在需要了解課程技術和發(fā)展趨勢時,可以通過“公告欄”進行了解,從而提升學生的學習積極性和有效性。

本系統(tǒng)在借助移動設備的基礎上,不受時間和空間的限制,為企業(yè)工程師和學生的交流提供了良好的平臺,還有效地創(chuàng)新并優(yōu)化了校企合作資源,為進一步提升高職院校學生的學習有效性提供了保障。

4.4 Android 端課程展示

模塊實現以微視頻列表實現為例。編寫 Web Service 接口函數讀取微視頻,編寫訪問 Web Service 的接口函數,調用接口函數將讀取結果接收到 Android 客戶端,將客戶端收到的數據顯示到 Android 的控件上。當用戶在 Android客戶端點擊微視頻課件時,Web Service 相應的函數就將其內容讀取出來并傳給Android 客戶端進行播放。

4.5 移動教學系統(tǒng)服務器端設計

移動教學系統(tǒng)服務器端的功能模塊主要有:教師模塊、學生模塊和管理員模塊。通過服務器端,教師和學生可以開展課堂學習、測試以及復習等工作,實現師徒共享共建資源金庫。另外,教師可以在線上課堂中為學生布置作業(yè)、任務,學生進行自主學習,并實現在線討論和研究,構成線上線下互動機制,從而激發(fā)學生的學習積極性。

5 結語

現代學徒制視角下師徒共建移動學習平臺,利用智能終端便攜性及移動網絡的強大優(yōu)勢,為學生提供了教學資料管理、課件在線播放和離線下載、微課視頻、師徒溝通、知識金庫、公告欄、查詢等功能服務,拉近了學生與企業(yè)的距離,搭建了學生與學校、企業(yè)隨時隨地交流溝通的橋梁,提高了教學資源的傳遞效率、利用率和時效性。

猜你喜歡
教學資料服務器端師徒
唐僧師徒再就業(yè)
高校教師隊伍教學資料規(guī)范化問題研究
Linux環(huán)境下基于Socket的數據傳輸軟件設計
可愛的師徒
兒時與空姐合影 15年后兩人成師徒
基于Qt的安全即時通訊軟件服務器端設計
軍隊院校教學資料的建設與管理
基于Qt的網絡聊天軟件服務器端設計
淺談高職教學檔案資料的特點與收集整理
——以廣西現代職業(yè)技術學院為例
基于C/S架構的嵌入式監(jiān)控組態(tài)外設擴展機制研究與應用
黄陵县| 五原县| 三原县| 桐乡市| 寻甸| 松阳县| 塔城市| 宣城市| 乡城县| 太原市| 额济纳旗| 武平县| 栾川县| 巴彦县| 昭苏县| 宁强县| 玉田县| 屏东市| 武安市| 米林县| 当阳市| 松溪县| 平谷区| 若尔盖县| 红原县| 岑巩县| 开化县| 孟连| 北宁市| 海口市| 邯郸县| 淳安县| 昭通市| 武威市| 乌兰察布市| 长海县| 高碑店市| 深水埗区| 达孜县| 桑植县| 闸北区|