DeepAI AI Chat
Log In Sign Up

Challenges and Opportunities on Using Games to Support IoT Systems Teaching

by   Bruno Pedraça de Souza, et al.

Context: New systems have emerged within the Industry 4.0 paradigm. These systems incorporate characteristics such as autonomy in decision making and acting in the context of IoT systems, continuous connectivity between devices and applications in cyber-physical systems, omnipresence properties in ubiquitous systems, among others. Thus, the engineering of these systems has changed, drastically affecting the manner of their construction process. In this context, to identify simple and playful alternatives to teach how to build them is a difficult task. Objective: To present how to teach IoT systems using games, to reveal challenges and opportunities obtained through a literature review. Method: A Structured Literature Review (StLR), supported by the Snowballing technique, was executed to find empirical studies related to teaching, games and IoT systems. Results: 12 papers were found about teaching IoT systems using games. As challenges and opportunities, many issues were identified related to IoT systems programming, modularity, hardware constraints, among others. Conclusion: In this work, research challenges and opportunities were found in the context of IoT systems teaching. Due to specific features of these systems, teaching their construction is a difficult activity to carry out.


Adopting Microservices and DevOps in the Cyber-Physical Systems Domain: A Rapid Review and Case Study

The domain of cyber-physical systems (CPS) has recently seen strong grow...

A Requirements Engineering Technology for the IoT Software Systems

Contemporary software systems (CSS), such as the internet of things (IoT...

Challenging but Full of Opportunities: Teachers' Perspectives on Programming in Primary Schools

The widespread establishment of computational thinking in school curricu...

Program Analysis of Commodity IoT Applications for Security and Privacy: Challenges and Opportunities

Recent advances in Internet of Things (IoT) have enabled myriad domains ...

DevOps Education: An Interview Study of Challenges and Recommendations

Over the last years, the software industry has adopted several DevOps te...

TEACHING – Trustworthy autonomous cyber-physical applications through human-centred intelligence

This paper discusses the perspective of the H2020 TEACHING project on th...

Teaching Performance Modeling in the era of millennials

Performance Modeling (PM) teaching started in the early 70s and reached ...