Effective Teaching Strategies for Large Classes: A Case Study in Software Architecture Education

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Hidalgo, Mauricio
Astudillo, Hernán

Advisors

Other responsabilities

Journal Title

Bibliographic citation

Laura M. Castro, Mauricio Hidalgo, and Hernán Astudillo. 2025. Effective Teaching Strategies for Large Classes: A Case Study in Software Architecture Education. In Proceedings of the 2024 16th International Conference on Education Technology and Computers (ICETC '24). Association for Computing Machinery, New York, NY, USA, 199–205. https://doi.org/10.1145/3702163.3702414

Type of academic work

Academic degree

Abstract

[Abstract]: Right after the Covid-19 pandemics, faculty in charge of a Software Architecture course (3rd year subject of a Software Engineering program) faced an unprecedented increase in enrollment figures, doubling previous numbers to reach over a hundred. To adapt their teaching methodologies to this situation, they deployed a strategy of early involvement using a gamified programming learning platform during the first weeks of the semester, together with personal learning contracts during the whole duration of the course. The course had a record success rate of 92%, versus an average of 71% in previous years, but some aspects demand redesign for future versions. First, most students got a full score on their personal learning contracts, and got it early rather than waiting for the semester final weeks; hence, chronological ordering of assignments matters even more than before, as latter assignments may go unfulfilled. Second, many students did this while skipping assignments for some topics, specially visual modeling; hence, learning contracts should stipulate minimal achievements for all learning of special interest. This work aims, through the detailed analysis of this teaching experience, to serve as an inspiration for other faculty who may face similar realities.

Description

This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 2024 16th International Conference on Education Technology and Computers (ICETC '24). Association for Computing Machinery, New York, NY, USA, 199–205. https://doi.org/10.1145/3702163.3702414
Trabajo presentado a: ICETC 2024: 2024 the 16th International Conference on Education Technology and Computers, Porto Vlaams-Brabant, Portugal, September 18 - 21, 2024.

Rights

© 2025 Authors|ACM