Skip to content
Book Open access

Ideation Driven Teaching of Software Engineering in an Industry-Integrated Learning Environment

Jul 2026 · Annual Conference on Innovation and Technology in Computer Science Education · pp. 338-344 · 0 citations · 26 references
Computer Science

TL;DR

This work introduced an ideation process into their project-based learning approach, which helps students cope with uncertainty and develop skills needed to operate in scenarios that more accurately mirror professional practice.

Abstract

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 software engineering modules in higher education often provide projects with clearly defined requirements, removing much of the authentic ambiguity found in real world settings - ambiguity that requires engineers to define problems, navigate shifting requirements, and adapt to unforeseen changes. To address these limitations, we introduced an ideation process into our project-based learning approach. This process helps students cope with uncertainty and develop skills needed to operate in scenarios that more accurately mirror professional practice. Analysis of student feedback from reflective reports shows strong appreciation for this approach, particularly regarding guided learning, inclusion of students with diverse backgrounds and skill sets, improved skills development in negotiation, pitching, and presenting, and a stronger sense of project ownership. We also encountered challenges, including balancing project workload with existing commitments, ensuring fairness when the selected project theme does not match available resources, and distributing workload equitably within teams. As future work, we aim to strengthen the ideation process by providing clearer guidance on project scoping and workload estimation.

Read PDF

Similar papers

Review Open access Aug 2026

Embedding Engineering Design Across Courses in an Integrated Mechanical Engineering Work-Study Curriculum

This paper presents the redesign of several engineering design learning activities within a new and unique work-integrated mechanical engineering program structured around an extended on-the-job component. Early cohorts highlighted gaps in student preparedness for the large scale, open-ended capstone projects conducted...

Laurent Comier, Marie-Christine Turcotte · 0 citations
Review Open access Aug 2026

Improving Student Perception and Confidence Using Programming in Manufacturing Engineering

The design and implementation of Python-based Jupyter Notebooks integrated into a second-year manufacturing processes laboratory course, where students have prior but limited exposure to Python from earlier coursework are presented.

Meet Upadhyay, Casey Keulen · 0 citations
Open access Aug 2026

Conscious Learning in Design Studios

This article, as part of a larger Educational Design Research project, analyzes changes in studio teaching across time, seeking core values in order to address current challenges of design education. It reveals structural contradictions in studio education: its project-outcome-focused approach tends to marginalize awar...

Péter Molnár · 0 citations
Review Open access Oct 2026

Online and blended learning in engineering education: a review of developments and impact

It is argued that adopting technology on its own is insufficient and that pedagogically integrated hybrid ecosystems that strike a balance between flexibility, experimentation, teamwork, and professional competence are necessary for high-quality engineering education.

Hamza Abu Owida, Areen M. Arabiat · 0 citations
Review Open access Aug 2026

Exploration and Reflection on Project-Driven Teaching in Computer Science Practical Courses

Addressing the common disconnect between theoretical teaching and practical application in computer science practical courses, this study implements a multi-dimensional and interconnected project-driven teaching model oriented to engineering software development and intelligent information systems. The model uses real-...

Hao Zhao, Panpan Li · 0 citations
Open access Sep 2026

AI-Enabled Approaches to Developing Critical Thinking Among Graduate Students in Universities of Applied Sciences

Critical thinking is a core ability for application-oriented graduate students to tackle complex engineering problems and grow into high-level innovative practitioners. However, application-focused technical universities still show a persistent mismatch: cultivation detached from industrial needs, skill training priori...

Teng-Jin Sun, Jing-Xiang Zhang, Yin-Yi Deng et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.