Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course

We focus on grade prediction in the context of the 6.0001/2 course by utilizing student data – including assignment, assessment, and participation scores/metrics and click data – from past iterations of the course. In doing so, we explore various machine learning algorithms to create expressive, acc...

Full description

Bibliographic Details
Main Author: Demissew, Alenta
Other Authors: Bell, Ana
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/139148
_version_ 1826199589809553408
author Demissew, Alenta
author2 Bell, Ana
author_facet Bell, Ana
Demissew, Alenta
author_sort Demissew, Alenta
collection MIT
description We focus on grade prediction in the context of the 6.0001/2 course by utilizing student data – including assignment, assessment, and participation scores/metrics and click data – from past iterations of the course. In doing so, we explore various machine learning algorithms to create expressive, accurate predictive models. We have created and integrated the predictive modeling tool into the current course site to allow course staff to monitor student grade trajectories while guiding and assisting struggling students. Staff are able to interface with this tool which allows them to see this grade prediction along with other useful attributes for any student enrolled in the course. Students, although not directly able to interface with the tool, can be alerted and offered assistance if their grade trajectory is predicted to be a failing grade or below a certain threshold in order to provide them with the necessary resources to succeed in the course. Finally, we analyze the grade predictions and compare them to the final grade outcomes to find trends and patterns with regards to how students with different trajectories through the semester adjust their behaviors in the course based on the marks they receive.
first_indexed 2024-09-23T11:22:40Z
format Thesis
id mit-1721.1/139148
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T11:22:40Z
publishDate 2022
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1391482022-01-15T03:42:00Z Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course Demissew, Alenta Bell, Ana Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science We focus on grade prediction in the context of the 6.0001/2 course by utilizing student data – including assignment, assessment, and participation scores/metrics and click data – from past iterations of the course. In doing so, we explore various machine learning algorithms to create expressive, accurate predictive models. We have created and integrated the predictive modeling tool into the current course site to allow course staff to monitor student grade trajectories while guiding and assisting struggling students. Staff are able to interface with this tool which allows them to see this grade prediction along with other useful attributes for any student enrolled in the course. Students, although not directly able to interface with the tool, can be alerted and offered assistance if their grade trajectory is predicted to be a failing grade or below a certain threshold in order to provide them with the necessary resources to succeed in the course. Finally, we analyze the grade predictions and compare them to the final grade outcomes to find trends and patterns with regards to how students with different trajectories through the semester adjust their behaviors in the course based on the marks they receive. M.Eng. 2022-01-14T14:52:48Z 2022-01-14T14:52:48Z 2021-06 2021-06-17T20:13:07.828Z Thesis https://hdl.handle.net/1721.1/139148 In Copyright - Educational Use Permitted Copyright MIT http://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology
spellingShingle Demissew, Alenta
Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title_full Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title_fullStr Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title_full_unstemmed Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title_short Integrating Grade Prediction for Better Student Support in MIT’s Introductory Programming Course
title_sort integrating grade prediction for better student support in mit s introductory programming course
url https://hdl.handle.net/1721.1/139148
work_keys_str_mv AT demissewalenta integratinggradepredictionforbetterstudentsupportinmitsintroductoryprogrammingcourse