Co-organising hackathons with students: opportunities and best practices. (2021)