Publication: Costutor: An intelligent tutor for introductory computer science students
| datacite.rights | restricted | |
| dc.contributor.advisor | Lumbroso, Jérémie | |
| dc.contributor.author | Clark, Leila | |
| dc.date.accessioned | 2018-08-14T14:58:04Z | |
| dc.date.accessioned | 2026-09-29T21:54:42Z | |
| dc.date.available | 2018-08-14T14:58:04Z | |
| dc.date.available | 2026-09-29T21:54:42Z | |
| dc.date.created | 2018-05-15 | |
| dc.date.issued | 2018-08-14 | |
| dc.description.abstract | In this thesis we describe the development of costutor, an automated, personalized tutor for students of Princeton University’s introductory CS Course, COS 126. We build off of work in Intelligent Tutoring Systems, with a focus on creating a tool that is intuitive and appealing to use and which draws upon research in educational psychology. We develop an intuitive markup language that helps exercise writers create dozens of variations on a programming problem very quickly, and a method of creating aptitude profiles from these exercises that can be analyzed to produce recommendations for students. Finally, we present the results of testing costutor on COS 126 students who used it to prepare for their final programming exam. These results suggest that costutor mostly succeeds in recommending exercises of the correct difficulty to students. We also note interesting and unexpected use patterns by students, which suggest places for future improvement. Areas for future work include improving costutor’s recommendation algorithm based on user feedback and applying costutor’s core recommendation algorithm to other domains of knowledge. | en_US |
| dc.format.mimetype | application/pdf | |
| dc.identifier.uri | http://arks.princeton.edu/ark:/88435/dsp01t722hc54v | |
| dc.identifier.uri | https://theses-dissertations.princeton.edu/handle/88435/dsp01t722hc54v | |
| dc.language.iso | en | en_US |
| dc.title | Costutor: An intelligent tutor for introductory computer science students | en_US |
| dc.type | Princeton University Senior Theses | |
| dspace.entity.type | Publication | |
| pu.contributor.authorid | 961079046 | |
| pu.date.classyear | 2018 | en_US |
| pu.department | Computer Science | en_US |
| pu.pdf.coverpage | SeniorThesisCoverPage |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- CLARK-LEILA-THESIS.pdf
- Size:
- 883.56 KB
- Format:
- Adobe Portable Document Format
Download
License bundle
1 - 1 of 1
Loading...
- Name:
- LICENSE.txt
- Size:
- 248 B
- Format:
- Plain Text
- Description:
Download