Hackathons as an Informal Learning Platform

Loading...
Thumbnail Image

Date

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Association for Computing Machinery

Research Projects

Organizational Units

Journal Issue

Abstract

Hackathons are fast-paced events where competitors work in teams to go from an idea to working software or hardware within a single day or a weekend and demonstrate their creation to a live audience of peers. Due to the "fun" and informal nature of such events, they make for excellent informal learning platforms that attract a diverse spectrum of students, especially those typically uninterested in traditional classroom settings. In this paper, we investigate the informal learning aspects of Ohio State's annual hackathon events over the past two years, with over 100 student participants in 2013 and over 200 student participants in 2014. Despite the competitive nature of such events, we observed a significant amount of peer-learning { students teaching each other how to solve specific challenges and learn new skills. The events featured mentors from both the university and industry, who provided round-the-clock hands-on support, troubleshooting and advice. Due to the gamified format of the events, students were heavily motivated to learn new skills due to practical applicability and peer effects, rather than merely academic metrics. Some teams continued their hacks as long-term projects, while others formed new student groups to host lectures and practice building prototypes on a regular basis. Using a combined analysis of post-event surveys, student academic records and source-code commit log data from the event, we share insights, demographics, statistics and anecdotes from hosting these hackathons.

Description

Keywords

hackathon program, informal learning, computer programming, cooperative learning

Citation

Arnab Nandi and Meris Mandernach. 2016. Hackathons as an Informal Learning Platform. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE ’16). Association for Computing Machinery, New York, NY, USA, 346–351. https://doi.org/10.1145/2839509.2844590