Asee peer logo

Work in Progress: A Student Activity Dashboard for Ensuring Project-based Learning Compliance

Download Paper |


2016 ASEE Annual Conference & Exposition


New Orleans, Louisiana

Publication Date

June 26, 2016

Start Date

June 26, 2016

End Date

June 29, 2016





Conference Session

Software Engineering Constituent Committee Division Technical Session 3

Tagged Division

Software Engineering Constituent Committee

Tagged Topic


Page Count




Permanent URL

Download Count


Request a correction

Paper Authors

author page

Suhas Xavier Arizona State University

author page

Christian Murphy Arizona State University


Kevin A Gary Arizona State University

visit author page

Dr. Gary is an Associate Professor in the School of Computing, Informatics, and Decision Systems Engineering of the Ira A. Fulton Schools of Engineering at Arizona State University. His interests are broad and deep in all areas of the professorate: research, teaching, and service. His research interests are in software engineering education, web & mobile applications (specifically mHealth), agile methods, and open source. He recently spent a year on sabbatical as the Chief Architect in the Sheik Zayed Institute for Pediatric Surgical Innovation at the Children's National Medical Center in Washington D.C. He has participated in projects like the open source Image-guided Surgical Toolkit ( and microrobots for NOTES (minimally-invasive) surgery. In teaching and scholarship, Dr. Gary has created the Software Enterprise, an experiential learning model which blends multiple methods of delivery into one pedagogical model. The Software Enterprise has received significant support and generated several publications, and forms the core project spine within the BS in Software Engineering at ASU. Dr. Gary is the former Associate Chair for Computing in the Department of Engineering, and remains active curricular design and implementation.

visit author page

Download Paper |


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.

Xavier, S., & Murphy, C., & Gary, K. A. (2016, June), Work in Progress: A Student Activity Dashboard for Ensuring Project-based Learning Compliance Paper presented at 2016 ASEE Annual Conference & Exposition, New Orleans, Louisiana. 10.18260/p.27210

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2016 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015