Skip to content

Detect temporal discrepancies in students learning behaviors and course design

Notifications You must be signed in to change notification settings

quan3010/temporal_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop 5: Temporal and sequential analysis

Instructor: Quan Nguyen, Ph.D., Teaching Fellow, Master of Data Science
Department of Statistics, University of British Columbia

About the workshop:

Data in learning analytics research (e.g. SIS, clickstream, log-files) are often rich in temporal features that could allow us to explore the dynamic changes in learning behavior at different time granularities (e.g. seconds, days, weeks, semesters). This workshop will introduce participants to several common temporal/sequential analysis methods and techniques using R. During the workshop, we will discuss how temporal analysis can be applied to answer RQs in learning analytics and which learning constructs are relevant to temporal analysis. Next, we will go through techniques to explore and visualize temporal/sequential data. Participants will learn and apply two types of temporal models: a) explanatory models using statistical techniques, such as Sequence Analysis with application to identify common patterns of learning activities from log data and b) association rule mining (apriori) with application to detect courses that are frequently taken together and create association rules for course recommendations.

Target Audience:

This workshop is designed for anyone interested in temporal/sequential analysis. No experience in temporal and sequential analysis is required. To get the best learning experience, participants should familiarize themselves with basic statistics and machine learning concepts (e.g. regression, variance, autocorrelation, classification, cross-validation, overfitting).

Agenda

Day Lecture Lab Resources
1 Exploratory sequence analysis with TraMineR "labs/release/Lab1.Rmd" Chap 1-8
2 Sequence clustering using TraMineR "labs/release/Lab2.Rmd" Chap 9
3 Association rules and frequent sequence mining TBD Introduction to arules, SPADE algorithm

Zoom etiquette

To make the workshop as engaged as possible, I would encourage you to:

  • Turn on your camera during the workshop
  • Raise your hand if you have questions throughout the workshop
  • Feel free to share your thoughts, reactions, questions in the zoom chat. Use emojis! 😀
  • Please participate in breakout rooms activities

Environment set up

The workshop will use R and draw on packages such as TraMineR, cluster, arules, arulesViz, arulesSequences, and tidyverse.

You can install all the dependencies you need for the workshop in Rstudio using:

install.packages(c("TraMineR","cluster","arules","arulesViz","arulesSequences","tidyverse"))

About the instructor

I am a Teaching Fellow at the UBC Master of Data Science where I develop and teach data science courses. Prior to UBC, I was a Postdoctoral Research Fellow in Learning Analytics at the School of Information, University of Michigan. My research focuses on analysing digital traces in educational settings to detect temporal discrepancies between course design and student engagement, and the subsequent effects on academic performance. My second research strand is to model peer interactions and peer influence on academic choices and performance. My work employed a wide range of statistical and computational techniques, such as multilevel modeling, network analysis, time-series/temporal analysis, and machine learning. My work has received multiple best paper awards at established conferences (e.g. LAK18 and HCI International 17).

Reference Material

License

© 2022 Quan Nguyen

Software licensed under the MIT License, non-software content licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License.

About

Detect temporal discrepancies in students learning behaviors and course design

Resources

Stars

Watchers

Forks

Packages

No packages published