Embracing Experiential Learning: Hackathons as an Educational Strategy for Shaping Soft Skills in Software Engineering
- URL: http://arxiv.org/abs/2502.07950v1
- Date: Tue, 11 Feb 2025 20:58:33 GMT
- Title: Embracing Experiential Learning: Hackathons as an Educational Strategy for Shaping Soft Skills in Software Engineering
- Authors: Allysson Allex Araújo, Marcos Kalinowski, Maria Teresa Baldassarre,
- Abstract summary: We report preliminary empirical evidence from a seven-day hybrid hackathon involving 40 students.
We assess how the hackathon experience promoted innovative and creative thinking, collaboration and teamwork, and knowledge application among participants through a structured questionnaire designed to evaluate students' self-awareness.
For industry, our discussion has implications around developing soft skills in future SE professionals, thereby enhancing their employability and readiness in the software market.
- Score: 3.02243271391691
- License:
- Abstract: In recent years, Software Engineering (SE) scholars and practitioners have emphasized the importance of integrating soft skills into SE education. However, teaching and learning soft skills are complex, as they cannot be acquired passively through raw knowledge acquisition. On the other hand, hackathons have attracted increasing attention due to their experiential, collaborative, and intensive nature, which certain tasks could be similar to real-world software development. This paper aims to discuss the idea of hackathons as an educational strategy for shaping SE students' soft skills in practice. Initially, we overview the existing literature on soft skills and hackathons in SE education. Then, we report preliminary empirical evidence from a seven-day hybrid hackathon involving 40 students. We assess how the hackathon experience promoted innovative and creative thinking, collaboration and teamwork, and knowledge application among participants through a structured questionnaire designed to evaluate students' self-awareness. Lastly, our findings and new directions are analyzed through the lens of Self-Determination Theory, which offers a psychological lens to understand human behavior. This paper contributes to academia by advocating the potential of hackathons in SE education and proposing concrete plans for future research within SDT. For industry, our discussion has implications around developing soft skills in future SE professionals, thereby enhancing their employability and readiness in the software market.
Related papers
- Towards Emotionally Intelligent Software Engineers: Understanding Students' Self-Perceptions After a Cooperative Learning Experience [3.001523463519739]
Emotional Intelligence (EI) can impact Software Engineering (SE) outcomes through improved team communication, conflict resolution, and stress management.
Despite EI's documented importance in professional practice, SE education continues to prioritize technical knowledge over emotional and social competencies.
This paper analyzes SE students' self-perceptions of their EI after a two-month cooperative learning project.
arXiv Detail & Related papers (2025-02-07T17:29:08Z) - CyberMentor: AI Powered Learning Tool Platform to Address Diverse Student Needs in Cybersecurity Education [6.267144136593821]
Many non-traditional students in cybersecurity programs often lack access to advice from peers, family members and professors.
This paper introduces an application designed to provide comprehensive support by answering questions related to knowledge, skills, and career preparation advice.
We developed a learning tool platform, CyberMentor, to address the diverse needs and pain points of students in cybersecurity.
arXiv Detail & Related papers (2025-01-16T18:00:06Z) - Explainable Few-shot Knowledge Tracing [48.877979333221326]
We propose a cognition-guided framework that can track the student knowledge from a few student records while providing natural language explanations.
Experimental results from three widely used datasets show that LLMs can perform comparable or superior to competitive deep knowledge tracing methods.
arXiv Detail & Related papers (2024-05-23T10:07:21Z) - Integrating Generative AI in Hackathons: Opportunities, Challenges, and Educational Implications [0.24739484546803336]
Hackathons have emerged as pivotal platforms in the software industry, driving both innovation and skill development for organizations and students alike.
The infusion of artificial intelligence (AI) and machine learning is now reshaping hackathons, providing enhanced learning opportunities while also introducing ethical challenges.
This study explores the influence of generative AI on students' technological choices, focusing on a case study from the 2023 University of Iowa Hackathon.
arXiv Detail & Related papers (2024-01-30T20:45:49Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Beyond Factuality: A Comprehensive Evaluation of Large Language Models
as Knowledge Generators [78.63553017938911]
Large language models (LLMs) outperform information retrieval techniques for downstream knowledge-intensive tasks.
However, community concerns abound regarding the factuality and potential implications of using this uncensored knowledge.
We introduce CONNER, designed to evaluate generated knowledge from six important perspectives.
arXiv Detail & Related papers (2023-10-11T08:22:37Z) - UKP-SQuARE: An Interactive Tool for Teaching Question Answering [61.93372227117229]
The exponential growth of question answering (QA) has made it an indispensable topic in any Natural Language Processing (NLP) course.
We introduce UKP-SQuARE as a platform for QA education.
Students can run, compare, and analyze various QA models from different perspectives.
arXiv Detail & Related papers (2023-05-31T11:29:04Z) - From Teaching to Coaching: A Case Study of a Technical Communication
Course [0.0]
Development of non-technical skills like self-esteem, life-long learning among students is vital for a successful career.
The approach adopted in this research work is to transform the delivery of a faculty-wide course from teaching to coaching.
arXiv Detail & Related papers (2021-07-20T14:44:38Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
We argue that ethical considerations need to be embedded into the (agile) software development process.
We put emphasis on the possibility to implement ethical deliberations in already existing and well established agile software development processes.
arXiv Detail & Related papers (2021-07-15T11:14:03Z) - Personalized Education in the AI Era: What to Expect Next? [76.37000521334585]
The objective of personalized learning is to design an effective knowledge acquisition track that matches the learner's strengths and bypasses her weaknesses to meet her desired goal.
In recent years, the boost of artificial intelligence (AI) and machine learning (ML) has unfolded novel perspectives to enhance personalized education.
arXiv Detail & Related papers (2021-01-19T12:23:32Z) - Using game simulator Software Inc in the Software Engineering education [0.0]
The article presents the possibilities of using game simulator Sotware Inc in the training of future software engineers.
The use of modern ICT, including game simulators, in the educational process allows to improve the quality of educational material.
arXiv Detail & Related papers (2020-11-26T13:26:55Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.