SETMAT (Software engineering teaching method and theory): A theory of software engineering teaching [SETMAT (Software Engineering Teaching Method and Theory): Una teoría para la enseñanza de Ingeniería de Software]

Share this
Author
Gómez-Álvarez M.C.
Jaramillo C.M.Z.
Astudillo H.
Metadata
Show full item recordAbstract
Software engineering (SE) teaching uses learning strategies to promote the acquisition of technical and social capabilities; typical strategies are project-based learning, collaborative learning, and problem-based learning. SE teachers need to compare, evaluate, and select strategies and practices for specific courses, but they are usually described in imprecise and subjective manners. This paper describes SETMAT (Software Engineering Teaching Method and Theory), a descriptive theory of SE teaching with a common conceptual framework for describing teaching strategies and practices, combining concepts and relationships of SE. SETMAT has been used in a pilot study by teachers of Colombia, Chile, and Mexico to represent their SE teaching practices. SETMAT adoption would allow to represent, compare, compose and transfer SE teaching practices and strategies. © 2019, Associacao Iberica de Sistemas e Tecnologias de Informacao. All rights reserved.
Collections
- Indexados Scopus [768]
Related items
Showing items related by title, author, creator and subject.
-
Gamification experience of an educational environment in software engineening: Gamifying a course of agility for software process improvement [Experiencia de gamificación de un entorno educativo en ingeniería de software: Gamificando un curso de agilidad para la mejora de procesos software]
Gasca-Hurtado G.P.; Gomez M.C.; Zepeda V.V. (IEEE Computer SocietyIngeniería de SistemasFacultad de Ingenierías, 2018)In the last decade gamification has become as a useful strategy for make work environments more dynamic, specifically because it supports initiatives associated with the increase of performance characteristics of work teams ... -
A Representation Proposal of Practices for Teaching and Learning Software Engineering Using a Semat Kernel Extension
Gómez Álvarez, María Clara; Sanchez-Dams, Ruben Dario; Barón Salazar, Alvaro Alexander (Universidad de MedellínFacultad de Ingenierías, 2018-07-04)Software engineering is a discipline oriented to the definition of methods, techniques and tools for developing software products in an efficient and rapid way. Growing demand of such products generates the need of a large ... -
Propuesta de evaluación de habilidades blandas en ingeniería de software por medio de proyectos universidad-empresa
Gómez Álvarez, María Clara; Manrique-Losada, Bell; Gasca-Hurtado, Gloria Piedad (ACOFI – Asociación Colombiana de Facultades de IngenieríaIngeniería de SistemasFacultad de IngenieríasFacultad de Derecho, 2015)computación con habilidades blandas como comunicación, negociación y trabajo en equipo para el desarrollo de productos de alta calidad. Por esta razón, es importante que su proceso de enseñanza-aprendizaje se oriente no ...