Work in progress: A student activity dashboard for ensuring project-based learning compliance

Suhas Xavier, Christian Murphy, Kevin Gary

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Project-based learning is an effective pedagogical tool for software engineering education. Students working in small teams may leverage an industry-practiced software process methodology to define, design, construct, and validate a quality software product. In a project-based environment, students learn both technical competencies in the face of a complex scalable problem, but also contextual knowledge of how process mechanisms help manage that complexity. However, teaching in a project-based environment presents several challenges. The focus of this paper is on the learning process that runs concurrently, and is co-dependent upon, a project's software development lifecycle process. In this approach, student adherence to a set of learning activities in the conduct of a project is considered from a protocol compliance perspective, borrowing vocabulary from clinical domain. This WIP paper reports on the use of a web-based tool to encourage protocol compliance.

Original languageEnglish (US)
Title of host publication2016 ASEE Annual Conference and Exposition
PublisherAmerican Society for Engineering Education
StatePublished - Jun 26 2016
Event123rd ASEE Annual Conference and Exposition - New Orleans, United States
Duration: Jun 26 2016Jun 29 2016


Other123rd ASEE Annual Conference and Exposition
Country/TerritoryUnited States
CityNew Orleans

ASJC Scopus subject areas

  • Engineering(all)


Dive into the research topics of 'Work in progress: A student activity dashboard for ensuring project-based learning compliance'. Together they form a unique fingerprint.

Cite this