PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 7, 20244 citationsOpen Access

PyodideU: Unlocking Python Entirely in a Browser for CS1

View Full Paper
TJThomas JeffersonCGChris GreggCPChris Piech

Key Points

Key points are not available for this paper at this time.

Abstract

In this paper, we present an education-focused Python IDE and runtime library which can run entirely in desktop, laptop, tablet, and mobile device web browsers. Our solution provides features useful for an engaging CS1 course, and eliminates the need for a server-based runtime. We describe a new, open source, methodology for running interactive Python entirely in the browser by solving the "WebAssembly blocking problem," a core technical challenge to a web-based Python solution.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Jefferson et al. (2024) studied this question.

synapsesocial.com/papers/68e75433b6db6435876cc4a3https://doi.org/10.1145/3626252.3630913
Ask AI
Helpful
Bookmark
Share
View Full Paper