Hackathon as a Project Based Teaching Tool: Employing Programming Challenge in the Class

Bolatzhan Kumalakov, Alla Kim, Salima Mukhtarova, Assel Shukurova, Natalya Khon

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Project Based Learning (PBL) develops student knowledge and skills through solving authentic, engaging and complex challenge in a fixed time span. Academic literature reports its application over a wide variety of disciplines, having both immediate and long-lasting positive effect on team working, project management, and creativity when applying technical skills. We aim to enhance student learning in software engineering. 80% of student respondents up to the date feel that programming assignments that last longer than a week overlap with other subjects enough to draw dedication away. While it unquestionably develops transferable skills, such as time management, it also might not necessarily be good through introductory courses, where students face completely new material. As a result, our aim is to employ 'hackathon'-a gathering, where programmers collaboratively code in an extreme manner over 12 to 24 hours-as a teaching tool. While there is a precedent of hackathon being used at University level, it was employed to substitute classic approach via excluding lecturing and lab work completely. Current paper presents research design and relevant discussion on measuring and validating learning outcomes when blending hackathon into traditional programming class as one of the components, not a substitute to other types of classes.

Original languageEnglish
Title of host publicationIEEE 12th International Conference on Application of Information and Communication Technologies, AICT 2018 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538664674
DOIs
Publication statusPublished - Oct 2018
Event12th IEEE International Conference on Application of Information and Communication Technologies, AICT 2018 - Almaty, Kazakhstan
Duration: Oct 17 2018Oct 19 2018

Publication series

NameIEEE 12th International Conference on Application of Information and Communication Technologies, AICT 2018 - Proceedings

Conference

Conference12th IEEE International Conference on Application of Information and Communication Technologies, AICT 2018
CountryKazakhstan
CityAlmaty
Period10/17/1810/19/18

Keywords

  • Hackathon
  • Project Based Learning (PBL)

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Computer Vision and Pattern Recognition
  • Information Systems and Management
  • Health Informatics
  • Information Systems

Fingerprint Dive into the research topics of 'Hackathon as a Project Based Teaching Tool: Employing Programming Challenge in the Class'. Together they form a unique fingerprint.

Cite this