Abstract

The Raspberry Pi is being increasingly adopted as a suitable platform in both research and applications of the Internet of Things (IoT). This study presents a novel project-based teaching and learning approach devised in an Internet of Things course for undergraduate students in the computer science major, where the Raspberry Pi platform is used as an effective vehicle to greatly enhance students’ learning performance and experience. The devised course begins with learning simple hardware and moves to building a whole prototype system. This paper illustrates the outcome of the proposed approach by demonstrating the prototype IoT systems designed and developed by students at the end of one such IoT course. Furthermore, this study provides insights and lessons regarding how to facilitate the use of the Raspberry Pi platform to successfully achieve the goals of project-based teaching and learning in IoT.

Highlights

  • The Internet of Things (IoT) has been envisioned as the wave in the era of cyber technology, in which millions of smart devices are wirelessly connected and integrated via the Internet [1]

  • “Introduction to Internet of Things.”. This IoT course is offered for undergraduate students in the

  • We provided various supports for our students during their projects, including a detailed Constrained Application Protocol (CoAP) tutorial and a detailed tutorial on how to work on Raspberry Pi with the laptop screen and keyboard [33]

Read more

Summary

Introduction

The Internet of Things (IoT) has been envisioned as the wave in the era of cyber technology, in which millions of smart devices (including various sensors and actuators) are wirelessly connected and integrated via the Internet [1] This emerging paradigm will fundamentally create and boost a number of new applications across many fields, including environmental monitoring [2], precision agriculture [3], smart grids [4], smart cities [5] and e-health systems [6]. Project-based learning (PBL) can provide great opportunities for students to enhance their engineering understanding and skills [12,13,14,15,16,17]. This IoT course is offered for undergraduate students in the Indianapolis Purdue “Introduction to Internet of Things.” This IoT course is offered for undergraduate students in the Indianapolis

Results
Discussion
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.