999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信小程序的移動學習平臺的設計與開發

2021-10-18 00:22:58袁芳許文
電腦知識與技術 2021年26期

袁芳 許文

摘要:隨著高校學生智能手機的普及,為移動學習的產生與發展提供了硬件基礎,同時移動學習也改變了傳統的教學模式,該文以動態網站設計課程為例,該課程為計算機應用專業的核心課程,知識點多,實踐性強,通過設計與開發一個基于微信小程序的動態網站設計移動學習平臺,可以實現學生隨時隨地自主化學習,以便學生牢固在掌握該課程知識點,提高學習積極性。

關鍵詞:微信小程序;動態網站設計;移動學習;學習平臺

中圖分類號:TP311;G642? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)26-0086-02

開放科學(資源服務)標識碼(OSID):

1 背景

隨著計算機與網絡信息技術的飛速發展,互聯網上各種在線學習平臺如雨后春筍一樣涌現,移動互聯網學習平臺目前有三種形式,一是在線教育學習網站平臺,二是自主開發的App教育學習平臺,三是小程序學習平臺。最近幾年智能手機由于普及率高,功能完善、易攜帶、便于交流等特點已成為我們日常與人交流、查看資訊和學習資料的重要工具,移動學習也正進行得如火如荼。在教育領域,越來越多的學生利用碎片化時間在任何地點進行學習,高校學生的移動學習正逐步成為未來發展的趨勢。本文以我院動態網站設計課程為例,設計并開發微信小程序移動學習平臺,方便學生利用碎片化時間復習和鞏固該課程的內容,從而提高動態網站開發能力。

2 微信小程序的優勢

微信小程序于2017年1月上線,它是不需要下載安裝就可以使用的應用,用戶只需掃一掃或搜一下就可以打開應用,實現了觸手可及的夢想,并在使用完小程序后,可以達到用完即走的理念。利用微信小程序開發應用其開發門檻低,從而降低了建設維護成本,這是因為微信小程序其底層技術與HTML有很多相似的地方,前端技術比其他技術的學習門檻低。在同時滿足功能和性能需求的前提下,與WEB或App相比,小程序只需依托微信的開發標準開發,便可在不同操作系統中使用,如果小程序發布了新版本,用戶是不需要花時間去更新,隨時就可以打開新的版本使用。所以微信小程序基于跨平臺的特點,大大降低了建設維護成本,提高了更新小程序版本的效率[1]。

2021微信之夜上張小龍表示目前每天有10.9億人打開微信,3.3億用戶進行了視頻通話,有3.6億用戶讀公眾號文章,4億用戶使用小程序[2]。可見微信用戶數量之大,微信小程序基于微信平臺,在微信上有專門的接口,用戶只需有微信賬號后,即可通過掃描二維碼、搜索、好友分享等方式打開微信小程序。憑借微信的影響力、平臺的穩定性、龐大用戶基數和便捷式接入方式,就可以實現一種易獲取易使用易推廣的輕量化在線學習平臺。

3 微信小程序移動學習平臺功能模塊設計

結合動態網站設計課程的特點和高職學生自學情況,設計微信小程序移動學習平臺,該學習平臺為我院學生和教師提供服務,包括前端和后端的設計。前端是基于微信小程序開發,有課程知識點、項目、測試和個人中心四個大模塊如圖1所示。知識點模塊內容是按照動態網站設計課程章節內容進一步進行知識點碎片化分割而成,其中的理論知識和實訓操作,大都制作出相應的圖文文檔資料,對于其中比較難的知識點和操作制作相應的視頻學習資料,從而使學生能夠隨時隨地反復查閱知識點和觀看視頻,讓學生進一步對知識點和實操加以鞏固。項目模塊是對動態網站設計課程知識點的綜合運用,也是課程難度最大的一塊。在搭建動態網站項目過程中是講究開發的先后順序,在以往的傳統課堂教學中,學生往往感覺整個學期學了許多內容,但到學期末還是不能獨自完成完整項目的開發。即使跟著教師一步步建立動態網站項目,但由于課時有限,沒有一一解決每一位同學出現的問題,會導致有部分同學出現問題沒及時解決,導致后續開發無法開展,從而出現厭學和棄學問題。針對該問題,在項目模塊中的每個項目列表按項目開發的先后順序從上往下羅列,并在每個項目列表名稱前加上數字序號表示開發的先后順序,這樣方便學生依著步驟開發,容易發現自己開發項目中出現的問題。測試模塊是針對動態網站設計課程每一章節相關的知識點而出的相應的測試題,方便學生可以反復測試每一章節的知識內容,進一步鞏固每個章節的知識點。個人中心模塊包括學生信息綁定、個人信息設置、留言反饋等功能。

