Currently there are not a lot of code editors specifically designed to teach introductory programming via collaborative programming. In this paper we create MarveCode which is a collaborative coding editor written in javascript using Marvejs. Marvejs is a DUI framework which allows for the distribution of dom elements between several clients. MarveCode is meant to aid in introductory coding classes making it easy for groups of students to work on a problem together. The other purpose of this thesis is to investigate any problems with Marvejs and to see if any improvements can be made. In order to figure out what improvements can be made to Marvejs we will stress test our implementation of MarveCode by simulating users joining and writing code. We will then investigate network traffic and general performance issues in MarveCode and in turn Marvejs.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-186990 |
Date | January 2022 |
Creators | Aztor, Edvin, Ekstedt, Torbjörn |
Publisher | Linköpings universitet, Institutionen för datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0017 seconds