FlashHack: Reflections on the Usage of a Micro Hackathon as an Assessment Tool in a Machine Learning Course
R Indra, PD Parthasarathy, Jatin Ambasana, Spruha Satavlekar

TL;DR
FlashHack is a micro Hackathon approach integrated into a machine learning course that enhances student engagement, simplifies assessment, and offers practical exposure through team-based challenges within a controlled timeframe.
Contribution
This paper introduces FlashHack, a novel micro Hackathon format for ML courses that combines project-based learning with Hackathon elements to improve assessment and student engagement.
Findings
High student engagement and satisfaction
Simplified assessment process for instructors
Feasibility of replication by educators
Abstract
Machine learning (ML) course for undergraduates face challenges in assessing student learning and providing practical exposure. Group project-based learning, an increasingly popular form of experiential learning in CS education, encounters certain limitation in participation and non-participation from a few students. Studies also suggest that students find longer programming assignments and project-based assessments distracting and struggle to maintain focus when they coincide with other courses. To tackle these issues, we introduced FlashHack: a monitored, incremental, in-classroom micro Hackathon that combines project-based learning with Hackathon elements. Engaging 229 third year CS undergraduate students in teams of four, FlashHack prompted them to tackle predefined challenges using machine learning techniques within a set timeframe. Assessment criteria emphasized machine learning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
