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]
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 f...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad de Medellín
- Repositorio:
- Repositorio UDEM
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udem.edu.co:11407/5688
- Acceso en línea:
- http://hdl.handle.net/11407/5688
- Palabra clave:
- SETMAT
Software engineering education
Teaching practices
Teaching strategies
- Rights
- License
- http://purl.org/coar/access_right/c_16ec
id |
REPOUDEM2_95e5a364ed8985fda6d35964ce310326 |
---|---|
oai_identifier_str |
oai:repository.udem.edu.co:11407/5688 |
network_acronym_str |
REPOUDEM2 |
network_name_str |
Repositorio UDEM |
repository_id_str |
|
dc.title.none.fl_str_mv |
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] |
title |
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] |
spellingShingle |
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] SETMAT Software engineering education Teaching practices Teaching strategies |
title_short |
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] |
title_full |
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] |
title_fullStr |
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] |
title_full_unstemmed |
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] |
title_sort |
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] |
dc.subject.none.fl_str_mv |
SETMAT Software engineering education Teaching practices Teaching strategies |
topic |
SETMAT Software engineering education Teaching practices Teaching strategies |
description |
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. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2020-04-29T14:53:40Z |
dc.date.available.none.fl_str_mv |
2020-04-29T14:53:40Z |
dc.date.none.fl_str_mv |
2019 |
dc.type.eng.fl_str_mv |
Article |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.identifier.issn.none.fl_str_mv |
16469895 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11407/5688 |
identifier_str_mv |
16469895 |
url |
http://hdl.handle.net/11407/5688 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.isversionof.none.fl_str_mv |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85069155861&partnerID=40&md5=72726fd74706b97c730942db8d9033dd |
dc.relation.citationvolume.none.fl_str_mv |
2019 |
dc.relation.citationissue.none.fl_str_mv |
19 |
dc.relation.citationstartpage.none.fl_str_mv |
721 |
dc.relation.citationendpage.none.fl_str_mv |
734 |
dc.relation.references.none.fl_str_mv |
Apiola, M., Lattu, M., Pasanen, T., Creativity-Supporting Learning Environment CSLE (2012) ACM Transactions on Computing Education, 12 (3) Arpetti, A., Baranauskas, M., Leo, T., Grounding Learning Design on Teaching Practice: The LEDITA Learning Design Tool for Italian Language Teachers (2014) Proceedings of IEEE 14Th Conference on Advanced Learning Technologies - ICALT 2014, , Athens, Greece Caroll, J.M., Rosson, M.B., Isenhour, P., Frameworks for sharing knowledge toward a professional language for teaching practices (2003) Proceedings of IEEE 36Th Annual Hawaii International Conference on System Sciences, , Washington, USA Conole, G., Learning design-Making practice explicit (2010) 2Nd International Conference on Design Education, , Sydney, Australia Chaves, C., Sosa, M., Modelo de enseñanza y su relación con los procesos metacognitivos en programación de sistemas (2014) Revista Educación En Ingeniería, 9 (17), pp. 1-12 Chen, H., Damevski, K., A teaching model for development of sensor-driven mobile applications (2014) Proceedings of the 2014 Conference on Innovation and & Technology in Computer Science Education - ITiCSE 14, , Uppsala, Sweden Durango, C., Zapata, C.M., Zapata, C.M., (2018) Representación En El núcleo De La Esencia De Semat De Las Competencias De Un Equipo De Desarrollo De Software, , Revista Entradamado, artículo en prensa Elvesæter, B., Benguria, G., Ilieva, S., A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods (2013) Proceedings of the 3Rd Worshop on Process-Based Approaches for Model-Driven Engineering, , New York, USA Estes, A., Welch, R., Ressler, S., The ExCEEd teaching model (2005) Journal of Professional Issues in Engineering Education, 131 (4), pp. 218-222 Gang, L., Haiyuan, C., Anquan, J., A New Teaching Model of Project-Orientation and Distance Collaboration (2008) 2008 International Conference on Computer Science and Software Engineering, , Hubei, China García-Robles, R., Diaz-Del-rio, F., An eLearning standard approach for supporting PBL in computer engineering (2009) IEEE Transactions on Education, 52 (3), pp. 328-339 Huan, S., The Innovation of Software Engineering Course in The Non-Computer Professional (2012) Procedia Environmental Sciences, 12, pp. 1253-1256 Huang, F., Su, J., Study of teaching model based on cooperative learning (2010) Studies in Literature and Language, 1 (6), pp. 37-42 Huang, P., Chen, M., Chen, S., The practice training in the software engineering education (2008) 9Th International Conference for Young Computer Scientists (ICYCS), , Hunan, China Jiugen, Y., Ruonan, X., Wenting, Z., (2014) Essence of Flipped Classroom Teaching Model and Influence on Traditional Teaching, , Ottawa, Canada Kitchenham, B., Brereton, O., Budgen, D., Systematic literature reviews in software engineering-A systematic literature review (2009) Information and Software, 51 (1), pp. 7-15 Li, Y., Xu, J., A study on inquiry-based teaching model for deaf students (2009) 2009 1St International Conference on Information Science and Engineering (ICISE), , Nanjing, China Li, Z., Li, J., Guan, Y., Yi, K., Practice of Actual Project Driven Teaching Model on Software Engineering Major (2009) International Conference on Information Engineering and Computer Science (ICIECS 2009), , Wuhan, China Lu, J., Sun, N., Wang, S., Project-driven teaching model for web database course (2012) 2012 International Conference on Computer Science and Information Processing (CSIP), , Shaanxi, China Marcelo, C., Yot, C., Mayor, C., Alacena: Repositorio de diseños de aprendizaje para la enseñanza universitaria (2011) Revista Comunicar, 19 (37), pp. 37-44 Monteith, J., McGregor, J.D., Integrating instructional and study materials to tailor a student-specific resource (2011) 2011 24Th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), , Klagenfurt, Austria (2015) Kernel and Language for Software Engineering Methods (Essence)-Version 1.1 Pirker, J., Riffnaller-Schiefer, M., Gütl, C., Motivational active learning: Engaging university students in computer science education (2014) Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education - ITiCSE 14, , Uppsala, Sweden Prikladnicki, R., Hoda, R., Cataldo, M., Sharp, H., Dittrich, Y., De Souza, R., 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (2013) 2013 6Th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), , San Francisco, USA Qureshi, M., Wundinger, S., Enhancing college students life skills through project-based learning (2015) Innovative Higher Education, 40 (3), pp. 279-286 Simpson, M., Burmeister, J., Boykiw, A., Zhu, J., Successful studio-based real-world projects in IT education (2003) Proceedings of the Fifth Australasian Conference on Computing Education, , Darlinghurst, Australia Siqueira, F.L., Barbarán, G., Becerra, J.L., A Software Factory for Education in Software Engineering (2008) 2008 21St Conference on Software Engineering Education and Training (CSEE&T), , Charleston, USA Tan, S., Chen, L., A new teaching model in the course of web theories and technologies (2010) 2010 5Th International Conference on Science & Education (ICCSE), , Hefei, China Tao, K., Shanhong, Z., The distance teaching model of information and technology based on CSCL (2014) World Transactions on Engineering and Teaching Education, 12 (2), pp. 251-255 Tijian, C., Comparison and Analysis on Practical Teaching Model of Electronic Commerce (2009) 2Nd International Conference on Education Technology and Training (ETT 09), , Sanya, China Zapata, C., Chaverra, J., An environment based on pre-conceptual schemas for automatically generating source code under the MVC pattern (2012) Revista DYNA, 79 (176), pp. 56-63 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.publisher.none.fl_str_mv |
Associacao Iberica de Sistemas e Tecnologias de Informacao |
dc.publisher.program.none.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingenierías |
publisher.none.fl_str_mv |
Associacao Iberica de Sistemas e Tecnologias de Informacao |
dc.source.none.fl_str_mv |
RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao |
institution |
Universidad de Medellín |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de Medellin |
repository.mail.fl_str_mv |
repositorio@udem.edu.co |
_version_ |
1814159215453798400 |
spelling |
20192020-04-29T14:53:40Z2020-04-29T14:53:40Z16469895http://hdl.handle.net/11407/5688Software 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.spaAssociacao Iberica de Sistemas e Tecnologias de InformacaoIngeniería de SistemasFacultad de Ingenieríashttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85069155861&partnerID=40&md5=72726fd74706b97c730942db8d9033dd201919721734Apiola, M., Lattu, M., Pasanen, T., Creativity-Supporting Learning Environment CSLE (2012) ACM Transactions on Computing Education, 12 (3)Arpetti, A., Baranauskas, M., Leo, T., Grounding Learning Design on Teaching Practice: The LEDITA Learning Design Tool for Italian Language Teachers (2014) Proceedings of IEEE 14Th Conference on Advanced Learning Technologies - ICALT 2014, , Athens, GreeceCaroll, J.M., Rosson, M.B., Isenhour, P., Frameworks for sharing knowledge toward a professional language for teaching practices (2003) Proceedings of IEEE 36Th Annual Hawaii International Conference on System Sciences, , Washington, USAConole, G., Learning design-Making practice explicit (2010) 2Nd International Conference on Design Education, , Sydney, AustraliaChaves, C., Sosa, M., Modelo de enseñanza y su relación con los procesos metacognitivos en programación de sistemas (2014) Revista Educación En Ingeniería, 9 (17), pp. 1-12Chen, H., Damevski, K., A teaching model for development of sensor-driven mobile applications (2014) Proceedings of the 2014 Conference on Innovation and & Technology in Computer Science Education - ITiCSE 14, , Uppsala, SwedenDurango, C., Zapata, C.M., Zapata, C.M., (2018) Representación En El núcleo De La Esencia De Semat De Las Competencias De Un Equipo De Desarrollo De Software, , Revista Entradamado, artículo en prensaElvesæter, B., Benguria, G., Ilieva, S., A comparison of the Essence 1.0 and SPEM 2.0 specifications for software engineering methods (2013) Proceedings of the 3Rd Worshop on Process-Based Approaches for Model-Driven Engineering, , New York, USAEstes, A., Welch, R., Ressler, S., The ExCEEd teaching model (2005) Journal of Professional Issues in Engineering Education, 131 (4), pp. 218-222Gang, L., Haiyuan, C., Anquan, J., A New Teaching Model of Project-Orientation and Distance Collaboration (2008) 2008 International Conference on Computer Science and Software Engineering, , Hubei, ChinaGarcía-Robles, R., Diaz-Del-rio, F., An eLearning standard approach for supporting PBL in computer engineering (2009) IEEE Transactions on Education, 52 (3), pp. 328-339Huan, S., The Innovation of Software Engineering Course in The Non-Computer Professional (2012) Procedia Environmental Sciences, 12, pp. 1253-1256Huang, F., Su, J., Study of teaching model based on cooperative learning (2010) Studies in Literature and Language, 1 (6), pp. 37-42Huang, P., Chen, M., Chen, S., The practice training in the software engineering education (2008) 9Th International Conference for Young Computer Scientists (ICYCS), , Hunan, ChinaJiugen, Y., Ruonan, X., Wenting, Z., (2014) Essence of Flipped Classroom Teaching Model and Influence on Traditional Teaching, , Ottawa, CanadaKitchenham, B., Brereton, O., Budgen, D., Systematic literature reviews in software engineering-A systematic literature review (2009) Information and Software, 51 (1), pp. 7-15Li, Y., Xu, J., A study on inquiry-based teaching model for deaf students (2009) 2009 1St International Conference on Information Science and Engineering (ICISE), , Nanjing, ChinaLi, Z., Li, J., Guan, Y., Yi, K., Practice of Actual Project Driven Teaching Model on Software Engineering Major (2009) International Conference on Information Engineering and Computer Science (ICIECS 2009), , Wuhan, ChinaLu, J., Sun, N., Wang, S., Project-driven teaching model for web database course (2012) 2012 International Conference on Computer Science and Information Processing (CSIP), , Shaanxi, ChinaMarcelo, C., Yot, C., Mayor, C., Alacena: Repositorio de diseños de aprendizaje para la enseñanza universitaria (2011) Revista Comunicar, 19 (37), pp. 37-44Monteith, J., McGregor, J.D., Integrating instructional and study materials to tailor a student-specific resource (2011) 2011 24Th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), , Klagenfurt, Austria(2015) Kernel and Language for Software Engineering Methods (Essence)-Version 1.1Pirker, J., Riffnaller-Schiefer, M., Gütl, C., Motivational active learning: Engaging university students in computer science education (2014) Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education - ITiCSE 14, , Uppsala, SwedenPrikladnicki, R., Hoda, R., Cataldo, M., Sharp, H., Dittrich, Y., De Souza, R., 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (2013) 2013 6Th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), , San Francisco, USAQureshi, M., Wundinger, S., Enhancing college students life skills through project-based learning (2015) Innovative Higher Education, 40 (3), pp. 279-286Simpson, M., Burmeister, J., Boykiw, A., Zhu, J., Successful studio-based real-world projects in IT education (2003) Proceedings of the Fifth Australasian Conference on Computing Education, , Darlinghurst, AustraliaSiqueira, F.L., Barbarán, G., Becerra, J.L., A Software Factory for Education in Software Engineering (2008) 2008 21St Conference on Software Engineering Education and Training (CSEE&T), , Charleston, USATan, S., Chen, L., A new teaching model in the course of web theories and technologies (2010) 2010 5Th International Conference on Science & Education (ICCSE), , Hefei, ChinaTao, K., Shanhong, Z., The distance teaching model of information and technology based on CSCL (2014) World Transactions on Engineering and Teaching Education, 12 (2), pp. 251-255Tijian, C., Comparison and Analysis on Practical Teaching Model of Electronic Commerce (2009) 2Nd International Conference on Education Technology and Training (ETT 09), , Sanya, ChinaZapata, C., Chaverra, J., An environment based on pre-conceptual schemas for automatically generating source code under the MVC pattern (2012) Revista DYNA, 79 (176), pp. 56-63RISTI - Revista Iberica de Sistemas e Tecnologias de InformacaoSETMATSoftware engineering educationTeaching practicesTeaching strategiesSETMAT (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]Articleinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Gómez-Álvarez, M.C., Universidad de Medellín, Medellín, 050026, Colombia; Jaramillo, C.M.Z., Universidad Nacional de Colombia Sede Medellín, Medellín, 050041, Colombia; Astudillo, H., Universidad Técnica Federico Santa María, Santiago, 2340000, Chilehttp://purl.org/coar/access_right/c_16ecGómez-Álvarez M.C.Jaramillo C.M.Z.Astudillo H.11407/5688oai:repository.udem.edu.co:11407/56882020-05-27 18:27:12.487Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co |