| Texto completo | |
| Autor(es): |
Oliveira, Brauner Roberto Do Nascimento
;
Rodriguez, Lina Maria Garces
;
Santos, Daniel Soares
;
Galster, Matthias
;
Nakagawa, Elisa Yumi
Número total de Autores: 5
|
| Tipo de documento: | Artigo Científico |
| Fonte: | IEEE TRANSACTIONS ON EDUCATION; v. N/A, p. 9-pg., 2025-12-12. |
| Resumo | |
Background: To overcome the challenges and difficulties of teaching and learning software architecture, several approaches have been proposed over the years, including case-based learning, which has already drawn attention from the software architecture community. However, it lacks evidence, a deeper analysis, and a detailed report of the use of software architecture cases in learning activities. Intended Outcome: The main outcome of this work includes the motivation to adopt case-based learning in software architecture teaching, considering the lessons learned to reproduce the experiences. Application Design: Real-world cases have been employed in different ways: 1) students handled a given case on their own; 2) instructors presented a given case during class time; and 3) several cases were employed throughout an entire course. Findings: Feedback from the four experiences showed that cases can be considered valuable for software architecture education by mainly motivating and engaging students and immersing them in more realistic scenarios. (AU) | |
| Processo FAPESP: | 23/00488-5 - SPIRA-BM: biomarcadores para condições respiratórias em dispositivos móveis por análise de áudio com inteligência artificial |
| Beneficiário: | Marcelo Finger |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |