This PowerPoint is for my capstone project, Canvas LMS Analytics in Incorta, which aims to leverage the advancement in data processing and data analytics in improving student learning effectiveness and efficiency.
2. Acknowledgments
I would like to thank my instructor, Dr. S. Kesar, to provide the overall
guidance of conducting an information system project at the organization
level, I also thank Incorta for providing me with a practical environment, and
allowing me to complete this project.
3. Introduction
This project aims to start thinking about leveraging the advancement in data
processing and data analytics in improving student learning effectiveness and
efficiency.
4. Introduction
Main Objectives
Develop a proof of concept for getting information out of the Canvas system
and help students and teachers more effective with the learning experience.
Identify and describe the development of the dashboards created for
teachers, students, and administrators.
Learn and use Azure virtual machine.
Install Canvas software using its docker image.
Install and administer, import data to, and extract data from PostgreSQL
databases.
Create dashboard and reports in Incorta.
5. Introduction
Secondary Objectives
Analyze the teacher, student, and school’s process and create dashboards for
helping their activities.
Integrate with SIS and prepare data in Canvas system using SIS import
Learn the teacher and school administrator related Canvas functions, such as
using Common Cartridge or LTI tools to prepare courses
6. Literature Review
Overall
Importance of Learning Analytics
Canva LMS vs SIS
Individual learner’s data can individualize experiences
Role-based dashboards
School Administrators in Learning Analytics
Different Dashboards serves different information needs
Metrics LMS should be able to track
LMS Web Log Analysis
Dashboard
LMS Reporting - Course Status and Grade
7. Role(s)
I am the system analyst for the LMS analytics system. I reviewed the literature,
defined the scope of projects, analyzed the user requirements.
I also played the role in implementing the Canvas system. I installed canvas in an
Azure environment and made it up and running.
I played the role as a school admin for the Kiki school. I created and use SIS
import to import course information. As an instructor, I created course content
and use LTI tools and common centigrade to import course content to canvas. As a
student, I did assignment and browsed the web content.
I also played the role of a PostgreSQL database administrator, activities including
creating the database, exporting data from canvas, and importing data to Incorta.
As an Analytics application developer, I designed the schema, created formulas,
and dashboards for the school administrators, instructors, and students in Incorta.
8. Methodology
I first reviewed several articles and papers about how data can help in
improving learning. How school teachers can improve their teaching by
analyzing the data. Schools can evaluate the curriculum via analyzing their
data. A teacher should find the right people and the right time to intervene in
a student’s study.
Then I studied the Canvas system and its documentation to learn what system
and data are available and how users with various roles use the system. I’ve
learned LMS, SIS, and various systems used in schools.
29. Lesson Learned
Trello help
check and update the task everyday
SUU Course help
System Administration and Server Administration help me master Linux well
Environment of Information System and the System Analysis and Design courses
help me to study and analyze the Canvas system.
I applied my skills learned from the Database Design and Management course to
draw ERD diagrams and use SQL language to understand the data model.
More help
PostgreSQL
Incorta
Azure VM
Canvas
30. Concluding Remarks: Benefits
For this project, through the dashboard, schools can view and understand
data that may affect changes and measure progress. Through data collection
and analysis of students' learning process, learning feedback and performance
analysis, etc., adjust teachers' teaching strategies. Members of the school
community can continuously monitor performance and compare them with
people in the same role.
31. More Details
Wix Website: https://suzieji57.wixsite.com/learninganalytics
Blog: https://suzieji57.wixsite.com/learninganalytics/blog
Project Report: https://06605c57-dddd-476a-8689-
c491ff958ea7.filesusr.com/ugd/2bd93c_75fc78ecbe8c48509d28f146e9f44867.
pdf
Editor's Notes
The traditional school teaching and student learning process often rely on the experience and personal judgment of school administrators and teachers. However, with the development of information technology today, the data visualization platform can be used to analyze data and assist schools and teachers to obtain valuable information from these massive data, find problems in the quality of education, teaching, and learning, and let schools and teachers get alerts and assist students’ daily learning promptly.