Show simple item record

dc.contributor.advisorAdam Hartz.en_US
dc.contributor.authorBriasco-Stewart, Samantha (Samantha Marie)en_US
dc.contributor.otherMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science.en_US
dc.date.accessioned2018-12-18T20:04:16Z
dc.date.available2018-12-18T20:04:16Z
dc.date.copyright2018en_US
dc.date.issued2018en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/119778
dc.descriptionThesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018.en_US
dc.descriptionCataloged from PDF version of thesis.en_US
dc.descriptionIncludes bibliographical references (pages 57-58).en_US
dc.description.abstractIn 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.statementofresponsibilityby Samantha Briasco-Stewart.en_US
dc.format.extent58 pagesen_US
dc.language.isoengen_US
dc.publisherMassachusetts Institute of Technologyen_US
dc.rightsMIT 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.urihttp://dspace.mit.edu/handle/1721.1/7582en_US
dc.subjectElectrical Engineering and Computer Science.en_US
dc.titleMaking Python easier to learn with improved syntax error reportingen_US
dc.typeThesisen_US
dc.description.degreeM. Eng.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.identifier.oclc1078690223en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record