Understanding and improving the culture of hackathons: Think global hack local

Hackathons bring developers, artists and designers together around a shared challenge: ideate, plan and create an application in a highly constrained time frame. A way to socialize, solve problems, and strengthen soft and hard skills, hackathons have grown tremendously in popularity in the last half decade. Despite this growth, it has been noted that females do not participate in hackathons with the same frequency as males. Some theorize that the hackathon culture is intimidating, does not appeal to women, or that it acts to amplify pre-existing cultural biases in computing. In this paper we introduce an alternative format for hackathons to address these issues. Think Global Hack Local (TGHL) is a non-competitive, community-based hackathon that connects non-profit organizations with student developers. Students donate a weekend to solve problems that these organizations otherwise lack the resources to solve. To date, there have been two TGHL hackathons, and we have observed many interesting divergences within the culture of TGHL in comparison to other hackathons. Response has been positive, and nearly all of them indicate that they would do it again. By adopting some of these ideas, we believe that hackathons can become an environment that is more inclusive and fun for all.

[1]  Matt Ratto,et al.  Critical making hackathon: situated hacking, surveillance and big data proposal , 2014, CHI Extended Abstracts.

[2]  Jeffrey A. Stone,et al.  Experiences with community-based projects for computing majors , 2011 .

[3]  Mathew Johnson,et al.  Service learning in introductory computer science , 2010, ITiCSE '10.

[4]  Regina Bernhaupt,et al.  Game jam: [4 research] , 2014, CHI Extended Abstracts.

[5]  Richard A. Scorce Perspectives concerning the utilization of service learning projects for a computer science course , 2010 .

[6]  Jon A. Preston,et al.  Serious Game Development: Case Study of the 2013 CDC Games For Health Game Jam , 2014, SeriousGames '14.

[7]  Stephen Chi-fai Chan,et al.  How much impact can be made in a week?: Designing Effective International Service Learning Projects for Computing , 2015, SIGCSE.

[8]  Christopher H. Brooks Community connections: lessons learned developing and maintaining a computer science service-learning program , 2008, SIGCSE '08.

[9]  George Ghinea,et al.  Promoting inclusive design practice at the Global Game Jam: A pilot evaluation , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[10]  John Phillips,et al.  Incorporating service learning into computer science courses , 2005 .

[11]  Ramesh Raskar,et al.  The KumbhThon technical hackathon for Nashik: A model for STEM education and social entrepreneurship , 2014, 2014 IEEE Integrated STEM Education Conference.

[12]  Sean P. Goggins,et al.  OCData Hackathon @ CSCW 2014: online communities data hackathon , 2014, CSCW Companion '14.

[13]  Tiffany Barnes,et al.  The STARS Alliance: Viable Strategies for Broadening Participation in Computing , 2011, TOCE.

[14]  J RosmaitaBrian Making service learning accessible to computer scientists , 2007 .

[15]  Brian J. Rosmaita Making service learning accessible to computer scientists , 2007, SIGCSE '07.

[16]  Stefan Biffl,et al.  Synthesized essence: what game jams teach about prototyping of new software products , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[17]  Jon A. Preston,et al.  An International Study on Learning and Process Choices in the Global Game Jam , 2013, Int. J. Game Based Learn..

[18]  Silvia Figueira,et al.  Hack for the homeless: A humanitarian technology hackathon , 2014, IEEE Global Humanitarian Technology Conference (GHTC 2014).

[19]  Henrik Schoenau-Fog,et al.  The Motivational Power of Game Communities - Engaged through Game Jamming , 2013, FDG 2013.

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

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

[22]  Jon A. Preston,et al.  Game Jams: Community, Motivations, and Learning among Jammers , 2012, Int. J. Game Based Learn..

[23]  Sean P. Goggins,et al.  Quality Hackathon: Evaluating the Products of Online Co-Production Systems , 2014, GROUP '14.

[24]  Jeffrey L. Popyack Prohacktivity, or one giant hack for mankind , 2014, INROADS.

[25]  Regina Bernhaupt,et al.  Game jam , 2013, CHI Extended Abstracts.

[26]  Florian Mueller,et al.  Playful Game Jams: Guidelines for Designed Outcomes , 2014, IE.

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