Skip to content
Course Visualization for Instructional Teams (VizIT): An R package and Shiny app for visualizing data from student engagement in edX courses.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bookdown_src
docs
extra_docs
logs
r-package
.gitignore
.travis.yml
Dockerfile
LICENSE
README.md
crontab
docker-compose.yml
edxviz
environment.yml
pull_all_courses.sh
pull_single_course.sh

README.md

Course Visualization for Instructional Teams (VizIT)

VizIT is a capstone project completed by Matthew Emery, David Laing, Andrew Lim, and Subi Zhang, in partial fulfillment of the degree requirements for the Master of Data Science at the University of British Columbia (UBC). The project was completed in partnership with the Centre for Teaching, Learning and Technology (CTLT) at UBC.

Hundreds of thousands of students worldwide are enrolled in UBC’s many massive open online courses (MOOCs). These MOOCs generate huge amounts of data, much of which could be used to help instructors understand how students are engaging with their courses. For our capstone project, we built a dashboard that is accessible to MOOC instructors directly in their edX course website. The dashboard helps instructors to discover patterns across the structures of their courses, with a special focus on course elements where student engagement is especially high or low. The dashboard includes visualizations of how students are interacting with course content such as videos and pages, how they are performing on problem sets, and how they are behaving in the discussion forums. Development is ongoing.

Documentation

Docker Image

docker run --rm -ti -p 3838:3838 -v $(pwd):/srv/shiny-server lstmemery/moocshiny

Run R tests

R CMD check

Deployment

See the deployment walkthrough here.

You can’t perform that action at this time.