A Pedagogy for Assessing Individual Contributions to Team-Based Software Projects
In undergraduate computing degree programs, students typically participate in team-based capstone projects to develop real-world software products. While these projects can provide students with authentic learning experiences involving various aspects of software development, project management, and teamwork, individual contributions are rarely assessed. Instead, instructors typically evaluate all members of a team together using a set of traditional deliverables as the basis for grading. This approach is deficient in that it deprives students of opportunities to focus on specific aspects of software development, to obtain and provide feedback, and to reflect on individual learning experiences. In this Position & Curricula Initiative (PCI) paper, we propose a pedagogy to facilitate students’ ability to choose, document and reflect on individual project contributions, receive feedback specific to those contributions, and assess peer contributions. A novel framework of performance indicators—based around ABET’s student learning outcomes for undergraduate computing and engineering degree programs—is presented that describes measurable achievements and provides evidence of attaining student learning outcomes. Portfolio creation and assessment activities are outlined, including the use of a software tool to help streamline the process for instructors and students alike. This structured pedagogical framework allows students the ability to engage more directly in the set of software development and project management skills they are most interested in, thus increasing their motivation to succeed and ultimately their preparation for careers in the software profession.
Thu 19 FebDisplayed time zone: Central Time (US & Canada) change
10:40 - 12:00 | Assessing Collaboration: Tools, Practices, and Student DynamicsPapers at Meeting Room 103-104 Chair(s): David Smith Virginia Tech | ||
10:40 20mTalk | A Pedagogy for Assessing Individual Contributions to Team-Based Software Projects Papers Yolanda Reimer University of Montana, Chris Hundhausen Oregon State University, USA, Ananth Jillepalli Washington State University, Olusola Adesope Washington State University | ||
11:00 20mTalk | Competing or Collaborating? The Role of Hackathon Formats in Shaping Team Dynamics and Project Choices Papers Sadia Nasrin Tisha pc, Md Nazmus Sakib University of Maryland, Baltimore County, Sanorita Dey University of Maryland, Baltimore County | ||
11:20 20mTalk | From Data to Action: Empowering Students to Assess and Improve Teamwork with Cross-Tool Log Data Papers Yifan Song University of Illinois Urbana-Champaign, Ritika Vithani University of Illinois Urbana-Champaign, Wenxuan Wendy Shi University of Illinois Urbana-Champaign, Brian Bailey University of Illinois Urbana-Champaign | ||
11:40 20mTalk | Improving Professional Dispositions in Computing Curriculum Using Sequential Peer AssessmentGlobal Papers Dhaval K Patel Ahmedabad University, Ayush N. Patel Northeastern University, USA, Raj N. Dave Northwestern University | ||