Physical computing strategy to support students’ coding literacy: An educational experiment with arduino boards

13Citations
Citations of this article
48Readers
Mendeley users who have this article in their library.

Abstract

The purpose of this study is to explore the influence of introduction of the physical computing strategy of Arduino Boards in a program design course on coding literacy and the effectiveness of the application in technical high school students. This study selected two classes of twelfth-grade students enrolled in a program design course at a technical high school in Southern Taiwan as the samples. One class was the control group (43 students), and the other was the experimental group (42 students). During the 18-week course, the control group carried out a DBL (design-based learning) programming project, and the experimental group carried out the DBL programming project using the physical computing strategy of Arduino boards. Pre-and posttests and a questionnaire survey were carried out, while ANCOVA (analysis of covariance) was used for evaluation purposes. In the course, students in the experimental group were randomly selected for semi-structured interviews to understand their learning status and to perform qualitative analysis and summarization. This study proposed the physical computing strategy of Arduino boards, featuring staged teaching content, practical teaching activities, and real themes and problem-solving tasks. The results show that the coding literacy of students in the different teaching strategy groups was significantly improved. However, in the Arduino course on DBL programming, the students in the experimental group had a significantly higher learning efficiency in coding literacy than those in the control group. Moreover, according to the qualitative analysis using student interviews, Arduino boards were found to improve students’ motivation to learn coding and to aid in systematically guiding students toward improving their coding literacy by combining their learning with DBL theory. Thus, Arduino technology can be effectively used to improve students’ programming abilities and their operational thinking in practically applying programming theories.

References Powered by Scopus

Computational thinking

4952Citations
N/AReaders
Get full text

Middle-school science through design-based learning versus scripted. Inquiry: Better overall science concept learning and equity gap reduction

286Citations
N/AReaders
Get full text

Towards the internet-of-smart-clothing: A review on IoT wearables and garments for creating intelligent connected E-textiles

242Citations
N/AReaders
Get full text

Cited by Powered by Scopus

PSST: Enabling Blind or Visually Impaired Developers to Author Sonifications of Streaming Sensor Data

11Citations
N/AReaders
Get full text

Educational Data Clustering in Secondary School Sensor-Based Engineering Courses Using Active Learning Approaches

6Citations
N/AReaders
Get full text

Rapid IoT Prototyping: A Visual Programming Tool and Hardware Solutions for LoRa-Based Devices

4Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Chung, C. C., & Lou, S. J. (2021). Physical computing strategy to support students’ coding literacy: An educational experiment with arduino boards. Applied Sciences (Switzerland), 11(4), 1–18. https://doi.org/10.3390/app11041830

Readers over time

‘21‘22‘23‘24‘2505101520

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 11

46%

Professor / Associate Prof. 5

21%

Lecturer / Post doc 5

21%

Researcher 3

13%

Readers' Discipline

Tooltip

Engineering 6

35%

Computer Science 5

29%

Social Sciences 3

18%

Sports and Recreations 3

18%

Article Metrics

Tooltip
Mentions
Blog Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free
0