dc.contributor.advisor | Adam Hartz. | en_US |
dc.contributor.author | Briasco-Stewart, Samantha (Samantha Marie) | en_US |
dc.contributor.other | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. | en_US |
dc.date.accessioned | 2018-12-18T20:04:16Z | |
dc.date.available | 2018-12-18T20:04:16Z | |
dc.date.copyright | 2018 | en_US |
dc.date.issued | 2018 | en_US |
dc.identifier.uri | http://hdl.handle.net/1721.1/119778 | |
dc.description | Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018. | en_US |
dc.description | Cataloged from PDF version of thesis. | en_US |
dc.description | Includes bibliographical references (pages 57-58). | en_US |
dc.description.abstract | In this thesis, we examine which types of compilation-time errors are most prevalent among Python learners at MIT. Then, in order to improve Python's error reporting, we design and implement a system to describe more accurately selected syntax errors, the least well described of the prevalent errors. This system is tested automatically against a set of hand-classified syntax error-producing code samples, as well as by hand against an unclassified set. Lastly, we design and implement a graphical interface to support the description system, and integrate this graphical interface into a popular Python development environment, IDLE. | en_US |
dc.description.statementofresponsibility | by Samantha Briasco-Stewart. | en_US |
dc.format.extent | 58 pages | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Massachusetts Institute of Technology | en_US |
dc.rights | MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. | en_US |
dc.rights.uri | http://dspace.mit.edu/handle/1721.1/7582 | en_US |
dc.subject | Electrical Engineering and Computer Science. | en_US |
dc.title | Making Python easier to learn with improved syntax error reporting | en_US |
dc.type | Thesis | en_US |
dc.description.degree | M. Eng. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
dc.identifier.oclc | 1078690223 | en_US |