ABSTRACT
This tip, technique, and courseware proposal is presenting the details the design of a problem solving competition. This is a competition concept that can be used in place of or to prepare for a traditional hackathon. This style of competition is more friendly to first and second year students, less competitive, less of a time commitment, and more collaborative. Two different competition formats are presented. The first is called "Problem Solving Speed Dating", which works by pairing upperclassmen and underclassmen in a speed dating type exercise. The second is called "Unwrapped Collaborative Problem Solving", where students work on a team but with very specific (and intentionally restrictive) roles. Both competition formats were tested in five different workshops over the course of several years involving around 250 undergraduate students. Students reporting receiving similar benefits to a hackathon including: problem solving skills, teamwork, building community, and networking with industry.
- Emilia Gan, Benjamin Mako Hill, and Tyler Menezes. 2022. How Gender, Ethnicity, and Public Presentation Shape Coding Perseverance after Hackathons. In Proceedings of the 22nd Koli Calling International Conference on Computing Education Research. 1--11.Google ScholarDigital Library
- Brittany Ann Kos. 2019. Understanding female-focused hackathon participants' collaboration styles and event goals. In Proceedings of the International Conference on Game Jams, Hackathons and Game Creation Events 2019. 1--4.Google ScholarDigital Library
- James Tetazoo. 2021. Who's going to MLH hackathons? https://news.mlh.io/mlhhackathon-demographics-09-03--2019. Accessed: 2023-03-01.Google Scholar
- Jeremy Warner and Philip J Guo. 2017. Hack. edu: Examining how college hackathons are perceived by student attendees and non-attendees. In Proceedings of the 2017 ACM Conference on International Computing Education Research. 254--262.Google ScholarDigital Library
Index Terms
- Problem Solving Competitions: A Twist on the Traditional Hackathon
Recommendations
Co-Curricular Activities in Computer Science Departments
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationAcademic co-curricular activities (e.g., programming contests, hackathons, student ACM clubs, tutoring, internships, undergrad research) are popular with students, may promote academic engagement, and can give a leg up to students applying for jobs and ...
Learning problem solving through educational robotics competitions: first results of an exploratory case study
WiPSCE '18: Proceedings of the 13th Workshop in Primary and Secondary Computing EducationEducational robotics competitions are an important part of extracurricular Computer Science (CS) education and gain international popularity year by year. One of the aims of these competitions as e.g. the "World Robot Olympiad" (WRO) or the "First Lego ...
The Collegiate Hackathon Experience
ICER '18: Proceedings of the 2018 ACM Conference on International Computing Education ResearchCollegiate hackathons are marathon-style, project building competitions where students can learn computing in an informal environment, build community, network with members of the technology industry, and be more productive members of the workforce. I ...
Comments