陳顯龍
(東莞理工學院城市學院,廣東 東莞 523419)
移動云環境的微課教學資源庫的研究
陳顯龍
(東莞理工學院城市學院,廣東 東莞 523419)
針對當前微課資源眾多、管理混亂的問題,本文設計微課教學資源庫來解決微課視頻的管理問題。首先對移動云環境和微課進行介紹;其次對教學資源庫的總體設計和數據庫進行分析;最后給出了微課教學資源庫的具體實現。本文對于教學一線人員具有積極的作用。
移動云環境;微課;資源庫
隨機移動終端的普及,以短視頻形式為主的微課逐步走入教學活動中,使教學模式發生了巨大的變化,改變了傳統的教學方法和手段,讓師生之間的關系更加緊密,提高了教學的效率。隨著微課數量的不斷增加,如何將不同專業、不同課堂的大量微課有效地組織起來,便于師生對微課進行管理和查詢,是當前教育工作者和網絡信息服務人員不斷研究的問題。
2.1 移動云環境
云計算是網絡技術與并行計算、虛擬化、網絡存儲、分布式計算等傳統計算機技術相結合的產物,自產生以來,就受到了業內的歡迎,并且在各個行業中得到廣泛的應用。隨著移動終端及無線網絡的廣泛應用,將云計算和移動計算相融合形成移動云計算,使之突破了終端硬件的限制,降低了管理成本,提供更加便利的數據存取。當前,對于移動云計算的定義比較多,將其進行總結,主要分為兩類:一類是數據處理及存儲都在移動終端的外部,移動終端只作為客戶端角色存在,這樣可以有效解決移動終端計算能力較低和存儲空間小的問題,提高整個運營系統的安全性;另一類是數據處理和存儲在移動終端上運行,由于每個終端都是移動的,這樣可以充分利用各個移動節點的優勢。無論是哪類的移動云計算,都可以有效地解決移動終端上資源受限的問題。
移動云環境是將移動設備、移動互聯網和云服務器有效地結合在一起,移動云環境結構如圖1所示。

圖1 移動云環境結構
其中,移動設備是指筆記本電腦、平板電腦、智能手機等可以通過無線網絡接入互聯網的終端設備,主要負責向云服務器發送業務請求;移動互聯網是移動設備連接云服務器的媒介,所有數據都是通過移動互聯網進行轉發的;云服務器是指網絡的基礎設施及各種資源的集合體,主要用來響應移動終端發送的請求和服務。
2.2 微課
微課自提出以來,成為了教育界研究的熱點,有些人認為微課的核心是課程,有些人認為微課的核心是資源,雖然認識的側重點不同,但是微課的運行過程都是相同的,首先是前期準備,選擇微課的主題和定制目標;其次是對內容進行設計,對微課的單元進行劃分和教學設計;接下來是進行資源設計,分為微課課件制作、習題設計,并在此基礎上進行
微視頻的錄制和資源整合;最后是微課的使用和評價。其中微課的內容設計、資源設計和學習評價是在不斷修改和管理過程中進行完善。
微課的資源主要具有以下特點:
(1)微小性
微課以不超過15分鐘的小視頻為核心,內容上比較單一,但針對性強,占用空間小,便于網絡傳輸和存儲。
(2)泛在性
由于微課可以在移動終端上進行播放,對于智能手機日益普及的今天,人們可以隨時進行學習,而不受時間和空間的限制。
(3)趣味性
微課的目的是解決具體問題,提起學習者的學習興趣,微課的設計必須考慮趣味性的特點,吸引觀看者的注意力。
(4)關聯性
微課的每個知識點是獨立的問題,一個微課就是一個小的知識點,但某個課程由大量的微課組成,這些微課的組合就是整個課程的內容體系,微課與微課之間要有一定的關聯性,使之形成有效的整體。
3.1 總體設計
當前我國高校的學生經過枯燥的高考后,進入大學這樣一個相對寬松的學習環境。對于學習的方式和側重點發生了明顯的變化,通過問卷調查分析得出,當前高校的學生幾乎每個同學都有一個智能手機,而且超過7成的學生,每天使用手機的時間超過了三個小時。
將高校的課程設計為一個個的微課,這樣可以在預習和復習時更加有針對性。當前各個高校開設的專業較多,課程的數量很多,為了便于學生學習,快速找到自己感興趣的微課,加強師生之間的交流,設計微課教學資源庫,總體設計如圖2所示:

