Hack.edu: Examining How College Hackathons Are Perceived By Student Attendees and Non-Attendees

College hackathons have become popular in the past decade, with tens of thousands of students now participating each year across hundreds of campuses. Since hackathons are informal learning environments where students learn and practice coding without any faculty supervision, they are an important site for computing education researchers to study as a complement to studying formal classroom learning environments. However, despite their popularity, little is known about why students choose to attend these events, what they gain from attending, and conversely, why others choose *not* to attend. This paper presents a mixed methods study that examines student perceptions of college hackathons by focusing on three main questions: 1.) Why are students motivated to attend hackathons? 2.) What kind of learning environment do these events provide? 3.) What factors discourage students from attending? Through semi-structured interviews with six college hackathon attendees (50% female), direct observation at a hackathon, and 256 survey responses from college students (42% female), we discovered that students were motivated to attend for both social and technical reasons, that the format generated excitement and focus, and that learning occurred incidentally, opportunistically, and from peers. Those who chose not to attend or had negative experiences cited discouraging factors such as physical discomfort, lack of substance, an overly competitive climate, an unwelcoming culture, and fears of not having enough prior experience. We conclude by discussing ideas for making college hackathons more broadly inclusive and welcoming in light of our study's findings.

[1]  Robert McCartney,et al.  Students' perceptions of the differences between formal and informal learning , 2011, ICER.

[2]  Allan Fisher,et al.  Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .

[3]  Lilly Irani,et al.  Understanding gender and confidence in CS course culture , 2004, SIGCSE '04.

[4]  Carl F. DiSalvo,et al.  Building belonging , 2014, INTR.

[5]  Frank Maurer,et al.  Datathons: An Experience Report of Data Hackathons for Data Science Education , 2016, SIGCSE.

[6]  James D. Herbsleb,et al.  How to Hackathon: Socio-technical Tradeoffs in Brief, Intensive Collocation , 2016, CSCW.

[7]  N. Hoffart Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory , 2000 .

[8]  Mark Guzdial,et al.  Discovering computing: perspectives of web designers , 2010, ICER '10.

[9]  R. Estrella,et al.  Stuck in the Shallow End Education , Race , and Computing , 2008 .

[10]  S. Thompson Social Learning Theory , 2008 .

[11]  Janne Järvinen,et al.  What are Hackathons for? , 2015, IEEE Software.

[12]  Mark Guzdial,et al.  Learner-Centered Design of Computing Education: Research on Computing for Everyone , 2015, Synthesis Lectures on Human-Centered Informatics.

[13]  Arnab Nandi,et al.  Hackathons as an Informal Learning Platform , 2016, SIGCSE.

[14]  Lilly C. Irani,et al.  Hackathons and the Making of Entrepreneurial Citizenship , 2015 .

[15]  Anselm L. Strauss,et al.  Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .

[16]  Daniela Karin Rosner,et al.  Worship, Faith, and Evangelism: Religion as an Ideological Lens for Engineering Worlds , 2015, CSCW.

[17]  Yasmin B. Kafai,et al.  StitchFest: Diversifying a College Hackathon to Broaden Participation and Perceptions in Computing , 2015, SIGCSE.

[18]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[19]  Juliet M. Corbin,et al.  Basics of Qualitative Research (3rd ed.): Techniques and Procedures for Developing Grounded Theory , 2008 .

[20]  Mark Guzdial,et al.  Graphic designers who program as informal computer science learners , 2006, ICER '06.

[21]  R. Yin Case Study Research: Design and Methods , 1984 .

[22]  Robert McCartney,et al.  Why Computing Students Learn on Their Own , 2016, ACM Trans. Comput. Educ..

[23]  Patricia Hill Collins,et al.  Intersectionality's Definitional Dilemmas , 2015 .