{"id":9460,"date":"2022-02-01T08:00:25","date_gmt":"2022-02-01T16:00:25","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=9460"},"modified":"2022-05-11T06:45:18","modified_gmt":"2022-05-11T13:45:18","slug":"learn-from-the-community-microsoft-teams-and-moodle-online-learning-solution","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/learn-from-the-community-microsoft-teams-and-moodle-online-learning-solution\/","title":{"rendered":"Microsoft Teams and Moodle online learning solution"},"content":{"rendered":"<p aria-level=\"1\"><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><span data-contrast=\"auto\">\u2018Learn from the community\u2019 is a series of articles to highlight real-life project scenarios covered in Show &amp; Tell interviews on our\u00a0<\/span><a href=\"https:\/\/aka.ms\/m365youtube\"><span data-contrast=\"none\">Microsoft 365 Developer YouTube<\/span><\/a><span data-contrast=\"auto\"> channel. It\u2019s a great opportunity\u00a0to get inspired by\u00a0the end-to-end solutions built with the\u00a0Microsoft Cloud and get excited for your next project.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p aria-level=\"1\"><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community.png\"><img decoding=\"async\" class=\"aligncenter wp-image-9464\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-1024x603.png\" alt=\"Learn from the community\" width=\"550\" height=\"324\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-1024x603.png 1024w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-300x177.png 300w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community-768x452.png 768w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/01\/Learn-from-the-community.png 1243w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p><span data-contrast=\"auto\">In our first \u2018Learn from the community\u2019 scenario, a group of students from University College London joined me to talk about challenges that universities and colleges were facing during the COVID-19 pandemic in terms of tracking the attendance and engagement of their students. Institutes needed a course monitoring system to provide teachers and learning administrators a better way of managing students in their courses, not just during the pandemic.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Project ORCA is designed by this group of students to complement the online learning tools with attendance and engagement monitoring features. ORCA (Online Register for Classes with Analytics) integrates with Microsoft Teams and Moodle to\u00a0generate visual reports based on student attendance and engagement metrics. ORCA then provides these reports to the relevant teaching staff. In this project, there are four main technology pillars:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Microsoft Graph plays a significant role in terms of gathering students\u2019 participation\u00a0in lectures held on Microsoft Teams.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Moodle Adapter helps gather information about student activities through a plugin.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">SharePoint lists store the incoming information as a common format to be consumed in the report later.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Power BI is consumed for creating visual reports.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">ORCA is an open-source project that can be automatically deployed to Azure or on-premises to be reused by other institutes. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Learn more about the project and how you can leverage it here:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p style=\"text-align: center;\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/xK8i4CK_XG0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h3 style=\"text-align: left;\"><span data-contrast=\"none\">Useful links:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">ORCA\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><a href=\"https:\/\/github.com\/UCL-ORCA\/Orca\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"auto\">GitHub<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"2\"><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/educator-developer-blog\/online-register-for-classes-with-analytics-orca-project\/ba-p\/2261822\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"auto\">Educator developer blog<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/a><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Microsoft Learn<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"2\"><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/m365-msgraph-fundamentals\/?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Microsoft Graph Fundamentals<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"2\"><a href=\"https:\/\/docs.microsoft.com\/learn\/paths\/m365-msgraph-toolkit\/?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Develop apps with the Microsoft Graph Toolkit<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Microsoft Docs<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"2\"><a href=\"https:\/\/docs.microsoft.com\/graph\/api\/resources\/attendancerecord?view=graph-rest-1.0&amp;WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Microsoft Graph online meeting attendance report<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"2\"><a href=\"https:\/\/docs.microsoft.com\/sharepoint\/dev\/business-apps\/get-started\/set-up-sharepoint-site-lists-libraries?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Set up your SharePoint site with lists and libraries<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"o\" data-font=\"Courier New\" data-listid=\"4\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"2\"><a href=\"https:\/\/docs.microsoft.com\/power-bi\/create-reports\/service-dashboard-create?WT.mc_id=m365-54401-aycabas\"><span data-contrast=\"none\">Create a Power BI dashboard from a report<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Get inspired by the end-to-end solution developed by students using Microsoft Teams and Moodle in the first of our Learn from the Community series. <\/p>\n","protected":false},"author":82723,"featured_media":9464,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,128],"tags":[34,120,162],"class_list":["post-9460","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-microsoft-teams","tag-microsoft-graph-toolkit","tag-power-bi","tag-sharepoint"],"acf":[],"blog_post_summary":"<p>Get inspired by the end-to-end solution developed by students using Microsoft Teams and Moodle in the first of our Learn from the Community series. <\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/9460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/82723"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=9460"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/9460\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/9464"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=9460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=9460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=9460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}