New Orleans, Louisiana
June 26, 2016
June 26, 2016
June 29, 2016
978-0-692-68565-5
2153-5965
Software Engineering Constituent Committee Division Technical Session 3
Software Engineering Constituent Committee
Diversity
9
10.18260/p.27210
https://peer.asee.org/27210
773
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 (igstk.org) 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.
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