150 likes | 167 Views
Wissam Nahas, eLearning Manager at American University of Beirut, presents a system to track student weekly performance, provide immediate feedback, and aid non-performing students through visualization of Moodle course data for enhanced learning outcomes and instructor insights. ###
E N D
On-the-spot student performance analysis through visualization American University of Beirut Wissam Nahas – eLearning Manager
Our Objective • Help instructor and administration track student weekly performance during semesters • Give immediate feedback or advising in advance • Non-performant students require guidance or advising sessions in advance • Feedback at the end of the semester is not effective for recovery implementation • Loss of course learning outcomes
Course Logs • Moodle is powerful in gathering detailed logs within a course. • The logs include: time, user’s full name, affected user, event context, event name, description, IP address, ...
Log Limitations • The logs are detailed but not readable • The data is tabular • It lacks visualization • Visuals are expressive
Analytic Tool • Feed logs extracted from Moodle into analytic tool • Generate visuals • Through analysis of data based on the problem tackled • Charts help visualize patterns in data
Visuals • Patterns can be seen in behavior, performance, access, interactions, posting, submissions, navigation, and level of engagement • Visuals can be of different kinds depending on the data
Visuals Implemented • Participation is based on behavior in events and navigation to different events. • Contribution is based on posting to the forum and submissions of assignments and quizzes.
Programming language for statistical computing and graphics https://rstudio.cloud
Advantages • Flexible • Free • Easy access • User - friendly
Instructor Point of View • Tracking progress • Tracking contribution • Monitoring participation • Catching cheating in exams
What’s Next? • Synchronization between Moodle and the Analytic Tool • Incorporate more visuals depending on instructor need and data analysis • Implement cheating detection • Apply machine learning to predict student Grade