Return to search

How to design an DUI code editor designed for interactive exercises during lectures using Marvejs to support large groups.

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.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-186990
Date January 2022
CreatorsAztor, Edvin, Ekstedt, Torbjörn
PublisherLinköpings universitet, Institutionen för datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0017 seconds