Back to results

Massachusetts Institute of Technology

A mobile instructor interface for collaborative software development education

Abstract

dc:description.abstract

Students are often asked to write code during lab sessions in software engineering courses. However, the overall progress and level of understanding of lecture material during the course of a single lab session is difficult for instructors to gauge, because they are limited in the amount of direct interaction they can have with students. We have built CollabodeTA, a web application optimized for Apple's iPad on top of the Collabode real-time collaborative web IDE. CollabodeTA is a tool that takes advantage of keystroke-by-keystroke and action-by- action data intercepted through Collabode to aid software lab instructors in determining student progress and understanding on in-class coding assignments. User studies using TAs from MIT's 6.005 Elements of Software Construction course and data recorded from a semester of 6.005 recitations with in-class coding assignments indicate that the mobile instructor interface shows potential as a useful tool for guiding the pace and content of such recitations based on demonstrated student understanding. Furthermore, the CollabodeTA mobile instructor interface illustrates a new use case for the Collabode real-time collaborative web IDE.

Degree

thesis:*
Department dc:contributor.department
Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science.
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2012

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Chang, Angela N. (Angela Ni-Hwey)
Advisor dc:contributor.advisor
  • Robert C. Miller.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1721.1/76910
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/76910

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Chang, Angela N. (Angela Ni-Hwey). A mobile instructor interface for collaborative software development education. Massachusetts Institute of Technology, 2012. http://hdl.handle.net/1721.1/76910