Not logged in.
Quick Search - Contribution
Contribution Details
Type | Bachelor's Thesis |
Scope | Discipline-based scholarship |
Title | Interactive Command History Visualization for the REPL; Proof-of-concept implementation around the Python interactive mode |
Organization Unit | |
Authors |
|
Supervisors |
|
Language |
|
Institution | University of Zurich |
Faculty | Faculty of Business, Economics and Informatics |
Date | 2021 |
Abstract Text | REPLs play an important part in the programming world. They have many useful features, but are lacking in user-friendliness. This thesis presents the design and implementation of a web application built around a Python console, aimed at improving the user experience of the console with additional features. The main addition is an interactive visualization of the command history, helping users keep an overview over what has been programmed already, letting them restore previous program states to try something else, and generating a script from the command history that can be used in other environments. |
Zusammenfassung | REPLs spielen eine wichtige Rolle in der Welt der Programmierung. Sie haben viele nützliche Funktionen, aber es fehlt ihnen an Benutzerfreundlichkeit. Diese Arbeit stellt das Design und die Implementierung einer Webanwendung vor, die auf einer Python-Konsole basiert und darauf abzielt, die Benutzererfahrung der Konsole mit zusätzlichen Funktionen zu ergänzen. Die wichtigste Neuerung ist eine interaktive Graphi des Befehlsverlaufs, die den Benutzern hilft, einen Überblick über das bereits Programmierte zu behalten, frühere Programmzustände wiederherzustellen, um danach etwas anderes auszuprobieren, und ein Programmskript aus dem Befehlsverlauf zu erzeugen, das in anderen Umgebungen weiter verwendet werden kann. |
PDF File | Download |
Export | BibTeX |