- Conference Session
- Software Engineering Division (SWED) Technical Session #3
- Collection
- 2024 ASEE Annual Conference & Exposition
- Authors
-
Joydeep Mitra, Northeastern University; Amir Kirsh
- Tagged Divisions
-
Software Engineering Division (SWED)
of work self-reported by students? 2. RQ2: Would there be any change in their work distribution if given a recommended collaboration workflow? 3. RQ3: What collaborative models do students in an introductory software engineering course follow when working in a team?Related WorkWorking in pairs on programming assignments is helpful for students as it improves performanceand self-efficacy [1, 2, 3, 4, 5]. However, assessing individual work in group activities ischallenging. Therefore, several approaches to effectively evaluate group work have beenproposed – (a) give the same grade to all students; (b) give the same grade to all students unlessotherwise requested by the team or based on the instructor’s perception that the
- Conference Session
- Software Engineering Division (SWED) Technical Session #2
- Collection
- 2024 ASEE Annual Conference & Exposition
- Authors
-
Elise Deitrick, Codio; Maura Lyons, Codio; Joshua Richard Coughlin Stowell Ball, Codio
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Software Engineering Division (SWED)
beforemeeting as a class, and during class time, readings are discussed and more practices arecompleted [12]. Peer instruction has been shown to be effective in upper and lower level courses,improving student achievement, satisfaction, and self-efficacy. Peer instruction even improvesretention rates in introductory level programming courses. Peer instruction is effective formultiple reasons. Firstly, the questions that replace lecturing are specifically designed to fosterinteraction with course content. Secondly, students make use of classroom time to practice andask their peers questions, actively engaging with material as opposed to passively listening tolectures.Pair programming is the practice of two programmers sitting side-by-side on one computer
- Conference Session
- Software Engineering Division (SWED) Technical Session #3
- Collection
- 2024 ASEE Annual Conference & Exposition
- Authors
-
Bruce R Maxim, University of Michigan, Dearborn; Bency Thomas, University of Michigan, Dearborn; Belen A Garcia, University of Michigan, Dearborn
- Tagged Divisions
-
Software Engineering Division (SWED)
, game-based learning, and emergent technologies for STEM or language learning. ©American Society for Engineering Education, 2024 WIP: Managing and Assessing Students in Hybrid Software Project ClassesAbstractOne of the authors teaches two courses focused on software engineering and game development.Each of these courses has in-person and asynchronous online students taught as a single courseby the same instructor. Using active learning and authentic assessment techniques, the authorssought to improve the students’ levels of engagement. The students in both courses learn to useagile software engineering practices to deliver incremental software prototypes. Students in bothcourses were given surveys measuring