董萍
(三門峽職業(yè)技術學院,河南 三門峽 472000)
3G環(huán)境下移動學習系統(tǒng)的設計與實現(xiàn)
董萍
(三門峽職業(yè)技術學院,河南 三門峽 472000)
3G環(huán)境下移動學習系統(tǒng)是針對目前高校傳統(tǒng)學習模式的不足,結合3G和移動學習的優(yōu)勢而提出的,能為不同層次的學習者提供一個多樣化、全方位的學習平臺。文章在對移動學習理論研究與分析的基礎上,以《計算機應用基礎》課程為案例,對3G環(huán)境下的移動學習系統(tǒng)進行設計與實現(xiàn),并對系統(tǒng)進行測試與分析。結果顯示,系統(tǒng)能夠滿足學習者移動學習的需求。
3G;移動學習;學習系統(tǒng);系統(tǒng)設計;實現(xiàn)
3G技術具有穩(wěn)定性高、速度快、無縫覆蓋、與固定網絡兼容的優(yōu)點,能夠以手機、PDA、MP5、電子閱讀器等移動計算機設備為終端設備,是一種嶄新的遠程學習形式,能夠有效地整合和利用高職院校目前的教學資源,具有方便、可交互性、跨越時間和空間限制、攜帶方便等特點[1]。因此充分利用3G和移動學習的特點,將兩者有機結合,能夠更好地使學習者根據(jù)自身學習需求隨時隨地獲取學習資源,極大地提高不同層次學習者的學習需求。充分利用移動終端設備的方便靈活性和3G網絡的特性而開發(fā)產生的新的學習模式正日益受到學習者的關注,是教育領域發(fā)展的新趨勢和研究熱點問題。
3G是將無線通信與互聯(lián)網絡緊密結合,能夠處理視頻、音頻等多媒體形式,用來支持高數(shù)據(jù)傳輸?shù)囊环N移動通信技術,具有實時性高、速度快、穩(wěn)定性好的優(yōu)點,能夠提供移動電子商務、無線點播業(yè)務、手機網游等豐富的功能,為學習者的移動學習提供方便[2]。
移動學習的產生是無線通訊技術在教育領域發(fā)展的必然結果。移動學習是采用手機、筆記本電腦等移動終端,利用無線通信技術獲取教育信息資源的自主學習形式[3-4]。
結合當前最新計算機技術,將3G與高校計算機專業(yè)課程教學融合,將移動學習引入到高校中來,借鑒國外高校先進的教學經驗和教學模式,為學習者提供一種完善的學習支持服務。在教學過程中構建高效實用的移動學習系統(tǒng),開展研究和實踐,對高校人才質量的培養(yǎng)具有非常重要的作用和意義。3G環(huán)境下開展移動學習的主要模式分為分布式移動視頻點播學習模式、個性化自主的學習模式、基于局域網的校園網隨時進入學習模式、情景式教學模式、基于小組的協(xié)作學習模式五種形式[5]。
3G移動學習系統(tǒng)設計的必要性主要是使軟件開發(fā)人員對系統(tǒng)的各項性能指標有個清楚的認識,是系統(tǒng)開發(fā)的前提,構成了系統(tǒng)需求分析的目的。充分利用移動學習中的新技術,將其應用于教育教學中能夠極大地激發(fā)學習者的學習興趣,改善學習效果。該學習模式由于自身的特點,促使學習者跨越時間和空間的限制,選擇恰當?shù)囊苿訉W習終端,通過移動學習平臺獲取教學資源,做到終身學習。
3.2.1 系統(tǒng)功能描述
3G環(huán)境下移動學習平臺能更好地根據(jù)知識點進行分模塊設計教學內容,學習者能在任何時間和地點通過學習平臺中的教學資源進行學習,教師能夠通過平臺將教學資源上傳到系統(tǒng)中,通過各種終端設備,讓更多的學習者共享這些優(yōu)質的學習資源,供學習者在課余時間學習、交流、探討,給學習者提供一個能夠隨時隨地進行協(xié)作學習的移動學習環(huán)境,充分實現(xiàn)各類教學資源的共享,從而促進移動學習的協(xié)調發(fā)展。
3.2.2 系統(tǒng)流程分析
3G移動學習平臺首先是從用戶登錄開始,選擇手機瀏覽或者電腦瀏覽方式,對用戶的身份進行驗證,確認該用戶是屬于學生、教師或者管理員哪類人員,系統(tǒng)流程分析如圖1所示。
圖1 系統(tǒng)流程分析圖
在開發(fā)系統(tǒng)的過程中,對系統(tǒng)的總體框架進行規(guī)劃、設計,達到系統(tǒng)總體框架設計的目標。
3.3.1 用戶管理劃分
移動學習系統(tǒng)涉及了學習者、教師、管理員三類用戶。學習者能夠采用最新的學習方法進行學習;教師根據(jù)教學大綱,豐富教學案例,優(yōu)化教學內容,進行教學設計及教學管理;管理員負責系統(tǒng)的各類維護。移動學習系統(tǒng)涉及了學習者、教師和管理員三類角色,每一類人員在系統(tǒng)中所起的作用是不同的,其移動學習系統(tǒng)的流程如圖2所示。
圖2 三類人員的移動學習流程
3.3.2 功能模塊劃分
移動學習系統(tǒng)的功能模塊如圖3所示。
從圖3中能夠看出,每一個功能模塊都需要完成添加、修改、刪除、查詢、顯示記錄方面的數(shù)據(jù)庫操作。下面分別對系統(tǒng)功能模塊進行描述。
圖3 移動學習系統(tǒng)的功能模塊
(1)系統(tǒng)登錄描述
系統(tǒng)登錄時三類用戶需要按照自己的賬號和密碼對系統(tǒng)進行登錄,登錄成功后進入系統(tǒng)進行功能選擇。如果賬號或者密碼二者有一個是錯誤的,則提示用戶重新登錄。
(2)課程信息和作業(yè)展示功能描述
該模塊是系統(tǒng)的一個核心模塊,通過課程信息,學習者能夠對課程的教學大綱、教學目標等有一定的了解,并將教師布置的作業(yè)放置在作業(yè)展示模塊,讓學生共同學習。
(3)學習專區(qū)功能描述
在線視頻學習是移動學習系統(tǒng)開發(fā)過程中重點開發(fā)的模塊,該模塊中要體現(xiàn)文字、圖像、聲音、動畫等重要元素,學生能夠根據(jù)自身學習的需要,隨時隨地進行播放學習。
(4)項目協(xié)作功能描述
項目協(xié)作模塊注重以多人為單位進行學習,強調在教師布置任務之后,學生能夠根據(jù)所布置的小組任務,通過學生間相互交流、合作、探討、幫助,達到對教學知識點的理解和掌握。
(5)在線答疑和管理交流功能描述
在線答疑和管理交流功能是移動學習系統(tǒng)的核心功能,屬于師生間的互動交流環(huán)節(jié),該模塊為學習者提供了一個在線互動交流的學習環(huán)境,教師能夠針對學習者提出的各類問題對其進行解答,查看學習者的留言信息,并及時給予回復。
(6)系統(tǒng)管理功能描述
系統(tǒng)管理功能是對系統(tǒng)中學習者、教師、管理員三類用戶進行管理和維護,是系統(tǒng)的輔助功能,該模塊只針對管理員用戶開放。
基于3G技術的移動學習系統(tǒng)由客戶端、移動互聯(lián)網、3G網絡平臺和數(shù)據(jù)庫四部分組成的。如圖4所示。
圖4 基于3G技術的移動學習系統(tǒng)的結構圖
(1)客戶端。學習者能夠通過客戶端查看移動學習系統(tǒng)界面,并且通過移動互聯(lián)設備終端訪問服務器。
(2)移動互聯(lián)網。移動互聯(lián)網是移動通信網絡和國際互聯(lián)網的合稱,學習者在移動學習平臺和移動互聯(lián)網之間通過終端設備進行通信。
(3)3G網絡平臺。3G網絡平臺包括表示層、邏輯層、數(shù)據(jù)訪問層三個部分。表示層是用戶和系統(tǒng)進行交互的界面,負責和用戶的交流,位于客戶端。邏輯層是對表示層的應用請求進行邏輯判斷,位于服務器端。數(shù)據(jù)訪問層負責從數(shù)據(jù)庫中調用學習者所需要的各類數(shù)據(jù)返回給學習者。
本文主要從數(shù)據(jù)庫結構設計方面對基于3G的移動學習系統(tǒng)的數(shù)據(jù)庫進行設計?;?G的移動學習系統(tǒng)的數(shù)據(jù)實體有用戶、試題、視頻、留言。下面主要以試題表、視頻信息表為例。
(1)試題表
試題表主要包括試題編號、試題名稱、存儲路徑、試題答案等屬性,其結構設計如表1所示。
表1 試題表結構設計
(2)視頻信息表
視頻信息表主要包括視頻編號、視頻名稱、視頻路徑、視頻簡介等屬性,其結構設計如表2所示。
表2 視頻信息表結構設計
(1)服務器端。本系統(tǒng)采用一種服務器端腳本ASP作為服務器端平臺開發(fā)環(huán)境,Windows XP作為操作系統(tǒng)。系統(tǒng)數(shù)據(jù)庫服務器采用SQL Server 2008。
(2)客戶端。本系統(tǒng)采用Windows Mobile5.0 SDK for Pocket PC模擬器作為該系統(tǒng)相關功能的演示。
移動學習系統(tǒng)針對學生而言,主要包括課程學習、每日一練、學習情況、有問必答、移動百寶五大功能模塊,該系統(tǒng)的首頁如圖5所示。
圖5 學生功能首頁
學生功能主界面架構的代碼實現(xiàn)如下: