Hackathons as a Formal Teaching Approach in Information Systems Capstone Courses

被引:5
|
作者
Uys, Walter F. [1 ,2 ]
机构
[1] North West Univ, SDL Res Focus Area, Mahikeng, South Africa
[2] Univ Cape Town, CITANDA, Cape Town, South Africa
来源
ICT EDUCATION | 2020年 / 1136卷
关键词
Information systems education; Capstone courses; Software application development; Hackathons; Project-based learning;
D O I
10.1007/978-3-030-35629-3_6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hackathons are 'hacking marathons' in which participants collaboratively and rapidly prototype new applications over a 24-48 h period. The potential of hackathons as a strategy for stimulating interest in the CS fields is well known. Hackathons share many similarities with capstone courses, however their application as a formal teaching approach in the CS/IS curriculum is less prevalent. This paper describes the introduction of a curricular hackathon in a 3rd-year IS capstone course at a South African university. An exploratory case study was conducted to evaluate feedback from the participants and organizers. In the process, the students completed seven new applications which they had conceptualized during the course. They also learned something about new technologies and programming interfaces as well as they exhibited growth in personal and inter-personal competencies. Seven fundamental differences between curricular and traditional hackathons are highlighted. Suggestions for integrating hackathons into undergraduate CS/IS capstone courses are provided together with possible areas for further research.
引用
收藏
页码:79 / 95
页数:17
相关论文
共 50 条
  • [31] Teaching information literacy skills in online courses
    Hinchliffe, LJ
    Treat, T
    14TH ANNUAL CONFERENCE ON DISTANCE TEACHING AND LEARNING, PROCEEDINGS, 1998, : 517 - 519
  • [32] Teaching Tip Promoting Inclusive Online Learning for Students with Disabilities in Information Systems Courses
    He, Wu
    Zha, Shenghua
    Watson, Silvana
    He, Yuming
    Journal of Information Systems Education, 2022, 33 (01): : 7 - 14
  • [33] Teaching health care management courses: Operations management, information systems, quantitative methods
    Schweikhart, SB
    Anderson, E
    Kaplan, B
    Roth, A
    DECISION SCIENCES INSTITUTE, 1997 ANNUAL MEETING, PROCEEDINGS, VOLS 1-3, 1997, : 61 - 61
  • [34] The Use of Information Technologies in Teaching Environmental Courses
    Tupov, Vladimir Borisovich
    Taratorin, Andrey Andreevich
    2018 IV INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN ENGINEERING EDUCATION (INFORINO), 2018,
  • [35] Challenges in Teaching Information Literacy in Online Courses
    Seiler, Vilve
    QUALITATIVE AND QUANTITATIVE METHODS IN LIBRARIES: THEORY AND APPLICATIONS, 2010, : 198 - 204
  • [36] Teaching Thoughts of Mathematics, Information and Control Courses
    Lin, Xueyan
    Song, Qiqi
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MANAGEMENT, EDUCATION AND SOCIAL SCIENCE (ICMESS 2017), 2017, 72 : 324 - 327
  • [37] Modeling Privacy Aware Information Sharing Systems: A Formal and General Approach
    Martinelli, Fabio
    Saracino, Andrea
    Sheikhalishahi, Mina
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 767 - 774
  • [38] ON TEACHING AI AND EXPERT SYSTEMS COURSES
    GARCIA, ON
    PEREZ, RA
    SILVERMAN, BG
    AUSTIN, HS
    BAUM, RF
    BRADY, LH
    CAMERON, RS
    CASTANEDA, SE
    CHEN, J
    DEY, PP
    DICRISTINA, GM
    ELMAGHRABY, AS
    FOSTER, R
    FREEMAN, C
    KIRCH, MR
    LAWRENCE, AW
    MANESH, A
    MANICKAM, S
    RAMAMOORTHY, CV
    RARIDEN, RL
    REICHENBACH, U
    ROSENBAUM, S
    SANER, FE
    SEVERANCE, FL
    TORSONE, CM
    VALENTINE, DW
    VANLANDINGHAM, HF
    VASQUEZ, R
    IEEE TRANSACTIONS ON EDUCATION, 1993, 36 (01) : 193 - 197
  • [39] Framework for Teaching Engineering Capstone Design Courses with Emphasis on Application of Internet-Based Technologies
    Dougherty, Jonathan U.
    Parfitt, M. Kevin
    JOURNAL OF ARCHITECTURAL ENGINEERING, 2009, 15 (01) : 4 - 9
  • [40] Formal ontology and information systems
    Guarino, N
    FORMAL ONTOLOGY IN INFORMATION SYSTEMS, 1998, 46 : 3 - 15