A Design and Development of Internet of Things (IoT) System and Learning Activity to Promote Computational Thinking

被引:0
作者
Sonsilphong, Suphachoke [1 ]
Sonsilphong, Amornthep [2 ]
Hormdee, Daranee [3 ]
Sae-Joo, Phongthanat [4 ]
机构
[1] Khon Kaen Univ, Acad Affairs, Fac Med, Khon Kaen, Thailand
[2] Raj Amangala Univ Technol Isan Khon Kaen Campus, Dept Elect Engn, Khon Kean, Thailand
[3] Khon Kaen Univ, Fac Engn, Dept Comp Engn, Khon Kaen, Thailand
[4] Khon Kaen Univ, Fac Educ, Comp Educ Program, Khon Kaen, Thailand
来源
2022 7TH INTERNATIONAL STEM EDUCATION CONFERENCE, ISTEM-ED | 2022年
关键词
computing skills; computational thinking; problem solving; Internet of Things; computer programming;
D O I
10.1109/ISTEM-ED55321.2022.9920899
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Computational Thinking (CT), problem-solving and programming skills are important for the students with major of computer education of higher levels education which related to the computing science contents. The instructions must provide the basic contents and learning activities, including Internet of Things (IoT), big-data and programming, as well as Artificial Intelligence (AI) and machine learning. However, these courses present learning difficulties based upon the students' individual skills. Development and integration of the IoT system would offer supporting tools for learning activities and improve the students' computational thinking, problem-solving, and programming skills. This paper presents the design and development of IoT system to support students' computational thinking, problem-solving, and programming skills training through block-based programming and integrated platforms. The IoT system comprises three layers (hardware, middleware, and applications), using existing platforms and devices as well as newly developed. To validate the viability of the proposed pipelined realization, the developed systems were implemented for higher education level students of computer education program. The students' computational-thinking, problem-solving, and programming skills were significantly improved through the proposed learning system throughout the course.
引用
收藏
页码:27 / 30
页数:4
相关论文
共 8 条
[1]  
Abburi R.., 2021, TinkerCad-A Web Based Application for Virtual Labs to help Learners Think, Create and Make
[2]   Computational thinking and mathematics using Scratch: an experiment with sixth-grade students [J].
Antonio Rodriguez-Martinez, Jose ;
Antonio Gonzalez-Calero, Jose ;
Manuel Saez-Lopez, Jose .
INTERACTIVE LEARNING ENVIRONMENTS, 2020, 28 (03) :316-327
[3]  
ESPRESSIF., ESP8266 Series
[4]   Liquid-handling Lego robots and experiments for STEM education and research [J].
Gerber, Lukas C. ;
Calasanz-Kaiser, Agnes ;
Hyman, Luke ;
Voitiuk, Kateryna ;
Patil, Uday ;
Riedel-Kruse, Ingmar H. .
PLOS BIOLOGY, 2017, 15 (03)
[5]   How to learn and how to teach computational thinking: Suggestions based on a review of the literature [J].
Hsu, Ting-Chia ;
Chang, Shao-Chen ;
Hung, Yu-Ting .
COMPUTERS & EDUCATION, 2018, 126 :296-310
[6]  
Jailungka P.., 2020, Lecture Notes in Computer Science, V12191
[7]  
Maloney J., 2010, ACM T COMPUT EDUC, V10, P1, DOI [DOI 10.1145/1868358.1868363, 10.1145/1868358.1868363]
[8]   Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature Review [J].
Tikva, Christina ;
Tambouris, Efthimios .
COMPUTERS & EDUCATION, 2021, 162 (162)