@inproceedings{edb635f8bdb647c4985e816044feae82,
title = "Prototyping with Blockchain: A Case Study for Teaching Blockchain Application Development at University",
abstract = "Blockchain technology is believed to have a potential for innovation comparable to the early internet. However, it is difficult to understand, learn, and use. A particular challenge for teaching software engineering of blockchain applications is identifying suitable use cases: When does a decentralized application running on smart contracts offer advantages over a classic distributed software architecture? This question extends the realms of software engineering and connects to fundamental economic aspects of ownership and incentive systems. The lack of usability of today{\textquoteright}s blockchain applications indicates that often applications without a clear advantage are developed. At the same time, there exists little information for educators on how to teach applied blockchain application development. We argue that an interdisciplinary teaching approach can address these issues and equip the next generation of blockchain developers with the skills and entrepreneurial mindset to build valuable and usable products. To this end, we developed, conducted, and evaluated an interdisciplinary capstone-like course grounded in the design sprint method with N = 11 graduate students. Our pre-/post evaluation indicates high efficacy: Participants improved across all measured learning dimensions, particularly use-case identification and blockchain prototyping in teams. We contribute the syllabus, a detailed evaluation, and lessons learned for educators.",
keywords = "Blockchain application development, Capstone course, Case study, Design sprint, Interdisciplinary",
author = "Michael Froehlich and Jose Vega and Amelie Pahl and Sergej Lotz and Florian Alt and Albrecht Schmidt and Isabell Welpe",
note = "Publisher Copyright: {\textcopyright} 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 25th International Conference on Interactive Collaborative Learning, ICL 2022 ; Conference date: 27-09-2022 Through 30-09-2022",
year = "2023",
doi = "10.1007/978-3-031-26876-2_94",
language = "English",
isbn = "9783031268755",
series = "Lecture Notes in Networks and Systems",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "1005--1017",
editor = "Auer, {Michael E.} and Wolfgang Pachatz and Tiia R{\"u}{\"u}tmann",
booktitle = "Learning in the Age of Digital and Green Transition - Proceedings of the 25th International Conference on Interactive Collaborative Learning ICL 2022",
}