Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3408877.3432485acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
research-article

Teaching Embedded Systems by Constructing an Escape Room

Published: 05 March 2021 Publication History

Abstract

Embedded systems are the foundation of many of today's consumer products and industrial applications - and they are increasingly connected. To teach this topic we created a course with the overarching goal of designing and constructing an automated escape room. This provided motivation and opportunity for students to learn the engineering and soft skills required for building networked embedded systems. The game was open for faculty members and friends of the students after the course concluded. By dividing the building process into multiple tasks, such as individual puzzles, the presented concept encourages inter- and intra-group work, including conceptualizing, designing and developing reliable, connected embedded systems. In this paper we first present the motivation, context, and pedagogical approach of the course, then describe the course structure and conclude with experiences from constructing an escape room with multiple groups of students.

References

[1]
Farha N. Ali. 2018. Experiences in Teaching the Internet of Things Courses. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (Baltimore, Maryland, USA) (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 378--383. https://doi.org/10.1145/3159450.3159549
[2]
Mordechai Ben-Ari. 1998. Constructivism in Computer Science Education. SIGCSE Bull., Vol. 30, 1 (March 1998), 257--261. https://doi.org/10.1145/274790.274308
[3]
Carlos Borrego, Cristina Ferná ndez, Ian Blanes, and Sergi Robles. 2017. Room escape at class: Escape games activities to facilitate the motivation and learning in computer science. Journal of Technology and Science Education, Vol. 7, 2 (2017), 162--171. https://doi.org/10.3926/jotse.247
[4]
Gaetano Borriello, Carl Hartung, Bruce Hemingway, Karl Koscher, and Brian Mayton. 2008. Multi-Player Soccer and Wireless Embedded Systems. SIGCSE Bull., Vol. 40, 1 (March 2008), 82--86. https://doi.org/10.1145/1352322.1352165
[5]
Barry Burd, Lecia Barker, Fé lix Armando Ferm'i n Pé rez, Ingrid Russell, Bill Siever, Liviana Tudor, Michael McCarthy, and Ian Pollock. 2018. The Internet of Things in Undergraduate Computer and Information Science Education: Exploring Curricula and Pedagogy. In Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (Larnaca, Cyprus) (ITiCSE 2018 Companion). Association for Computing Machinery, New York, NY, USA, 200--216. https://doi.org/10.1145/3293881.3295784
[6]
Samantha Clarke, Sylvester Arnab, Helen Keegan, Luca Morini, and Oliver Wood. 2016. EscapED: Adapting Live-Action, Interactive Games to Support Higher Education Teaching and Learning Practices. In 5th International Conference on Games and Learning Alliance (LNCS, Vol. 10056). Springer, 144--153. https://doi.org/10.1007/978-3-319-50182-6_13
[7]
Janet Davis and Samuel A. Rebelsky. 2019. Developing Soft and Technical Skills Through Multi-Semester, Remotely Mentored, Community-Service Projects. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE '19). Association for Computing Machinery, New York, NY, USA, 29--35. https://doi.org/10.1145/3287324.3287508
[8]
Audrey Girouard, Andrew L Kun, Anne Roudaut, and Orit Shaer. 2018. Pervasive computing education. IEEE Pervasive Computing, Vol. 17, 4 (2018), 9--12.
[9]
Victoria Hong and Elana Reiser. 2020. Make Your Escape: An Active Learning Approach. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (Portland, OR, USA) (SIGCSE '20). Association for Computing Machinery, New York, NY, USA, 1410. https://doi.org/10.1145/3328778.3372557
[10]
Michael S. Kirkpatrick. 2017. Student Perspectives of Team-Based Learning in a CS Course: Summary of Qualitative Findings. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (Seattle, Washington, USA) (SIGCSE '17). Association for Computing Machinery, New York, NY, USA, 327--332. https://doi.org/10.1145/3017680.3017699
[11]
Andrew L. Kun. 2017. Textbooks for Pervasive Computing Training and Education. IEEE Pervasive Computing, Vol. 16, 3 (2017), 59--61. https://doi.org/10.1109/mprv.2017.2940951
[12]
Hanna Mäenpää, Samu Varjonen, Arto Hellas, Sasu Tarkoma, and Tomi Männistö. 2017. Assessing IOT Projects in University Education: A Framework for Problem-Based Learning. In Proceedings of the 39th International Conference on Software Engineering: Software Engineering and Education Track (Buenos Aires, Argentina) (ICSE-SEET '17). IEEE Press, 37--46. https://doi.org/10.1109/ICSE-SEET.2017.6
[13]
Edward McAuley, Terry Duncan, and Vance V. Tammen. 1989. Psychometric Properties of the Intrinsic Motivation Inventory in a Competitive Sport Setting: A Confirmatory Factor Analysis. Research Quarterly for Exercise and Sport, Vol. 60, 1 (1989), 48--58. https://doi.org/10.1080/02701367.1989.10607413
[14]
Julie E Mills and David F Treagust. 2003. Engineering education -- Is problem-based or project-based learning the answer. Australasian journal of engineering education, Vol. 3, 2 (2003), 2--16.
[15]
Christian Murphy, Swapneel Sheth, and Sydney Morton. 2017. A Two-Course Sequence of Real Projects for Real Customers. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (Seattle, Washington, USA) (SIGCSE '17). Association for Computing Machinery, New York, NY, USA, 417--422. https://doi.org/10.1145/3017680.3017742
[16]
Scott Nicholson. 2015. Peeking behind the locked door: A survey of escape room facilities. http://scottnicholson.com/pubs/erfacwhite.pdf
[17]
OASIS. 2019. MQTT Version 5.0. https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.pdf
[18]
Marc Pfeifer, Benjamin Völker, Sebastian Böttcher, Sven Köhler, and Philipp M. Scholl. 2020. UbiLab - Escape Room. https://github.com/ubilab-escape/integration Retrieved November 19, 2020 from
[19]
Iris Talmi, Orit Hazzan, and Reuven Katz. 2018. Intrinsic Motivation and 21st-Century Skills in an Undergraduate Engineering Project: The Formula Student Project. Higher Education Studies, Vol. 8, 4 (2018), 46. https://doi.org/10.5539/hes.v8n4p46
[20]
Alice Veldkamp, Liesbeth van de Grint, Marie-Christine Knippels, and Wouter van Joolingen. 2020. Escape Education: A Systematic Review on Escape Rooms in Education. Preprints 2020, 2020030182. https://doi.org/10.20944/preprints202003.0182.v1 preprints.org.
[21]
Tom Wulf. 2005. Constructivist Approaches for Teaching Computer Programming. In Proceedings of the 6th Conference on Information Technology Education (Newark, NJ, USA) (SIGITE '05). Association for Computing Machinery, New York, NY, USA, 245--248. https://doi.org/10.1145/1095714.1095771

Cited By

View all
  • (2023)Creating Online Educational Escape Rooms for Undergraduate Learners in the Natural SciencesLearning With Escape Rooms in Higher Education Online Environments10.4018/978-1-6684-6081-8.ch011(1-25)Online publication date: 10-Feb-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
March 2021
1454 pages
ISBN:9781450380621
DOI:10.1145/3408877
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 March 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. embedded systems
  2. escape room
  3. internet of things
  4. lab course

Qualifiers

  • Research-article

Conference

SIGCSE '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE Virtual 2024
1st ACM Virtual Global Computing Education Conference
December 5 - 8, 2024
Virtual Event , NC , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)38
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Creating Online Educational Escape Rooms for Undergraduate Learners in the Natural SciencesLearning With Escape Rooms in Higher Education Online Environments10.4018/978-1-6684-6081-8.ch011(1-25)Online publication date: 10-Feb-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media