Publisher URL: | http://ceur-ws.org/Vol-2814/paper-A6-2.pdf https://nbn-resolving.org/urn:nbn:de:0074-2814-7 |
Title: | A Scaleable Online Programming Platform for Software Engineering Education | Language: | Authors: | Hinrichs, Torge Burau, Henri von Pilgrim, Jens Henning Schmolitzky, Axel |
Editor: | Götz, Sebastian Linsbauer, Lukas Schaefer, Ina Wortmann, Andreas |
Issue Date: | 16-Feb-2021 | Publisher: | RWTH Aachen | Part of Series: | SE-SE 2021: Software Engineering 2021 satellite events - workshops and tools & demos : proceedings of the Software Engineering 2021 satellite events | Journal or Series Name: | CEUR workshop proceedings | Volume: | 2814 | Conference: | Software Engineering 2021 Workshop on Software Engineering for E-Learning Systems 2021 |
Abstract: | Programming is solving problems with computer assistance. Learning the craft of programming is a challenging task for most computer science students. It requires a high amount of training to get into the mindset of a good software engineer, and many students lack this training. A promising way to compensate this lack is the provision of an easily accessible learning platform where students can find several programming assignments that are fun to solve, ideally on the platform itself. In this paper, we present the architecture of an online programming practice platform that provides a fully featured online IDE, running in any modern browser and offering fast feedback on provided solutions. It is deployed in a scalable state-of-the-art cloud-infrastructure based on a microservice architecture to ensure a stable and extensible software system. |
URI: | http://hdl.handle.net/20.500.12738/11455 | ISSN: | 1613-0073 | Institute: | Department Informatik Fakultät Technik und Informatik |
Type: | Chapter/Article (Proceedings) |
Appears in Collections: | Publications without full text |
Show full item record
Add Files to Item
Note about this record
Export
This item is licensed under a Creative Commons License