Motivating and Demystifying IoT Learning with Hackathons in a Maker Space, Low-code Development and Rapid Prototyping

被引:0
|
作者
Gama, Kiev [1 ]
机构
[1] Univ Fed Pernambuco UFPE, Ctr Informat, Recife, Brazil
关键词
IoT; hackathon; authentic learning; low-code;
D O I
10.1109/SERP4IoT59158.2023.00009
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ACM Computing Curricula 2020 states that the Internet of Things (IoT) is a field in computing that currently lacks an officially endorsed curriculum. This means that it is not yet considered a fully established academic discipline with a widely accepted curriculum that has been recognized or approved by organizations like ACM or IEEE. Given the rapid evolution and interdisciplinary nature of IoT, it can be challenging to determine the most appropriate content to include or exclude in IoT courses. This paper presents an elective course designed to quickly introduce students from Computer Science and Information Systems to the world of IoT. The course focuses on learning application-level communication protocols, the basics of rapid hardware prototyping with Raspberry Pi, and a low-code development tool (Node-RED) to quickly develop IoT applications. For their course project, students worked in teams during a weekend hackathon to build a working prototype of an IoT device with a Raspberry Pi, sensors, and actuators. The hackathon took place in a maker space in the information technology innovation park of the region. The paper provides feedback from 29 students from the two cohorts that took the course, and the qualitative data analysis shows that this approach indeed lowered the barrier to computer science and information systems students having their first contact with IoT development.
引用
收藏
页码:17 / 24
页数:8
相关论文
共 4 条
  • [1] SeLoC-ML: Semantic Low-Code Engineering for Machine Learning Applications in Industrial IoT
    Ren, Haoyu
    Dorofeev, Kirill
    Anicic, Darko
    Hammad, Youssef
    Eckl, Roland
    Runkler, Thomas A.
    SEMANTIC WEB - ISWC 2022, 2022, 13489 : 845 - 862
  • [2] Combining Rigorous Requirements Specifications with Low-Code Platforms to Rapid Development Software Business Applications
    Galhardo, Pedro
    da Silva, Alberto Rodrigues
    APPLIED SCIENCES-BASEL, 2022, 12 (19):
  • [3] Metacognitive skills in low-code app development: Work-integrated learning in information systems development
    Matook, Sabine
    Wang, Yazhu Maggie
    Koeppel, Nuria
    Guerin, Simon
    JOURNAL OF INFORMATION TECHNOLOGY, 2024, 39 (01) : 41 - 70
  • [4] Experiential Learning for Citizen DevelopersTraining IT Talent in Low-code Development and Metacognitive ReflectionExperiential Learning for Citizen DevelopersS. Matook et al.
    Sabine Matook
    Yazhu Maggie Wang
    Micheal Axelsen
    Business & Information Systems Engineering, 2025, 67 (1) : 7 - 30