Setup hackathons for your students so they can see what they’ve learned and practice unguided programming in teams.
- A hackathon is an event where people engage in collaborative computer programming.
- Consider limiting some hackathons to students without upper division experience to avoid discouraged students.