依據前端實現的功能需求,后端的功能模塊分別是:課程內容管理、視頻管理、試卷管理、成績管理和留言管理。

4 學習平臺開發框架與功能實現

4.1 微信小程序的開發框架

微信小程序開發框架可以讓開發者們能夠通過簡便、高效的方式開發具有原生App體驗的服務。一個微信小程序結構主要由主體文件和頁面文件兩部分組成,主體文件部分主要由app.json、app.wxss和app.js三個文件構成。app.json文件用來對微信小程序進行全局配置,它決定了頁面文件的路徑、設置網絡超時時間、窗口表現,http請求跳轉、設置多個tab等,注意在app.json是不可以添加注釋的。app.wxss文件是小程序的全局樣式文件,作用于每一個頁面,用于描述WXML的組件樣式。app.js文件使用系統的方法處理全局文件,在整個小程序中,每一個框架頁面和文件都可以使用this獲取app.js文件中規定的數據和函數,每一個小程序都會有一個app.js文件,有且只有一個,位于項目的根目錄中[3]。小程序的頁面部分由4個文件組成,如表1所示。

微信小程序開發主要基于MVC框架,即模型、視圖和控制器。模型層不是很明顯,一般存在于控制器中,大部分時候以頁面局部變量或全局變量的形式存在。視圖是wxml文件表示,它把控制器得到的數據通過該文件進行組合和渲染,視圖與控制器的交互通過綁定事件的形式來觸發控制器中各個函數的執行,其中大部分時間會傳遞目標節點對象作為它的參數。

主站蜘蛛池模板: 青青青视频蜜桃一区二区| 亚洲AV成人一区二区三区AV| 亚洲看片网| 国产精品亚洲专区一区| 国产一在线| 狠狠色丁香婷婷| 久久精品电影| 国产福利拍拍拍| 国产成人精品一区二区不卡| 中国国产一级毛片| 丝袜国产一区| 亚洲视频影院| 午夜啪啪网| 亚洲欧美另类中文字幕| www.91中文字幕| 国产精品久久久久久久久| 亚洲精品中文字幕无乱码| 亚洲全网成人资源在线观看| 国产精品成人啪精品视频| 国产精品香蕉在线观看不卡| 又黄又爽视频好爽视频| 成年人福利视频| 91精品福利自产拍在线观看| 精品五夜婷香蕉国产线看观看| 久久久久久久久18禁秘 | 国产精品极品美女自在线网站| 亚洲人成网站色7799在线播放| 国产精品爽爽va在线无码观看| 91福利在线观看视频| 激情综合婷婷丁香五月尤物| V一区无码内射国产| 在线观看国产黄色| 99视频国产精品| 日本三级精品| 免费一级毛片完整版在线看| 亚洲日韩欧美在线观看| 欧美日韩精品一区二区在线线| 欧美一区日韩一区中文字幕页| 日韩123欧美字幕| 国产日韩丝袜一二三区| 久久国产精品影院| 丁香婷婷在线视频| 一级一级一片免费| 高潮爽到爆的喷水女主播视频| 国产精品自在自线免费观看| 中文字幕 91| 免费网站成人亚洲| 亚洲成人免费在线| 国产在线自揄拍揄视频网站| 蝴蝶伊人久久中文娱乐网| 国产尤物视频网址导航| 国产日本一线在线观看免费| 色综合天天操| 亚洲成人在线免费观看| 欧类av怡春院| 成人在线欧美| 国产成人福利在线视老湿机| 国产91在线|日本| 欧美日韩亚洲综合在线观看 | 无码网站免费观看| 国产杨幂丝袜av在线播放| 真人高潮娇喘嗯啊在线观看| 久久无码av三级| 亚洲色成人www在线观看| 国产成人久视频免费| 久久亚洲国产一区二区| 亚洲天堂久久| yy6080理论大片一级久久| 鲁鲁鲁爽爽爽在线视频观看| 五月天综合网亚洲综合天堂网| 亚洲国产精品久久久久秋霞影院| 最新亚洲人成无码网站欣赏网| 国产成人久视频免费| 日韩精品毛片| 婷婷成人综合| av大片在线无码免费| 亚洲国产系列| 自慰高潮喷白浆在线观看| 97综合久久| 超碰色了色| 99人妻碰碰碰久久久久禁片| 亚洲综合色婷婷中文字幕|