Enregistré dans:
Détails bibliographiques
Auteurs principaux: Bachmann, Clemens, Maximova, Alexandra, Kohn, Tobias, Komm, Dennis
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:https://arxiv.org/abs/2410.07001
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929534077501440
author Bachmann, Clemens
Maximova, Alexandra
Kohn, Tobias
Komm, Dennis
author_facet Bachmann, Clemens
Maximova, Alexandra
Kohn, Tobias
Komm, Dennis
contents With the large diversity of platforms and devices used by students, web applications increasingly suggest themselves as the solution of choice. Developing adequate educational programming environments in the browser, however, remains a challenge and often involves trade-offs between desired functionalities and navigating the limitations of web applications, in particular the blocking single-threaded execution model. We introduce a fully browser-based Python programming environment that explores the possibilities and demonstrates that a web application can indeed support a rich and mature set of features, ranging from Turtle graphics over educational robotics to data processing.
format Preprint
id arxiv_https___arxiv_org_abs_2410_07001
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle WebTigerPython -- A Low-Floor High-Ceiling Python IDE for the Browser
Bachmann, Clemens
Maximova, Alexandra
Kohn, Tobias
Komm, Dennis
Programming Languages
With the large diversity of platforms and devices used by students, web applications increasingly suggest themselves as the solution of choice. Developing adequate educational programming environments in the browser, however, remains a challenge and often involves trade-offs between desired functionalities and navigating the limitations of web applications, in particular the blocking single-threaded execution model. We introduce a fully browser-based Python programming environment that explores the possibilities and demonstrates that a web application can indeed support a rich and mature set of features, ranging from Turtle graphics over educational robotics to data processing.
title WebTigerPython -- A Low-Floor High-Ceiling Python IDE for the Browser
topic Programming Languages
url https://arxiv.org/abs/2410.07001