Brewing Ideas: An Experience Report on the Use of World Café's to Spin on Collaborative Learning of Software Development Life Cycles
Resumo
Context: In Software Engineering Education, there is a continuous search for methods that might promote active and collaborative learning is ongoing. While many active learning strategies have been explored, few emphasize facilitating information exchange among students themselves. Goal: This study investigates the World Café technique’s effectiveness in a Software Engineering classroom, focusing on enhancing understanding of Software Development Life Cycles and fostering collaborative learning. Research Method: Over four weeks, we integrated the World Café into a Software Engineering class. We assessed (i) students’ comprehension, experiences, and perceptions of the technique’s support for learning and collaborating and (ii) the perceived usefulness, ease of use, intention of use, and potential external factors impacting the technique’s adoption. Results: Our study had 17 student participants and our findings suggest that World Café can facilitate highquality collaborative learning. Students also identified constraints like limited time, low host engagement, and inadequate discussion materials as potential challenges. Contributions and Final Remarks: This report provides insights into the World Café technique’s potential in Software Engineering Education, particularly for teaching software development life cycles and other content areas, emphasizing its potential for broader applicability.
Referências
Samar Al-Saqqa, Samer Sawalha, and Hiba AbdelNabi. 2020. Agile software development: Methodologies and trends. International Journal of Interactive Mobile Technologies 14, 11.
Latif Amadu, Sikandar Syed Muhammad, Abubakari Sadiq Mohammed, Grace Owusu, and Sadia Lukman. 2018. Using Technology Acceptance Model to Measure the ese of Social Media for Collaborative Learning in Ghana. Journal of Technology and Science Education 8, 4, 321–336.
Juanita Brown. 2010. The world café: Shaping our futures through conversations that matter. ReadHowYouWant. com.
Orges Cico, Letizia Jaccheri, Anh Nguyen-Duc, and He Zhang. 2021. Exploring the Intersection between Software Industry and Software Engineering Education - A Systematic Mapping of Software Engineering Trends, journal = Journal of Systems and Software. 172, 110736.
Andrew Costa, Carlos Lucena, and Gustavo Carvalho. 2023. Applying Remotely the Challenge Based Learning Methodology in Undergraduate and Postgraduate Disciplines. In Anais do III Simpósio Brasileiro de Educação em Computação (Evento Online). SBC, Porto Alegre, RS, Brasil, 163–172.
Fred D. Davis. 1989. Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology. MIS Quarterly 13, 3, 319–340.
Guilherme Ataíde Dias, Patrícia Maria da Silva, João Bosco Delfino Jr., and Josemir Ramos de Almeida. 2011. Technology Acceptance Model (TAM): Evaluating the Technological Acceptance of the Open Journal Systems (OJS). Informação & Sociedade: Estudos 21, 2, 133–149.
Gerard Charl Filies, Zeenat Yassin, and Jose M Frantz. 2016. Students’ views of learning about an interprofessional world café method. African Journal of Health Professions Education 8, 2, 229–233.
Christa Fouché and Glenda Light. 2011. An Invitation to Dialogue: ‘The World Café’In Social Work Research. Qualitative social work 10, 1, 28–48.
Vahid Garousi, Kai Petersen, and Baris Ozkan. 2016. Challenges and Best Practices in Industry-academia Collaborations in Software Engineering: A Systematic Literature Review. Information and Software Technology 79, 106–127.
Graziela Guarda, Sandro de Rezende, and Sérgio Pinto. 2022. Ludicidade como abordagem pedagógica para o ensino de algoritmos de pesquisa sequencial e binária. In Anais do II Simpósio Brasileiro de Educação em Computação (Online). SBC, Porto Alegre, RS, Brasil, 118–124.
Sarah Heckman, Kathryn T Stolee, and Christopher Parnin. 2018. 10+ years of teaching software engineering with itrust: the good, the bad, and the ugly. In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training. 1–4.
Joanna Jesionkowska, Fridolin Wild, and Yann Deval. 2020. Active Learning Augmented Reality for STEAM Education—A Case Study. Education Sciences 10, 8.
Antti Knutas, Jouni Ikonen, and Jari Porras. 2019. Computer-Supported Collaborative Learning in Software Engineering Education: A Systematic Mapping Study. arXiv:1906.10710 [cs.SE]
Klaus Krippendorff. 2004. Content Analysis: An Introduction to Its Methodology (second ed.). Sage Publications, New York, USA.
Yue Li, Soon Phei Tin, and Charlie Reis. 2023. Student Engagement in Software Engineering Group Projects: An Action Research Study. In Proceedings of the International Conference on Education Technology Management (Lincoln, United Kingdom). ACM, New York, NY, USA, 367–374.
Ramon Martins, Christiane Gresse von Wangenheim, Marcelo Rauber, and Jean Hauck. 2023. Eficácia das Metodologias Ativas e do Suporte Tecnológico no Ensino de Machine Learning na Educação Básica. In Simpósio Brasileiro de Educação em Computação (Evento Online). SBC, Porto Alegre, RS, Brasil, 154–162.
Higinio Mora, María Teresa Signes-Pont, Andrés Fuster-Guilló, and María L. Pertegal-Felices. 2020. A Collaborative Working Model for Enhancing the Learning Process of Science & Engineering Students. Computers in Human Behavior 103, 140–150.
Sofia Ouhbi and Nuno Pombo. 2020. Software Engineering Education: Challenges and Perspectives. In Global Engineering Education Conference. IEEE, 202–209.
Rafael Parizi, Matheus Prestes, Sabrina Marczak, and Tayana Conte. 2022. How has design thinking being used and integrated into software development activities? A systematic mapping. Journal of Systems and Software 187, 111217.
Beatriz Pérez and Ángel L. Rubio. 2020. A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software Engineering. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, New York, NY, USA, 309–315.
R.S. Pressman and D. Bruce R. Maxim. 2014. Software Engineering: A Practitioner’s Approach. McGraw-Hill Education. [link]
Maria Rodrigues, Gabriela Damazio, Necio Veras, Anna Marques, and Windson Viana. 2023. Gamificando Aulas Invertidas no Ensino de Engenharia de Requisitos: Um Relato de Experiência. In Anais do III Simpósio Brasileiro de Educação em Computação (Evento Online). SBC, Porto Alegre, RS, Brasil, 226–236.
Williamson Silva, Bruno Gadelha, Igor Steinmacher, and Tayana Conte. 2020. Towards an Open Repository for Teaching Software Modeling Applying Active Learning Strategies. In Proceedings of the International Conference on Software Engineering: Software Engineering Education and Training. ACM, New York, NY, USA, 162–172.
I. Sommerville. 2016. Software Engineering. Pearson. [link]
Saara Tenhunen, Tomi Männistö, Matti Luukkainen, and Petri Ihantola. 2023. A Systematic Literature Review of Capstone Courses in Software Engineering. Information and Software Technology 159, 107191.
Urbact. 2023. World Café. [link] Accessed: 2023-10-09.