Tell me what'swrong: A python ide with error messages

13Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Development environments play a crucial role for novice programmers. Not only do they act as interface to type in and execute programs, but a programming environment is also responsible for reporting errors, managing in- and output when the program is running, or offering the programmer access to the underlying notional machine. In recent years several new educational programming environments for Python have been presented. However, the important issue of reporting errors has rarely been addressed and evaluations often hint that students main issue is the poor quality of Python's error messages. We have therefore written an educational Python environment with enhanced error messages. This paper presents the design and rationale of its three primary features: modifications to Python, enhanced error messages, and the visual debugger.

Cite

CITATION STYLE

APA

Kohn, T., & Manaris, B. (2020). Tell me what’swrong: A python ide with error messages. In SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 1054–1060). https://doi.org/10.1145/3328778.3366920

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free