基于現代信息技術下的社區教育平臺的開發與應用_第1頁
基于現代信息技術下的社區教育平臺的開發與應用_第2頁
基于現代信息技術下的社區教育平臺的開發與應用_第3頁
基于現代信息技術下的社區教育平臺的開發與應用_第4頁
基于現代信息技術下的社區教育平臺的開發與應用_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、    基于現代信息技術下的社區教育平臺的開發與應用    陸浩言摘 要: 本文研究在線社區教育平臺產生的背景和意義,采用php+mysql實現了一個具有社區居民、教師、系統管理員三個方面功能模塊的在線社區教育平臺,彌補了傳統社區教育的不足,為社區居民提供了便利、快捷的方式及相互交流的平臺,使社區教育不受環境和時間的限制。關鍵詞: 教育平臺 社區教育 現代信息技術一、在線社區教育平臺產生的背景和意義近幾年,隨著“互聯網+”和知識經濟的興起,在線教育迎來新的發展高峰期。與此同時,互聯網教育已成為國家戰略,2017年年初,國務院發布了中國教育“十三五”規劃要

2、求,積極推進“互聯網+”教育,著力加強“名師課堂”、“名校網絡課堂”、“專遞課堂”、“在線開放課程”等信息化教育教學和教師教研新模式的探索與推廣,為互聯網教育的發展指明了方向。與傳統教育形式相比,在線教育打破了時空限制,其時空開放性彌補了傳統社區教育的不足,方便時空受限的居民進行學習,消除了許多傳統社區教育中難以逾越的障礙。實現資源共享,在線教育對比傳統教育會有良好的交互性,更靈活方便及便于管理,資源方便容易共享。哈佛有一個著名的理論:人的差別在于業余時間,而一個人的命運決定于晚上8點到10點之間。越來越多的上班族會利用下班后的時間學習或發展自己的愛好,在線教育的普及讓人們的業余生活更有意義。

3、在線社區教育平臺突破了傳統社區教育的時空局限性,擴大了教育對象,為社區居民提供了多方面、多層次的教育內容,為社區居民的終身學習創造了較理想的學習條件,提供了“時時可學、處處能學”的服務。二、在線社區教育平臺的設計方案隨著社區教育的不斷深入發展,傳統職業教育中心、圖書館、文化館等已不能滿足社區教育的發展需求。結合社區教育的特點,結合實施“寬帶中國”戰略和“互聯網+城市”“互聯網+科普”計劃,充分利用現代遠程教育體系,結合或依托社區公共服務綜合信息平臺建設,建立一個覆蓋城鄉、開放便捷的社區數字化學習公共服務平臺及體系。本平臺就是迎合這一趨勢,開發一個公共的網絡自主學習平臺,社區居民可利用此平臺進行

4、相關課程的學習,并可進行學習問題的提問和學習交流活動;教師可利用它作為教學和學生交流的主要手段,通過此平臺進行相應的教學、答疑等教學活動,以此加強教師與社區居民、居民與居民間的交流和溝通。通過該平臺,社區居民可以利用網絡交互性的特點開展卓有成效的學習,教師可以不定期地更新網絡課程的學習資源。本平臺在功能設計上應具有全面性和綜合性,彌補傳統社區教育的不足,汲取網絡自主學習教學平臺的優點。在對社區居民充分調研的基礎上對系統的功能需求和性能需求進行分析,完成系統的架構設計、數據庫設計、安全設計、界面設計、功能模塊設計。在該平臺中,用戶分為社區居民、教師和系統管理員,不同的用戶具有不同的角色,不同的權

5、限執行相應的功能。根據這三類用戶,最終平臺分為三個模塊。每個模塊的具體功能如下:1.社區居民模塊在社區居民模塊中,居民可以根據自己的興趣愛好、職業特點等自主從平臺中選擇相應的課程進行學習,包括與當前教學進度相配套的課程信息、自我測試、學習交流這幾個功能。社區居民通過本模塊可以進行個性化學習,克服時間和空間的限制,利用平臺提供的信息和資源,根據自己的需求及愛好學習,從而達到激發學生學習興趣的目的。模塊中的自測功能可以讓社區居民通過測試了解自己學習過程中的不足,從而可以更有目的地從平臺中選擇相應的內容進行學習。2.教師模塊在教師模塊中,包括上傳相應學習內容及相關多媒體素材、添加試題、給予社區居民學

6、習指導這幾個功能。在這個模塊中,教師結合教學進度和教學內容方面的知識,為社區居民解答問題,并提供相應的教學素材。教師根據社區居民模塊中的自測功能的結果,可以有針對性地對社區居民進行個別輔導。3.系統管理員模塊系統管理員模塊包含用戶信息管理、用戶權限管理、用戶交流平臺管理模塊,主要完成用戶驗證與權限控制的管理等。根據開發團隊以往開發經驗及開發過程中的代碼積累,開發過程中選擇apache作為web服務器,mysql作為后臺數據庫,選擇創建動態交互性站點強有力的服務器端腳本語言php作為web服務器端的腳本語言。該系統在windows平臺上運行,為了能夠快速安裝配置web服務器,開發過程中使用了wa

