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...
Main Author: | |
---|---|
Other Authors: | |
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 |