Asee peer logo
Displaying all 6 results
Conference Session
Software Engineering Division Technical Session 1
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Bruce R. Maxim, University of Michigan - Dearborn; Thomas Limbaugh, University of Michigan - Dearborn
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division
willing to meet with instructors outside ofclass9. Krause writes that engagement does not guarantee learning is taking place, but learningcan be enhanced if it provides students with opportunities to reflect on their learning activities10.In our project, students were encouraged to reflect on the lessons learned from the activitieseither in writing or in a class postmortem discussion.There is consensus among members of our department’s professional advisory board thatprofessional practice invariably requires strong verbal and written communication skills. Todevelop their oral communications skills, students need opportunities to present their work aswell as observe their peers doing the same. Some instructors believe that the project
Conference Session
Software Engineering Division Technical Session 2
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Tamaike Brown, State University of New York at Oswego; Bastian Tenbergen, State University of New York at Oswego
Tagged Divisions
Software Engineering Division
model the learningoutcomes for the course remain the same for all who enroll regardless of the mode of attendance. Our HyFlex SQA approach consists of lectures (in class, with video recordings), face-to-face activities, as well as group assignments, group projects, and exams all facilitated through anonline campus management system. During the lecture period, the instructor delivers content inthe form of lecture slides and writing on a whiteboard. This poses significant challenges for theinstructor, as the learning outcomes have to be delivered in different modalities, but with the samequality. This is particularly difficult in SQA courses, as these require instruction in formal methodsas well as systematic justification of engineering
Conference Session
Software Engineering Division Technical Session 2
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Ingrid Buckley, Florida Gulf Coast University; Peter J. Clarke, Florida International University
Tagged Divisions
Software Engineering Division
interleaved.Advantages: 1. Students had more peer support and could problem solve technical issues with other teams. 2. Students had access to software testing tools and resources. 3. Students received an in-depth understanding of the software product because they were im- plementing it.Challenges: 1. Students struggled with programming-related skills. As a result, too much time was spent on implementing the application. 2. Some team members preferred to avoid the technical work and only contributed to the writing of the reports. 3. Students struggled to meet the statement and branch coverage requirements for testing.Approach 2: Capstone Group Project - with the development and testing phases interleaved.Advantages: 1. Students were
Conference Session
Software Engineering Division Technical Session 1
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Ben Tribelhorn, University of Portland; Andrew M. Nuxoll, University of Portland
Tagged Divisions
Software Engineering Division
much more apparent. We require the student teams to meet once per week outside of class but we find that they often voluntarily meet more frequently. Certainly the leadership team (CTO and team leads) meets even though it is not required. • Students get taste of being a mid-level manager (the “CTO” role). They are elected to this position by their peers and not allowed to write any code while they are in the role. Even so, they quickly realize that it’s a lot of work. This is much more of a true leadership position than just a team lead. The CTO selects sprint goals and team composition. “I was class CTO” looks good on a resume too. • Progress is faster. Having one team of 20 isn’t four-times faster
Conference Session
Software Engineering Division Technical Session 2
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Cynthia C. Fry, Baylor University; Zachary Michael Steudel; Joshua Craig Hunter, Baylor University
Tagged Divisions
Software Engineering Division
, development, and consultation firm. She joined the faculty of the School of Engineering and Computer Science at Baylor University in 1997, where she teaches a variety of engineering and computer science classes, she is the Faculty Advisor for the Women in Computer Science (WiCS), the Director of the Computer Science Fellows program, and is a KEEN Fellow. She has authored and co- authored over fifty peer-reviewed papers.Mr. Zachary Michael Steudel Zachary Steudel is a 2021 graduate of Baylor University’s computer science department. In his time at Baylor, he worked as a Teaching Assistant under Ms. Cynthia C. Fry. As part of the Teaching Assistant role, Zachary designed and created the group project for the Computer Systems
Conference Session
Software Engineering Division Technical Session 1
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Stefan Christov, Quinnipiac University; James Walker, Michigan Technological University; Mark Hoffman, Quinnipiac University
Tagged Divisions
Software Engineering Division
• Conduct status reports and peer reviews • Submit status reports • Demo project • Submit final work plan and demo project • Conduct a team postmortem • Conduct and report a team postmortem14-15 Final Report, Presentation/Demo, and Project Packaging Final Report and Presentation/Demo • Package project code and documentation for next team • Give a comprehensive presentation describing project • Submit a final report and make a final development over the semester and demo the project in presentation/demo to a general audience its final state. Table 1: Team Software Project Course