圖2 微課教學資源庫總體設計
微課教學資源庫的使用者主要是教師和學生,主要分為用戶管理模塊、交流學習模塊和課程管理模塊。
(1)用戶管理模塊
該模塊主要提供用戶注冊和進入系統功能,每個用戶都擁有對應的權限,可以有效保護師生的個人資料安全。
(2)交流學習模塊
該模塊主要提供師生、學生與學生之間的交流,通過發表評論的方式對相關的問題進行解答和討論。
(3)課程管理模塊
課程管理模塊由大量的微課組成,主要有視頻檢索、視頻播放、添加微課視頻、創建課程等功能,老師可以通過創建課程和添加微課視頻提供微課,而學生可以利用微課視頻檢索等查找相關的視頻。
3.2 數據庫設計
微課教學資源庫的大量信息通過數據庫進行存放,雖然微課的種類和數量很多,但是具有相同的特性。微課資源庫的數據庫中包含數據表主要有以下幾種:
(1)用戶信息表
該表主要存放師生的相關信息,相關字段如表1所示:

表1 用戶信息表
(2)微課視頻信息表
該表主要存放微課的相關信息,相關字段如表2所示:

表2 微課視頻信息表
(3)課程信息表
該表主要存放課程的相關信息,相關字段如表3所示:

表3 微課視頻信息表
由于篇幅的關系,在此對于用戶權限信息表、評論信息表、用戶詳細信息表等數據表不再進行描述,讀者可以根據給出的表進行補充完善。
4.1 用戶登陸系統實現
用戶進入系統是系統中最關鍵的一步,合法的用戶可以通過系統登錄模塊進入到系統中,進行相關資源的學習和管理,而非法的用戶則被拒絕。具體的代碼如下所示:
try{
//調用網絡接口,登錄系統
Boolean bz=UserDataServiceHelper.Login(Tj,Mima);
if(bz)
{
//保存進入系統信息
UserDataWriteHelper yh=new UserDataWrite-Helper(Main.this);
yh.SaveUserInfoInDB("lk",Tj);
//提示進入系統成功
Toast.makeText(Main.this,"進入系統成功",Toast.LENGTH_SHORT).show();
//轉到用戶權限對應的主頁面
ViewUtility.NavigateActivate(Main.this, SelectTheme.class);
}else
{
//失敗顯示錯誤信息
Toast.makeText(Main.this,"進入系統失敗", Toast.LENGTH_SHORT).show();
ym.show();
ym.findViewById(R.id.txt_loginerror).set-Visibility(View.VISIBLE);
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
finally{
m_Dialog.dismiss();
}
4.2 微課視頻播放
微課下載以后,利用智能終端的播放設備進行播放,也可以在資源庫系統中直接進行播放,其核心代碼如下所示:
//初始化微課視頻進度條
jdt=(Jdt)findViewById(R.id.jdt);
//初始化微課視頻
wksp=(Wksp)findViewById(R.id.wksp);
//初始化微課視頻控制條
wkkz=new Wkkz(this);
//設置微課視頻的控制條
wksp.setWkkz(wkkz);
//設置顯示微課視頻控制條
wkkz.show(0);
//設置微課視頻播放完成以后監聽
wksp.setOnCompletionListener(this);
//設置發生錯誤監聽,如果不設置wksp會向用戶提示發生錯誤
wksp.setOnErrorListener(this);
//設置在微課視頻文件在加載完畢以后的回調函數
wksp.setOnPreparedListener(this);
//設置點擊監聽
wksp.setOnTouchListener(this);
微課教學資源庫可以作為教學的有效補充,并且對于翻轉課堂的應用推廣提供了強有力的支撐。筆者通過微課教學資源庫近一年的應用發現,高校的學生通過微課資源庫輔助學習,學習的效率和積極性明顯得到提高。
[1]張學軍.以信息技術為龍頭構建學生自主學習平臺[J].中國教育信息化,2009(12):24.
[2]王萍.微信移動學習的支持功能和設計原則分析[J].遠程教育,2013(12):34.
[3]胡鐵生,黃明燕,李民.我國微課發展的三個階段及其啟示[J].遠程教育,2013(04):36-42.
[4]胡鐵生,周曉清.高校微課建設的現狀分析與發展對策研究[J].現代教育技術,2014(02):5-13.
[5]羅金玲.基于微信平臺的《計算機應用基礎》微課教學資源設計與研究[J].電腦與電信,2015(10):32-34.Research on the Micro Teaching Resource Database in Mobile Cloud Environment
Chen Xianlong
(Dongguan University of Technology,Dongguan 523419,Guangdong)
Aiming at the problems of the current micro teaching resources,such as numerous resources,management confusion, this paper designs the teaching resource database to solve the problems of micro lesson video management.First of all,the mobile cloud environment and micro lesson are introduced;secondly,the overall design of the teaching resource database is analyzed.Finally,the specific implementation of the micro teaching resource database is given.This paper has a positive effect on the teaching staff.
mobile cloud environment;micro lesson;resource library
G712;G434
A
1008-6609(2016)07-0030-03
陳顯龍,男,河南信陽人,講師,研究方向:信息檢索,新媒體,自然語言處理。
本文系東莞理工學院城市學院“青年教師發展基金”項目成果,項目編號:2014QJZ005Z。