Skip to main content
Top
Published in:

05-05-2023 | Original Paper

Youth Hackathons in Computing for the Community: A Design Case

Authors: Anja Remshagen, Kim C. Huett

Published in: TechTrends | Issue 3/2023

Login to get access

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

As schools endeavor to provide all students with access to computational thinking and computer science, the hackathon emerges as a competitive and high-energy event that uses authentic problems to motivate learners to engage in the domain of computing. This article presents the design case of a hackathon for teenagers as enacted over five iterations by faculty and staff at a Southeastern public university in the United States. Given a problem in the local community, participating teenagers collaborated in a mentor-supported environment to design, develop, and communicate software-based solutions. Using trustworthiness from naturalistic inquiry as a guiding approach to build the design case, our methods draw on multiple data sources, peer debriefing, member checks, and thick description. This design case contributes detailed descriptions and design rationales related to the youth hackathon’s evolving features. It provides all levels of designers with useful pedagogical and logistical resources to support efforts to enact hackathons in novel settings.
Literature
go back to reference Anslow, C., Brosz, J., Maurer, F., & Boyes, M. (2016). Datathons: An Experience Report of Data Hackathons for Data Science Education. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’16), 615–620. https://doi.org/10.1145/2839509.2844568 Anslow, C., Brosz, J., Maurer, F., & Boyes, M. (2016). Datathons: An Experience Report of Data Hackathons for Data Science Education. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’16), 615–620. https://​doi.​org/​10.​1145/​2839509.​2844568
go back to reference Brinkman, B., & Diekman, A. (2016). Applying the communal goal congruity perspective to enhance diversity and inclusion in undergraduate computing degrees. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’16), 102–107. https://doi.org/10.1145/2839509.2844562 Brinkman, B., & Diekman, A. (2016). Applying the communal goal congruity perspective to enhance diversity and inclusion in undergraduate computing degrees. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’16), 102–107. https://​doi.​org/​10.​1145/​2839509.​2844562
go back to reference Charvat, K., Bye, B. L., Kubickova, H., Zampati, F., Löytty, T., Odhiambo, K., Kamau, K., Anand, S., Kasoma, P., Houël, M., Cherenet, E., Obot, A., Kariuki, F., Kantiza, A., Ssembajwe, R., Njogo, S. & Kamau, W. (2021). Capacity development and collaboration for sustainable African agriculture: Amplification of impact through hackathons. Data Science Journal, 20(1). https://doi.org/10.5334/dsj-2021-023 Charvat, K., Bye, B. L., Kubickova, H., Zampati, F., Löytty, T., Odhiambo, K., Kamau, K., Anand, S., Kasoma, P., Houël, M., Cherenet, E., Obot, A., Kariuki, F., Kantiza, A., Ssembajwe, R., Njogo, S. & Kamau, W. (2021). Capacity development and collaboration for sustainable African agriculture: Amplification of impact through hackathons. Data Science Journal, 20(1). https://​doi.​org/​10.​5334/​dsj-2021-023
go back to reference Clarke-Midura, J. Allan, V., & Close K. (2016). Investigating the role of being a mentor as a way of increasing interest in CS. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19), 297–302. https://doi.org/10.1145/2839509.2844581 Clarke-Midura, J. Allan, V., & Close K. (2016). Investigating the role of being a mentor as a way of increasing interest in CS. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19), 297–302. https://​doi.​org/​10.​1145/​2839509.​2844581
go back to reference DeWitt, A., Fay, J., Goldman, M., Nicolson, E., Oyolu, L., Resch, L., Saldaña, J. M., Sounalath, S., Williams, T., Yetter, K., Zak, E., Brown, N., & Rebelsky, S. A. (2017). Arts Coding For Social Good: A pilot project for middle-school outreach. In Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE ’17), 159–164. https://doi.org/10.1145/3017680.3017795 DeWitt, A., Fay, J., Goldman, M., Nicolson, E., Oyolu, L., Resch, L., Saldaña, J. M., Sounalath, S., Williams, T., Yetter, K., Zak, E., Brown, N., & Rebelsky, S. A. (2017). Arts Coding For Social Good: A pilot project for middle-school outreach. In Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE ’17), 159–164. https://​doi.​org/​10.​1145/​3017680.​3017795
go back to reference Goode, J., Flapan, J., & Margolis, J. (2018). Computer science for all: A school reform framework for broadening participation in computing. In W.G. Tierney, Z.B. Corwin, & A. Ochsner (Eds.), Diversifying digital learning: Online literacy and educational opportunity (pp. 45–65). Johns Hopkins University Press. Goode, J., Flapan, J., & Margolis, J. (2018). Computer science for all: A school reform framework for broadening participation in computing. In W.G. Tierney, Z.B. Corwin, & A. Ochsner (Eds.), Diversifying digital learning: Online literacy and educational opportunity (pp. 45–65). Johns Hopkins University Press.
go back to reference Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and Boolean logic. In Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE ’17), 267–272. https://doi.org/10.1145/3017680.3017723 Grover, S., & Basu, S. (2017). Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and Boolean logic. In Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE ’17), 267–272. https://​doi.​org/​10.​1145/​3017680.​3017723
go back to reference Haag, S., Cummings, M. (2012). Management information systems for the information age. McGraw-Hill Education. Haag, S., Cummings, M. (2012). Management information systems for the information age. McGraw-Hill Education.
go back to reference Kafai, Y. B. & Burke, Q. (2014). Connected code: Why children need to learn programming. The MIT Press. Kafai, Y. B. & Burke, Q. (2014). Connected code: Why children need to learn programming. The MIT Press.
go back to reference Kirkpatrick, K. (2016). Coding as Sport. Communications of the ACM, 59(5), 32–33.CrossRef Kirkpatrick, K. (2016). Coding as Sport. Communications of the ACM, 59(5), 32–33.CrossRef
go back to reference Lara, M., & Lockwood, K. (2016). Hackathons as community-based learning A case study. TechTrends: Linking Research & Practice to Improve Learning, 60(5), 486–495.CrossRef Lara, M., & Lockwood, K. (2016). Hackathons as community-based learning A case study. TechTrends: Linking Research & Practice to Improve Learning, 60(5), 486–495.CrossRef
go back to reference Lincoln, Y. & Guba, E. (1985). Naturalistic inquiry. SAGE. Lincoln, Y. & Guba, E. (1985). Naturalistic inquiry. SAGE.
go back to reference Oxman, R. E. (1994). Precedents in design: A computational model for the organization of precedent knowledge. Design Studies, 12(2), 141–157.CrossRef Oxman, R. E. (1994). Precedents in design: A computational model for the organization of precedent knowledge. Design Studies, 12(2), 141–157.CrossRef
go back to reference Remshagen, A., Gray, K., & Lee, T. (2018). A Scratch Hackathon for Teens. Proceedings of the 2018 International Conference on Frontiers in Education: Computer Science and Computer Engineering, 136–140. Remshagen, A., Gray, K., & Lee, T. (2018). A Scratch Hackathon for Teens. Proceedings of the 2018 International Conference on Frontiers in Education: Computer Science and Computer Engineering, 136–140.
go back to reference Richard, G., Kafai, Y. B., Adleberg, B., & Telhan, O. (2015). StitchFest: Diversifying a college hackathon to broaden participation and perceptions in computing. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’15), 114–119. https://doi.org/10.1145/2676723.2677310 Richard, G., Kafai, Y. B., Adleberg, B., & Telhan, O. (2015). StitchFest: Diversifying a college hackathon to broaden participation and perceptions in computing. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (SIGCSE ’15), 114–119. https://​doi.​org/​10.​1145/​2676723.​2677310
Metadata
Title
Youth Hackathons in Computing for the Community: A Design Case
Authors
Anja Remshagen
Kim C. Huett
Publication date
05-05-2023
Publisher
Springer US
Published in
TechTrends / Issue 3/2023
Print ISSN: 8756-3894
Electronic ISSN: 1559-7075
DOI
https://doi.org/10.1007/s11528-023-00852-y

Premium Partner