To Learn Programming through Internet of Things

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Learning computer programming is a slow process that may make learners depressed. Studies suggested that the students should take a problem in real world and then translated it to program code to solve it. Unfortunately, most problems in real world require complicated inputs/outputs that are not directly provided in the basic functions of the programming languages. In this article, we use Internet of Things (IoT) as an appropriate input/output mechanism for the beginners to learn programming through every-day real-world problems. Specifically, we transparently integrate an IoT development platform called IoTtalk with the programs and/or programming ideas of the new learners. Our study indicates that new learners can catch programming skills in the proposed approach and create non-Trivial applications with their imagination.

Original languageEnglish
Pages (from-to)168-172
Number of pages5
JournalIEEE Internet of Things Magazine
Volume5
Issue number4
DOIs
StatePublished - 1 Dec 2022

Fingerprint

Dive into the research topics of 'To Learn Programming through Internet of Things'. Together they form a unique fingerprint.

Cite this