Virtual On line
June 22, 2020
June 22, 2020
June 26, 2021
Software Engineering Division
As educators work to teach their students the skills necessary for success, educators face a difficult problem: teaching students how to solve problems they have never seen before. Engineering problems are always changing, and while solutions can typically be found, some students find themselves feeling unprepared in these situations. Often, students resolve this concern by participating in internships or finding other ways to obtain real world experience. Some students have begun to attend coding marathons known as hackathons. In the past decade, hackathons have been on the rise, and many students in technology degrees such as computer science (CS) and software engineering are eagerly throwing themselves into hackathons. Some say it gives them more opportunities than their degree does in the form of learning and networking (Warner & Guo, 2017). Students at these 36-hour coding marathons are not maliciously breaking into systems such as banks. Instead, they are developing technical solutions to problems they choose to address (Briscoe & Mulligan, 2013). However, few understand what other impacts hackathons have. Even less understand how hackathons impact students. Some work has begun to address knowledge transfer within hackathons, specifically how students are sharing and receiving knowledge (Blinded for Review). However, there is a missing link in understanding what knowledge students bring into hackathons and share with other participants, and how students use software process in their hackathon projects. This pilot study looks at a unique group of students from [Blinded University] in the Software Engineering program. Students in this program have been taught to apply skills learned through project-based courses with the intent of also learning how to contextually apply knowledge to solve different problems (Gary, 2015). Hackathons present a potentially familiar environment for these students though shorter in nature. The projects these students develop in each environment will allow for an exploration into a selection of skillsets software engineers bring to hackathons, and the processes used in their projects both consciously and subconsciously. This work will inspire a series of research following knowledge transfer within hackathons as more domains such as engineering, math, science, and art join the event and shape development processes. Though motivational studies on hackathons are thorough, considering how these motivations play into the projects developed at hackathons may lend to a deeper understanding of student experience, and potential career-defining moments that can be leveraged by university courses.
La Place, C., & Jordan, S. S. (2020, June), WIP: Building a Bridge Between Hackathons and Software Engineering Capstones Through Adaptive Expertise Paper presented at 2020 ASEE Virtual Annual Conference Content Access, Virtual On line . 10.18260/1-2--35524
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2020 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015