構建像 Google Classroom 這樣的遠程學習應用
已發表: 2021-10-05在本文中,我們將討論如何開發學習管理系統 (LMS)、此類系統為何如此重要以及開發自定義 LMS 的成本。
內容:
- 世界需要學習管理系統
- 學習管理系統如何運作?
- 如何構建定制化的學習管理系統?
- 什麼是最好的學習管理系統?
- 包含在學習管理系統中的功能
- LMS 貨幣化
- 製作定制學習管理平台的成本
世界比以往任何時候都更需要學習管理系統
這個新的十年實際上從第一天起就動盪不安。 目前世界上有一半被隔離,邊界被關閉,我們正在實行所謂的社會疏遠,將我們與他人的接觸減少到最低限度。 顯然,這會影響工作場所和學校。
現在,互聯網上充斥著有關在保持社交距離時該做什麼的建議。 它主要包括閱讀、觀看或播放的內容列表。 這一切都很好,但即使我們都坐在家裡,世界也需要繼續前進。 我們需要賺錢才能生活,所以我們需要工作。 我們的孩子(和我們自己)需要學習。 這就是學習管理系統(LMS) 發揮作用的地方。
當然,LMS 軟件並不是什麼新鮮事物。 這是數字時代,數百萬人選擇在線學習。 一些成年人將工作與學習結合起來; 一些父母認為他們的孩子在家上學會更好; 由於健康狀況,一些各個年齡段的人別無選擇。 此外,一些公司有自己的員工學習系統,允許經驗豐富的專家教授新員工並提升他們自己的技能。
在線培訓已經有一段時間了,但現在我們都被迫使用它。 這意味著現在正是構建在線學習管理系統的最佳時機。
學習管理系統如何運作?
有兩種類型的學習管理系統:
- 全日制遠程學習系統
- 存放學習材料的空間,供教師和學生在會議間隙使用
第二種系統與第一種系統基本相同,但功能略有刪減。 在本文中,我們將討論全日制遠程學習系統,並將描述學習管理系統的開發過程。
簡而言之,LMS 是學校和學生的交流和協作平台。 它的主要目的是讓學生可以在線訪問學習材料並將他們的作業傳遞給教師,同時允許教師創建課程、分配作業、評估作業、分配成績並向學生提供反饋。 這聽起來很簡單,但這只是冰山一角。 要創建 LMS 平台,您需要考慮多種因素。
如何構建定制化的學習管理系統?
學習管理系統有多種形式。 在開始構建自己的之前,您需要確定它將是什麼類型。 以下是主要選項:
- 一個內部學習管理系統,用於對您的員工進行內部流程教育
- 教育機構的內部 LMS
- 作為 SaaS 產品提供的企業 LMS
- 面向教育機構的通用 SaaS LMS
- 專注於特定學術或行業領域的 LMS
根據您要創建的 LMS 類型,功能的範圍會有所不同,您需要經歷的業務分析過程也會有所不同。
內部企業 LMS
當第三方提供大量此類系統時,為什麼公司需要自定義 LMS 供內部使用?
嗯,許多 SaaS LMS 解決方案的最大缺點是有限的定制。 如果您的公司必須教授員工獨特的流程,則可能很難找到可以涵蓋這些流程的第三方系統。 另一個問題是安全性,當系統屬於您的公司而不是第三方時,安全性通常會更好。
如果您的公司沒有完全獨特的流程,並且您的學習材料不包含任何機密信息,那麼從 SaaS LMS 公司購買許可證可能更便宜、更容易。
內部學校/大學 LMS
學校和大學通常沒有自己的內部學習管理系統。 大多數情況下,只為內部使用而投資是不值得的。 教育機構不傾向於在學習材料中使用私人信息,定制在他們的優先級列表中並不高。
中小型在線學校通常不需要專用的高性能服務器來同時處理數千名學生。 實體大學更多地使用 LMS 作為對傳統學習方法的補充。 對於這兩種類型的教育機構來說,構建學習管理系統的成本可能太高了。
然而,我們生活的時代已經開始製定新的規則。 隨著我們今天看到的全球封鎖, Google Classroom和Edmodo等 SaaS 學習管理系統的服務器負載很重。 也許是大型機構投資開發自己的類似 Google Classroom 的應用程序的時候了?
LMS 軟件即服務
如果您打算向企業或學校提供 LMS 作為服務,則需要選擇一個細分市場。 教育產業巨大,競爭激烈。 因此,找到您獨特的價值主張至關重要 - 使您從人群中脫穎而出的東西。 獨特的價值主張是精益畫布的一部分,這是開發團隊用來構建業務模型畫布的工具。
在當今競爭激烈的市場中,獨特的價值主張是必不可少的。 如果沒有,您將無法在眾多選項中吸引用戶的注意力。 以下是一些流行的學校學習管理系統示例及其獨特的價值主張。
什麼是最好的學習管理系統?
谷歌課堂
Google Classroom 的最大好處是它是 Google 的產品。 這意味著與 Gmail、Drive、Docs 和 YouTube 等 Google 服務無縫集成。 此外,Google Classroom 可供個人和使用 G Suite 教育版的學校免費使用。
然而,它並非沒有缺點。 例如,Google Classroom 不提供供家長實時關注孩子表現的帳戶。 家長只會偶爾收到電子郵件更新。
此外,Google Classroom 未與環聊集成,因此除了文檔中的評論外,沒有其他內部交流。 對於交流,用戶可以在外部信使中設置群組,例如 Remind:School Communication、Skype、Facebook Messenger 或 Hangouts。
埃德莫多
Edmodo 是另一種深受學校歡迎的 LMS。 像谷歌課堂一樣,它有一個免費的選項。 但與 Google Classroom 不同的是,免費版本減少了功能,因為 Edmodo 使用免費增值模式。
Edmodo 是一種類似社交網絡的服務,熟悉 Facebook 的任何人都可以輕鬆使用。 它還可以與 G Suite 教育版和 Microsoft Office 集成。 付費計劃中提供了更多集成。 與 Google Classroom 不同的是,Edmodo 讓家長可以直接訪問孩子的作業和分數。
另一方面,Edmodo 中沒有內容創作工具——這是長期遠程學習必不可少的功能。
多西博
與 Edmodo 和 Google Classroom 不同,Docebo 是一個企業 LMS ,或者是企業的電子學習工具。 由於其人工智能驅動的個性化和內容管理以及多語言本地化,它脫穎而出。 Docebo 的另一個突出特點是它的市場,在那裡你實際上可以出售你的課程以獲得一些額外的收入。
Docebo 的缺點包括自定義可能對新手用戶具有挑戰性。
這些只是學習管理系統的幾個例子,讓您了解它們的樣子。 您需要在決定為其構建 LMS 的任何細分市場中研究您的競爭對手。
包含在學習管理系統中的功能
在電子學習系統過度飽和的市場中,獨特性是無價的,但質量核心功能也是如此。 即使您的關鍵功能是黃金,如果它是您的應用程序中唯一精心製作的部分,那麼它就沒有任何價值。 這是任何適當的 LMS 成功所需的功能列表。
1. 良好的用戶體驗
學習新事物可能很難,而 LMS 的任務是至少不要讓它變得更加困難。 最好,LMS 應該使學習更容易。 因此,您需要提供流暢且合乎邏輯的用戶體驗。 從入職到課程創建再到分發和傳回作業,流程越簡單、越短,留在您系統中的用戶就越多。 雜亂的界面總是一個糟糕的決定,但它可以在電子學習系統誕生之前就將其扼殺。
2. 移動友好
如果我們談論的是多課程平台,通常的方法是先建立一個學習管理網站,然後再添加移動應用程序。 畢竟,大多數人更喜歡在家裡用電腦學習。 但是,任何網站都必須適合移動設備並適應不同的屏幕。
3. 課程創建與管理
這是任何 LMS的核心功能。 課程創建涉及上傳學習材料並對其進行整理以形成一個完整的系統。 該過程需要簡單且用戶友好。 例如,您可以允許用戶將材料拖放到指定的空間中。 如果您要集成第三方創作工具,您的 LMS 需要符合 SCORM 和 xAPI,這兩個最常見的電子學習內容標準。
4. 群組創建
學習管理系統的構建考慮到了群體。 無論是學校課程還是一批批新員工,團體對於教師和學生來說都是必不可少的。 通過設置小組,教師可以組織他們的課程材料並分發給每個人。 反過來,學生可以使用小組在自己之間進行交流、協作和輕鬆地互相幫助。
5. 分配和接受任務
在某種程度上,這是課程管理功能的一部分。 但我們決定將其單獨列出,以引起人們對其重要性的關注。 擁有單獨的作業空間意味著能夠輕鬆地批量查找、自定義和發送作業。 如果配置正確,此功能還可以讓教師查看哪些學生已上交作業。
6. 評估和評分工具
評估工具可以突出顯示每個學生掙扎的領域,並且評分與進度跟踪密切相關。
7. 教師合作
有時,教師協作創建和管理課程非常有用且方便。 同一領域或相關領域的兩個或多個專家可以構建更強大的課程並更有效地管理課程。
8. 測驗和測試
為了讓教育工作者能夠評估學生對材料的學習情況,請添加測試和測驗功能。 與常規作業相比,測驗可以自我評分,這意味著它們不需要老師花時間評估它們。 結果將發送給教師和學生(以及家長,如果您啟用家長訪問權限),以便每個人都可以看到學生的知識差距在哪裡。 您還可以使測驗和測試可重複使用,而不是讓教師每次都手動添加它們。
9. 日曆
日曆使教師能夠為學生設置截止日期。 當團隊需要按設定的時間表移動時,這在虛擬教室中尤為重要。 然而,即使在個人學習中,日曆也可用於跟踪用戶學習的進度和速度。
10. 通知
學生 - 兒童和成人 - 當他們不去上學時往往會忘記他們的作業。 (有時他們甚至在上學時也會忘記。)如果您正在構建移動 LMS 應用程序,則需要集成推送通知。 在網站上,您可以實現自動電子郵件、彈出通知和配置文件中的通知。 考慮構建一個瀏覽器擴展程序,以通知用戶即使您的網站關閉,他們也有傳入的任務或截止日期即將到來。
11. 報告和進度跟踪
自動化報告和進度跟踪減輕了教師的負擔,騰出時間來完善課程和構建新課程。 報告還可以幫助學生和家長看到進步。 有多種方法可以構建報告:在簡單的電子表格中,在發送給學生及其家長的個性化電子郵件中,或作為 LMS 配置文件中的一個部分。
12. 通訊工具
在教師和學生之間或學生之間進行交流時,電子郵件是不可靠的。 電子郵件不小心被扔進垃圾箱,分配到垃圾郵件文件夾,或者乾脆被忽略。 對於教師與學生或教師與課堂的交流,最好使用即時消息。 雖然可以使用 Hangouts 或 Skype 等第三方工具,但係統內聊天室更方便,因為它們允許用戶輕鬆找到彼此。 使用系統內聊天,也不存在人們偏愛不同信使的問題。
此外,考慮實施用於舉辦講座和網絡研討會的視頻會議工具。
13. 圖書館
圖書館是一種組織教育內容並將其重用於不同課程的方式。 它也是一個存儲補充內容的空間,以幫助可能有困難的學生。 LMS 庫需要支持各種內容,從文本文檔和 PDF 到音頻和視頻文件。 您需要實施過濾系統,以便用戶可以輕鬆找到他們需要的內容。
14. 集成
集成允許您避免從頭開始構建某些功能。 例如,您可以添加 Google Docs 而不是在您的系統中構建文本編輯器。 在商業 LMS 中,集成可以自動執行任務,例如使用 HR 軟件為人員註冊課程或將用戶數據與 CRM 同步。
15. 遊戲化
添加遊戲元素可能是讓學習對學生有吸引力的好主意。 畢竟,健身和教育應用程序都包含競爭元素是有原因的。 學習軟件中典型的遊戲化元素包括前 10 名列表和徽章。 但您也可以從 UI 方面進行遊戲化,使您的 LMS 界面變得可愛且進度動畫。
LMS 貨幣化
學習管理系統通常是付費的。 這是有道理的,因為您不想用廣告打斷用戶的學習。 您有兩種主要選擇可以通過 LMS 獲利:
- 有試用期的付費軟件
- 免費增值模式
免費增值模式意味著您免費提供某些功能,並以一定的價格提供額外的功能。 這些額外的功能通常很有用,但不是核心功能的一部分。 例如,視頻會議可能是一個額外的功能,但評分作業可能不應該是。
付費 LMS很普遍,但它們會遇到來自免費增值和免費軟件(如 Google Classroom)的激烈競爭。 要使付費軟件取得成功,您需要專業地構建它,並具有高質量的功能和深思熟慮的價值主張。
製作自定義學習管理平台的成本
當您在外包公司的幫助下構建 LMS 時,您首先需要決定構建它的平台——網絡、移動或兩者兼而有之。 您需要的專家組會因平台而異,費用也會有所不同。 如果您要進行純 Web 開發,則需要以下團隊:
- 1名項目經理
- 1個網頁設計師
- 1個前端開發人員
- 1個後端開發人員
- 質量保證專員1名
根據上面列出的功能集,開發一個用於電子學習的網絡平台大約需要三個月的時間——如果您添加功能或使用人工智能等複雜技術,時間會更長。 費用從大約55,440 美元起,會根據您想要包含的內容而上升或下降。
如果您決定為iOS 和/或 Android添加移動應用程序,您需要的額外專家將是:
- 1 個 UI/UX 設計師(一名設計師可以為 iOS 和 Android 設備做 UI/UX)
- 1 位安卓開發者
- 1位iOS開發者
您的應用程序的後端或服務器端對於 Web 和移動版本是相同的。 您不需要單獨的QA 專家,但他們需要額外的時間在移動設備上測試您的軟件,因此您的 LMS 開發成本仍會增加。
如果您同時開發一個 Web 應用程序和兩個移動應用程序,則開發時間不會受到太大影響,儘管您可以在移動應用程序之前啟動 Web 平台,因為通常開發和測試所需的時間都更少一個基於網絡的應用程序。 預計這三個應用程序的起價為 92 400 美元。
如果您決定完全跳過 Web 版本,您仍然需要一名項目經理、一名後端開發人員和一名質量保證專家,但您不需要 Web 設計師或前端開發人員。
底線
這個想法是在五到十年內發生的,即使沒有大流行將我們鎖在家裡,我們也都將在線學習。 至少在高等教育方面。 每年,在線學習課程並遠程獲得證書的大學生數量都在增加。 因此,對教育應用程序和學習管理系統的需求只會在未來增長。 電子學習是一個具有巨大潛力的利基市場,今天是開始在其中開展業務的時候了。
如果您有想法或想了解更多關於如何製作像 Google Classroom 這樣的網站,我們可以提供開發和諮詢服務。 向我們索取報價,粗略估算製作 LMS 平台的成本。 並保持安全。