The hackathon teaching activity offers students a unique opportunity to use their creativity and problem-solving skills on challenging assignments. During this intensive session, teams of four students work together to develop innovative solutions for wicked problems. This teaching activity not only stimulates critical thinking and collaboration but also provides a dynamic and inspiring learning experience.
- Activity goal
- Brainstorm | Exchange knowledge | Practice skills
- When
- In class | Post class | Pre class
- Where
- Offline
- Duration
- < 30 minutes| < 60 minutes
- Group size
- Small | Medium
Step-by-step
Step 1
Form teams: Divide the group into teams of 4 students. You can assign groups randomly or create teams with a mix of skills and backgrounds.
Step 2
Problem statement: Give each team a specific problem or challenge to solve. Ensure the problems are relevant and challenging, suitable for the students' field of study and academic level.
Step 3
Time limit: Set a clear time limit for the hackathon, depending on the complexity of the problems. Provide a clear schedule with time for breaks and check-ins. You may choose to spread this format over multiple sessions within the course block, or use a smaller problem during a single workshop or lecture.
Step 4
Get to work: Students begin working on their solutions. You may have them work on it during the class session or as preparation for a future session.
Step 5
Tools and guidance: Offer tools and support throughout the hackathon.
Step 6
Presentation: Have each team present their solution to instructors and fellow students.
Step 7
Debrief: Facilitate a debrief session. Highlight the best solutions and discuss why they stood out. Ensure the evaluation is constructive and educational.
Tip: Organize hackathons around specific themes such as sustainability, technology, or healthcare to encourage focused solutions.
Tip: Form teams with students from different disciplines to promote interdisciplinary collaboration and innovative solutions.
