Ideation Driven Teaching of Software Engineering in an Industry-Integrated Learning Environment
Software engineering education should balance theoretical concepts with practical application, and many curricula adopt practical skills training organised around project-based learning. In this context, the choice of target software systems becomes critical to the success of the learning experience. Traditional softwa...