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

University essay from Linköpings universitet/Institutionen för datavetenskap

Abstract: 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.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)