Back to Search
Start Over
Unreined Students or Not: Modes of Freedom in a Project-Based Software Engineering Course
- Source :
- CSEE&T, 2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T)
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- Software engineering courses include practical and theoretical elements that give many options for pedagogical combinations among them. In this paper, we report on two different pedagogical approaches for an undergraduate, introductory project-based software engineering course with more than 500 students working in collaborative scrum teams. We call one approach ‘Every Student is an Innovator’, and the other ‘No Student Left Behind’. This SE course has been long-running, with stable learning objectives and content. However, from one year to another, we radically changed the pedagogical approach of the course along several dimensions, among them the technical framework, software tools, project topic, mentor roles, assessment form and frequency, feedback and degree of student innovativeness. We report on the perceived challenges, detailed changes, the anticipated effects on the course learning outcomes. The results showed that innovativeness and fun need freedom and flexibility with processes and technology. However, strict design requirements and systematic guidance ensure fulfillment of learning objectives. Analyzing student and staff feedback, we find that both approaches lead to students using more time than intended and worrying about unknown assessment criteria. © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
- Subjects :
- Flexibility (engineering)
Data collection
business.industry
Computer science
05 social sciences
050301 education
020207 software engineering
02 engineering and technology
Left behind
Course (navigation)
Scrum
Software
Project based
0202 electrical engineering, electronic engineering, information engineering
ComputingMilieux_COMPUTERSANDEDUCATION
Software engineering
business
0503 education
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- CSEE&T, 2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T)
- Accession number :
- edsair.doi.dedup.....f8d2378adf53f2e303cce978a747f767