Terra: a cloud-free browser-based IDE for teaching
Article No.: 30, Pages 1 - 2
Abstract
We present an open source browser-based development environment (IDE) that enables C and Python development, focused on teaching computer science and programming. Because the programming language runtimes are made available inside the client web browser, there is no need to host any computing resources for students, while still offering a fully preconfigured coding environment that loads instantly. The environment is based on several open source components and demos, with variants of the IDE available that may be used for examination purposes and for embedding runnable code in webpages.
References
[1]
Jonathan Cazalas, Max Barlow, Ibraheem Cazalas, and Chase Robinson. 2022. MOCSIDE: An Open-source and Scalable Online IDE and Auto-Grader for Computer Science Education. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2 (Providence, RI, USA) (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 1114.
[2]
David J. Malan, Nikolai Onken, and Dan Armendariz. 2017. A Web-Based IDE for Teaching with Any Language (Abstract Only). In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (Seattle, Washington, USA) (SIGCSE ’17). Association for Computing Machinery, New York, NY, USA, 739.
[3]
David J. Malan, Kareem Zidane, and Brian Yu. 2021. Interactive Programming Environments for Teachers and Students. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (Virtual Event, USA) (SIGCSE ’21). Association for Computing Machinery, New York, NY, USA, 1351.
[4]
Jason Vandeventer and Benjamin Barbour. 2012. CodeWave: a real-time, collaborative IDE for enhanced learning in computer science. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (Raleigh, North Carolina, USA) (SIGCSE ’12). Association for Computing Machinery, New York, NY, USA, 75–80.
Index Terms
- Terra: a cloud-free browser-based IDE for teaching
Index terms have been assigned to the content through auto-classification.
Recommendations
Comments
Information & Contributors
Information
Published In
Copyright © 2024 Copyright held by the owner/author(s).
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Published: 13 November 2024
Check for updates
Qualifiers
- Poster
Conference
Koli Calling '24
Koli Calling '24: 24th Koli Calling International Conference on Computing Education Research
November 12 - 17, 2024
Koli, Finland
Acceptance Rates
Overall Acceptance Rate 80 of 182 submissions, 44%
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 16Total Downloads
- Downloads (Last 12 months)16
- Downloads (Last 6 weeks)10
Reflects downloads up to 07 Jan 2025
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign inFull Access
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderFull Text
View this article in Full Text.
Full TextHTML Format
View this article in HTML Format.
HTML Format