基于開源技術(shù)的網(wǎng)絡(luò)課程平臺(tái)建設(shè)及移動(dòng)客戶端開發(fā).doc
約49頁DOC格式手機(jī)打開展開
基于開源技術(shù)的網(wǎng)絡(luò)課程平臺(tái)建設(shè)及移動(dòng)客戶端開發(fā),2萬字自己原創(chuàng)的畢業(yè)論文,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),重復(fù)率低,僅在本站獨(dú)家出售,大家放心下載使用摘要 當(dāng)前,基于網(wǎng)絡(luò)的學(xué)習(xí)方式和教育管理方式越來越受到人們的重視,網(wǎng)絡(luò)課程以其靈活、開放、易于資源共享的特點(diǎn),在教育領(lǐng)域發(fā)揮著巨大優(yōu)勢(shì)。而移動(dòng)學(xué)習(xí)作為遠(yuǎn)程教育一種新興的學(xué)習(xí)模式,其必...
內(nèi)容介紹
此文檔由會(huì)員 淘寶大夢(mèng) 發(fā)布
基于開源技術(shù)的網(wǎng)絡(luò)課程平臺(tái)建設(shè)及移動(dòng)客戶端開發(fā)
2萬字
自己原創(chuàng)的畢業(yè)論文,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),重復(fù)率低,僅在本站獨(dú)家出售,大家放心下載使用
摘要 當(dāng)前,基于網(wǎng)絡(luò)的學(xué)習(xí)方式和教育管理方式越來越受到人們的重視,網(wǎng)絡(luò)課程以其靈活、開放、易于資源共享的特點(diǎn),在教育領(lǐng)域發(fā)揮著巨大優(yōu)勢(shì)。而移動(dòng)學(xué)習(xí)作為遠(yuǎn)程教育一種新興的學(xué)習(xí)模式,其必要性和重要性也越來越明顯。網(wǎng)絡(luò)課程在移動(dòng)環(huán)境的擴(kuò)展將能夠更大地發(fā)揮其優(yōu)越性,并極大地推動(dòng)網(wǎng)絡(luò)課程的發(fā)展。
本文基于開源網(wǎng)絡(luò)課程平臺(tái)Moodle,構(gòu)建面向江蘇大學(xué)通信工程系的網(wǎng)絡(luò)課程管理平臺(tái)并開發(fā)相應(yīng)的Android客戶端,實(shí)現(xiàn)教師自主創(chuàng)建、管理課程,學(xué)生在線學(xué)習(xí)、在線異步/同步交互,移動(dòng)環(huán)境下的課程資源獲取和移動(dòng)學(xué)習(xí)等。本文的主要工作和內(nèi)容如下:
首先,概述選題背景和意義,分析Moodle平臺(tái)功能特點(diǎn),結(jié)合江蘇大學(xué)通信工程系網(wǎng)絡(luò)教學(xué)平臺(tái)的實(shí)際部署,詳述Moodle平臺(tái)的安裝、配置和測(cè)試過程。在此基礎(chǔ)上,在Moodle平臺(tái)上集成BigBlueButton開源視頻會(huì)議系統(tǒng),為Moodle平臺(tái)提供良好的遠(yuǎn)程多媒體視頻教學(xué)能力,實(shí)施遠(yuǎn)程視頻教學(xué)。鑒于移動(dòng)學(xué)習(xí)已成為現(xiàn)代遠(yuǎn)程教育中的重要學(xué)習(xí)方式,論文進(jìn)一步基于Android系統(tǒng)開發(fā)了Moodle移動(dòng)客戶端,詳細(xì)闡述了該客戶端主要模塊的設(shè)計(jì)和實(shí)現(xiàn)方法。該移動(dòng)客戶端可遠(yuǎn)程獲取課程資源、下載課件、開展課堂質(zhì)量投票等互動(dòng)活動(dòng),能提供有效的移動(dòng)學(xué)習(xí)幫助。目前,文中所涉及的Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)及Android移動(dòng)客戶端,已經(jīng)在江蘇大學(xué)通信工程系推廣運(yùn)行1年,并取得了良好的教學(xué)效果。本文工作可以為國(guó)內(nèi)高校采用開源平臺(tái)進(jìn)行網(wǎng)絡(luò)課程建設(shè)以及推廣移動(dòng)學(xué)習(xí)模式提供一定的理論與實(shí)踐參考。
關(guān)鍵詞 開源技術(shù);Moodle;網(wǎng)絡(luò)教學(xué)平臺(tái);Bigbluebutton;Android客戶端;移動(dòng)學(xué)習(xí)
Abstract Currently, online learning and education management has attracted more and more attention due to its distinguishing features of flexible, open, and easy to share resources. Online courses now play an important role in the field of education. As a new learning mode in remote education,besides,the necessity and importance of mobile learning has become increasingly obvious. The extension of online courses in the mobile environment will be able to offer more convenience to learners.
In this paper, we build the online course management platform for Communication Engineering in Jiangsu University based on Moodle, and develop its Android client, to implement functions such as teachers’ autonomy to create, manage courses, students’ online learning, online asynchronous/synchronous interaction, access to curriculum resources in the mobile environment and mobile learning. The specific contents of this paper are as follows:
First of all, it introduces the background and significance of this subject, analyzes features of Moodle’s function. Then combined with the actual deployment of the online teaching platform for Communication Engineering in Jiangsu University, it elaborates on the installation, configuration and test of the Moodle platform. On this basis, we integrate Bigbluebutton , one open source conferencing system, with Moodle platform to provide Moodle platform with excellent remote video teaching ability. Since the mobile learning has become an important learning style in modern distance education, we further develop Moodle mobile client based on the Android system, and introduce the design and implementation methods of the main modules in detail. This client can provide effective mobile learning help such as remotely access to curriculum resources, download the courseware, carry out interactive activities in class like voting for the class quality. So far, the Moodle platform and its client have been tested in the department of Communication Engineering for nearly one year, and we have achieved good teaching effects. This work can provide a theoretical and practical reference for domestic university to build the open source teaching platform and promote the mobile learning mode.
Keywords; Open Source Technology; Moodle; Online teaching platform; Bigbluebutton; Android client; Mobile learning;
目錄
第一章 緒論 1
1.1研究背景及意義 1
1.1.1 網(wǎng)絡(luò)課程平臺(tái)的建設(shè)是現(xiàn)代教育的發(fā)展需求 1
1.1.2 網(wǎng)絡(luò)課程平臺(tái)的建設(shè)解決了國(guó)內(nèi)網(wǎng)絡(luò)課程開發(fā)存在的問題 1
1.1.3 選擇開源技術(shù)為網(wǎng)絡(luò)課程平臺(tái)建設(shè)提供經(jīng)濟(jì)適用的方式 1
1.1.4 移動(dòng)客戶端的開發(fā)符合移動(dòng)學(xué)習(xí)的要求 2
1.2 國(guó)內(nèi)外研究現(xiàn)狀 2
1.2.1 網(wǎng)絡(luò)課程平臺(tái)建設(shè)現(xiàn)狀 2
1.2.2 網(wǎng)絡(luò)課程平臺(tái)移動(dòng)客戶端建設(shè)現(xiàn)狀 4
1.3 論文研究?jī)?nèi)容 5
1.4 本章小結(jié) 5
第二章Moodle網(wǎng)絡(luò)教學(xué)平臺(tái) 7
2.1 開源平臺(tái)概述 7
2.2 Moodle平臺(tái)優(yōu)點(diǎn) 8
2.3 Moodle特有功能 8
2.4 Moodle安裝與配置 9
2.4.1 Moodle安裝 9
2.4.2Moodle平臺(tái)配置 10
2.5 Moodle相關(guān)功能測(cè)試 14
2.5.1 用戶創(chuàng)建及登錄 14
2.5.2課程建立 15
2.5.3 課程編輯 18
2.6 本章小結(jié) 23
第三章 部署B(yǎng)igBlueButton 25
3.1 BigBlueButton概述 25
3.2 Moodle集成BigBlueButton 25
3.2.1 部署 BigBlueButton 25
3.2.2 安裝BigBlueButton 26
3.2.3 將BigBlueButton集成到Moodle 27
3.3 BigBlueButton相關(guān)功能測(cè)試 27
3.3.1設(shè)置Bigbluebutton的服務(wù)地址 27
3.3.2 Bigbluebutton模塊使用 28
3.4 本章小結(jié) 30
第四章 Android客戶端開發(fā) 31
4.1 需求分析 31
4.2 總體設(shè)計(jì) 31
4.3 詳細(xì)設(shè)計(jì) 32
4.3.1 登陸界面到主界面的技術(shù)實(shí)現(xiàn) 32
4.3...
2萬字
自己原創(chuàng)的畢業(yè)論文,已經(jīng)通過校內(nèi)系統(tǒng)檢測(cè),重復(fù)率低,僅在本站獨(dú)家出售,大家放心下載使用
摘要 當(dāng)前,基于網(wǎng)絡(luò)的學(xué)習(xí)方式和教育管理方式越來越受到人們的重視,網(wǎng)絡(luò)課程以其靈活、開放、易于資源共享的特點(diǎn),在教育領(lǐng)域發(fā)揮著巨大優(yōu)勢(shì)。而移動(dòng)學(xué)習(xí)作為遠(yuǎn)程教育一種新興的學(xué)習(xí)模式,其必要性和重要性也越來越明顯。網(wǎng)絡(luò)課程在移動(dòng)環(huán)境的擴(kuò)展將能夠更大地發(fā)揮其優(yōu)越性,并極大地推動(dòng)網(wǎng)絡(luò)課程的發(fā)展。
本文基于開源網(wǎng)絡(luò)課程平臺(tái)Moodle,構(gòu)建面向江蘇大學(xué)通信工程系的網(wǎng)絡(luò)課程管理平臺(tái)并開發(fā)相應(yīng)的Android客戶端,實(shí)現(xiàn)教師自主創(chuàng)建、管理課程,學(xué)生在線學(xué)習(xí)、在線異步/同步交互,移動(dòng)環(huán)境下的課程資源獲取和移動(dòng)學(xué)習(xí)等。本文的主要工作和內(nèi)容如下:
首先,概述選題背景和意義,分析Moodle平臺(tái)功能特點(diǎn),結(jié)合江蘇大學(xué)通信工程系網(wǎng)絡(luò)教學(xué)平臺(tái)的實(shí)際部署,詳述Moodle平臺(tái)的安裝、配置和測(cè)試過程。在此基礎(chǔ)上,在Moodle平臺(tái)上集成BigBlueButton開源視頻會(huì)議系統(tǒng),為Moodle平臺(tái)提供良好的遠(yuǎn)程多媒體視頻教學(xué)能力,實(shí)施遠(yuǎn)程視頻教學(xué)。鑒于移動(dòng)學(xué)習(xí)已成為現(xiàn)代遠(yuǎn)程教育中的重要學(xué)習(xí)方式,論文進(jìn)一步基于Android系統(tǒng)開發(fā)了Moodle移動(dòng)客戶端,詳細(xì)闡述了該客戶端主要模塊的設(shè)計(jì)和實(shí)現(xiàn)方法。該移動(dòng)客戶端可遠(yuǎn)程獲取課程資源、下載課件、開展課堂質(zhì)量投票等互動(dòng)活動(dòng),能提供有效的移動(dòng)學(xué)習(xí)幫助。目前,文中所涉及的Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)及Android移動(dòng)客戶端,已經(jīng)在江蘇大學(xué)通信工程系推廣運(yùn)行1年,并取得了良好的教學(xué)效果。本文工作可以為國(guó)內(nèi)高校采用開源平臺(tái)進(jìn)行網(wǎng)絡(luò)課程建設(shè)以及推廣移動(dòng)學(xué)習(xí)模式提供一定的理論與實(shí)踐參考。
關(guān)鍵詞 開源技術(shù);Moodle;網(wǎng)絡(luò)教學(xué)平臺(tái);Bigbluebutton;Android客戶端;移動(dòng)學(xué)習(xí)
Abstract Currently, online learning and education management has attracted more and more attention due to its distinguishing features of flexible, open, and easy to share resources. Online courses now play an important role in the field of education. As a new learning mode in remote education,besides,the necessity and importance of mobile learning has become increasingly obvious. The extension of online courses in the mobile environment will be able to offer more convenience to learners.
In this paper, we build the online course management platform for Communication Engineering in Jiangsu University based on Moodle, and develop its Android client, to implement functions such as teachers’ autonomy to create, manage courses, students’ online learning, online asynchronous/synchronous interaction, access to curriculum resources in the mobile environment and mobile learning. The specific contents of this paper are as follows:
First of all, it introduces the background and significance of this subject, analyzes features of Moodle’s function. Then combined with the actual deployment of the online teaching platform for Communication Engineering in Jiangsu University, it elaborates on the installation, configuration and test of the Moodle platform. On this basis, we integrate Bigbluebutton , one open source conferencing system, with Moodle platform to provide Moodle platform with excellent remote video teaching ability. Since the mobile learning has become an important learning style in modern distance education, we further develop Moodle mobile client based on the Android system, and introduce the design and implementation methods of the main modules in detail. This client can provide effective mobile learning help such as remotely access to curriculum resources, download the courseware, carry out interactive activities in class like voting for the class quality. So far, the Moodle platform and its client have been tested in the department of Communication Engineering for nearly one year, and we have achieved good teaching effects. This work can provide a theoretical and practical reference for domestic university to build the open source teaching platform and promote the mobile learning mode.
Keywords; Open Source Technology; Moodle; Online teaching platform; Bigbluebutton; Android client; Mobile learning;
目錄
第一章 緒論 1
1.1研究背景及意義 1
1.1.1 網(wǎng)絡(luò)課程平臺(tái)的建設(shè)是現(xiàn)代教育的發(fā)展需求 1
1.1.2 網(wǎng)絡(luò)課程平臺(tái)的建設(shè)解決了國(guó)內(nèi)網(wǎng)絡(luò)課程開發(fā)存在的問題 1
1.1.3 選擇開源技術(shù)為網(wǎng)絡(luò)課程平臺(tái)建設(shè)提供經(jīng)濟(jì)適用的方式 1
1.1.4 移動(dòng)客戶端的開發(fā)符合移動(dòng)學(xué)習(xí)的要求 2
1.2 國(guó)內(nèi)外研究現(xiàn)狀 2
1.2.1 網(wǎng)絡(luò)課程平臺(tái)建設(shè)現(xiàn)狀 2
1.2.2 網(wǎng)絡(luò)課程平臺(tái)移動(dòng)客戶端建設(shè)現(xiàn)狀 4
1.3 論文研究?jī)?nèi)容 5
1.4 本章小結(jié) 5
第二章Moodle網(wǎng)絡(luò)教學(xué)平臺(tái) 7
2.1 開源平臺(tái)概述 7
2.2 Moodle平臺(tái)優(yōu)點(diǎn) 8
2.3 Moodle特有功能 8
2.4 Moodle安裝與配置 9
2.4.1 Moodle安裝 9
2.4.2Moodle平臺(tái)配置 10
2.5 Moodle相關(guān)功能測(cè)試 14
2.5.1 用戶創(chuàng)建及登錄 14
2.5.2課程建立 15
2.5.3 課程編輯 18
2.6 本章小結(jié) 23
第三章 部署B(yǎng)igBlueButton 25
3.1 BigBlueButton概述 25
3.2 Moodle集成BigBlueButton 25
3.2.1 部署 BigBlueButton 25
3.2.2 安裝BigBlueButton 26
3.2.3 將BigBlueButton集成到Moodle 27
3.3 BigBlueButton相關(guān)功能測(cè)試 27
3.3.1設(shè)置Bigbluebutton的服務(wù)地址 27
3.3.2 Bigbluebutton模塊使用 28
3.4 本章小結(jié) 30
第四章 Android客戶端開發(fā) 31
4.1 需求分析 31
4.2 總體設(shè)計(jì) 31
4.3 詳細(xì)設(shè)計(jì) 32
4.3.1 登陸界面到主界面的技術(shù)實(shí)現(xiàn) 32
4.3...