7、mp server,wamp就是windows服務器上使用apache、mysql和php的集成安裝環境。為了提高程序的開發效率,簡化程序的部署和維護工作,開發過程中使用了jetbrains公司開發的一款商業的php集成開發工具phpstorm,它是一個輕量級且便捷的php ide,旨在提高用戶效率,深刻理解用戶的編碼,提供智能代碼補全,快速導航及即時錯誤檢查。使用phpstorm進行開發具有如下優點:(1)跨平臺。(2)對php支持refactor功能。(3)自動生成phpdoc的注釋,非常方便進行大型編程。(4)內置支持zencode。(5)生成類的繼承關系圖,如果有一個類,多次繼承之后,

8、可以通過這個功能查看他所有的父級關系。(6)支持代碼重構,方便修改代碼。(7)擁有本地歷史記錄功能。(8)方便的部署,可以直接將代碼更新到服務器。在開發過程中,經過前期對社區居民進行調研,對平臺頁面的流程進行分析和策劃,采用css+div進行網頁布局設計平臺的界面,使得頁面的表現和內容分開,精簡代碼,便于日后維護及改版,在提高網頁美觀程度的同時加快社區居民瀏覽網頁的速度,增強用戶使用平臺的體驗,提升產品的檔次和價值,增強社區居民在線學習的興趣。為了增加平臺與社區居民的交互性,實現網頁的動態效果。在開發過程中使用了廣泛用于客戶端web開發的腳本語言-javascript。javascript是一

9、種基于對象和事件驅動并具有相對安全性和廣泛用于客戶端網頁開發的腳本語言,目前廣泛應用于客戶端的web開發。經過前期調研,社區居民使用的瀏覽器都能夠很好地兼容該腳本語言。開發過程中為了提高開發效率,引入了開發人員常用的一個快速、簡潔的javascript框架-jquery,它提供了一個簡便的javascript的設計模式,在開發過程中可以優化html文檔的操作、事件處理、動畫設計和ajax交互。在頁面設計過程中,為了美化頁面,吸引社區居民瀏覽頁面時的目光,增強學習趣味,除了使用css統一頁面風格外,針對頁面中的圖標使用了專業圖像處理工具photoshop進行設計和制作。針對在線社區教育平臺,為了

10、加強安全性,在開發過程的起初就規劃好整個站點目錄的結構,避免泄露站點敏感目錄。將“數據”和“代碼”區分開,使用預編譯語句,能很好地避免sql注入。為了能預防xss代碼,如果不需要使用cookie就不使用。在站點的開發過程中根據情況并沒有使用cookie。在頁面提交表單的方式都采用post提交,同時在表單中加入一個隨機字符串token,通常就能抵御99%的csrf。在教師模塊中,針對教師需要操作上傳文件的部分,嚴格控制上傳文件類型,同時在后臺處理上傳文件的過程中把上傳的文件重命名,以“日期時間+隨機數”的方式對上傳的文件進行重命名,避免因為解析漏洞而造成任意代碼執行。在編寫javascript代

11、碼的過程中,我們能把javascript代碼混淆及加密,讓代碼就算解密后也是混亂的(比如把所有變量名替換成其md5 hash值),提高黑客通過閱讀javascript代碼進行攻擊的難度。三、在線社區教育平臺的應用經過前期開發、后期邀請社區居民代表進行平臺功能方面的測試。平臺經過試運行后能在一定程度上較傳統社區教育更能激發社區居民的學習興趣,實現在線教育以網絡技術為支撐,使學習者不受時間和地點的限制,朝個性化、自主式學習方向發展。在線社區教育平臺在正式上線后可以讓社區居民不受時間、地點等限制參與學習與交流,突破了傳統社區教育環境和時間的局限性,為學習提供了便利、快捷的方式及交流的平臺。社區居民可以在平臺中根據自身學習要求和興趣有選擇地學習,確立學習者在學習過程中的主體地位。社區居民可以在學習過程中通過平臺的在線測試功能了解自身的不足,從而在平臺中主動探索有針對性地學習。通過平臺中的交流功能可以加強和鞏固學生的學習成果,同時激發學習者的學習信心和動力,培養和調動社區居民學習的興趣和積極的態度。在運行一段時間完善后,希望該平臺能在其他社區中推廣使用。平臺經過前期精心設計,擴展性很好,日后可以很方便地更換相應教學欄目及相應的內容,使其不僅適用社區居民教育,還可以適用于在校學生的課程教育。隨著現代教育技術、語言學、計算機技術的發

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論