劉艷飛 何成
【摘要】隨著越來越多的移動學習工具出現和智慧校園的建設,移動學習成為傳統教學的一個后續和補充,所以為學生提供一個基于移動平臺的課程答疑系統是非常有必要的。基于移動平臺的《JAVA程序設計及應用》答疑系統平臺可以實現學生用戶提交問題、瀏覽問題、搜索問題、回復其他學生的問題,教師用戶回答提問題、瀏覽問題、搜索問題、管理問題主題、學生用戶信息。該系統平臺的設計充分考慮學習的移動性,讓師生交流非常便捷。
【關鍵詞】移動學習 答疑系統 移動平臺 《JAVA程序設計及應用》課程
【基金項目】中山職業技術學院科研課題(基于移動技術的《java程序設計與應用》課程答疑系統設計與實現,Y2012016)。
【中圖分類號】G40-057 【文獻標識碼】A 【文章編號】2095-3089(2014)11-0244-02
伴隨著“移動”逐漸成為教育研究的熱點和無線通信技術的發展,越來越多的移動學習工具出現。移動學習在不同年齡階段具有一定的差異性,而大學生無疑是移動學習的重要人群。大學生多是18~26對的年輕人,是社會中思想最活躍、最富有激情、勇于挑戰接受新事物的人群,因而移動學習設備在他們中間大量普及,智能手機持有率在高校校園達90%以上,這表明:當今大學校園具備了進行移動學習的基本硬件條件。此外,隨著我國無線通信網絡的不斷發展,無線城市、智慧校園的建設,到處都有免費的wifi網絡。同時移動學習是非常個性化的學習,對于促進大學生學習方式的深刻變革、滿足大學生個性化學習需求、為大學生提供多樣化學習資源有著重要的實踐意義[1]。現實表明,移動學習的有效開展不僅依賴于通信網絡和硬件環境,還必須基于可用性高的軟件平臺才可實際發揮作用。所以針對可以開展移動學習的這些硬件和網絡條件,為學生提供一個基于移動平臺的答疑系統能夠大大提高學習效率和效果,是對傳統教學的一個很好地補充。
一、系統需求分析[2]
基于智能移動設備的移動學習考慮的更多的是用戶如何使用智能移動設備開展學習以及使用習慣,系統從以下三方面進行設計:
1.便捷性
學習周期要盡可能的簡短和快速,使用起來要更加的方便。學生和老師更喜歡通過一些快捷的方式獲取自己想要的資源和信息,所以最好以樹形目錄結構的方式呈現給使用者,以便更方便的找尋自己想要的內容。
2.用戶的感受
除了在課堂以外,只要能用智能移動設備,都可以解決學習方面的問題,如果在搭建平臺的時候從使用者角度出發,擁有較好的用戶體驗性,移動學就更容易被師生接收。因此,在平臺設計和開發形式上要做到生動動、圖文并茂、操作性好。
3.實用性
要從技術和設備層面上考慮實用性,要盡可能精簡平臺、優化平臺,通過網絡傳輸的內容要盡可能快速,避免必要的延遲和遺漏,這就要求我們考慮內容顯示方面和數據存儲上的性能優化。
二、平臺功能簡介[3][4]
1.系統設計流程
系統平臺的執行過程是:用戶通過瀏覽器訪問系統首頁,先進行用戶注冊(包括用戶名、密碼、確認密碼、性別、電子郵箱等必要信息),在注冊驗證時系統平臺既要驗證用戶名是否唯一又要檢查用戶的類別,從而正確分配權限。如果上述驗證未成功,系統平臺會提示用戶重新輸入相關信息,以便再次注冊,成功則進入到登錄階段,在用戶輸入注冊正確的用戶名和密碼后才可進行修改信息、提出問題、回答問題、瀏覽問題、維護信息、發布資料等操作。
系統具體流程如圖1所示。本系統中的用戶包含教師和學生兩類,權限不同,完成操作,可以選擇退出系統。
圖1系統平面流程
2.平臺功能設計
平臺主要是針對于課后環節,老師與學生之間、學生與學生之間、學生自主學習等方面開展的一系列教學活動。課后答疑環節是課堂教學的有力補充,是整過教學過程所必不可少的組成部分,在設計答疑系統的時候,充分考慮《JAVA面向對象程序設計》教學過程的需求,學生的需要,結合泛在學習、個別化學習以及分布式學習等模式,并結合智能移動設備的特點來進行。平臺主要包含以下功能:
1)主題區域劃分
根據高職計算機專業《JAVA程序設計及應用》課程標準,將答疑平臺劃分為基本語法結構、面向對象基礎(類的結構、類的實例化)、面向對象高級(繼承、重寫、多態)、異常處理、文件輸入輸出、圖形用戶界面、數據庫處理、線程、其它等九個不同類別的問題區域。
2)問題的提交、搜索、瀏覽和回復
問題的提交主要指學生用戶通過移動平臺客戶端,輸入問題后進行提交,服務器根據問題的主題自動匹配到不同的主題區域,并根據內容匹配系統中存在的一些問題回復,如果學生不滿意匹配的問題回復,可以選擇將問題發布到未解決問題列表上,同時系統平臺根據學生的班級自動通知對應的任課教師,發送提示信息到客戶端。
問題的瀏覽按照正常瀏覽、按關鍵字瀏覽、按訪問頻率瀏覽和按問題提交及回復時間瀏覽。
問題的搜索是答疑系統平臺必須具備的一個功能,系統平臺提供按問題標題、按回復內容、按提交問題的用戶、按提交問題的時間四種方式進行搜素。
問題回復除了收到消息的任課老師可以對問題進行回復,其他老師和學生也可以對問題進行回復。
3)系統平臺管理功能設計
本系統平臺的管理工作由《JAVA面向對象程序設計》的教師團隊負責,主要是相關主題區域中問題的修改和刪除,同時將比較好的問題及回復經過處理后放到問題數據庫,同時也負責學生信息的維護。用戶登錄后,根據不同的身份進入到不同的頁面,教師用戶主要是答疑界面,學生用戶主要是提問界面。
基于移動平臺的答疑系統與傳統的網絡答疑系統相比,具有一定的優勢,主要如下:
(1)解決了不同手機操作系統跨平臺的作用;
(2)綜合多種答疑方式的優點,使答疑過程更加靈活高效;
(3)獨立問題及答疑數據,能夠減輕網絡傳輸壓力;
(4)學習的場所更加靈活。
雖然基于移動平臺的答疑系統大大提高了移動學習的效率和便利,還是存在一定的問題,如:
(1)無線網絡不夠穩定而且傳輸速度有限造成答疑過程數據記錄不完整;
(2)現有的課程資源比較豐富,但是編輯和開發可使用的流媒體格式,還需要一定的時間。
參考文獻:
[1]張頎寅,鄭燕林.大學生移動學習需求調查與分析[J].遠程教育,2011(5)
[2]于宏宇,基于JSP的在線答疑系統[J].《遼寧師專學報》,2013年6月第15卷第2期
[3]劉賓,基于Android的《計算機文化基礎》移動學習系統的設計與開發[D].山東師范大學,2013
[4]張健,基于3G手機的移動學習教育平臺的設計與實現[J].福建電腦,2011,(5)
作者簡介:
劉艷飛(1978-),女,湖南株洲人,廣東省中山職業技術學院計算機系,講師,碩士研究生,主要研究方向為計算機應用技術和職業教育教學。