Practical Programming Education for Elementary Students using Pair Learning in Short-Term Lessons

This study proposes an educational program aimed at primary school students to learn the basic structure of programming independently, while promoting cooperation between students in a short period of time. The program not only covers the fundamental concepts of programming, but also uses examples of household electrical appliances commonly used in everyday life to help students understand the role of embedded systems and how programs run within these systems. Additionally, one of the goals of the program is to make programming both interesting and enjoyable for students. The lessons were delivered using robot programming materials. Each 45-minute lesson followed a pair-learning format, ensuring that both students in each pair created their own programs. This approach was designed to avoid any knowledge bias between the two students. The lessons were implemented with 5th and 6th graders from two primary schools. The results showed that 90% of the students understood the concepts related to embedded systems. It was also confirmed that the students' interest and enthusiasm for programming increased after the lessons compared to before.

Authors

Institutions

Publication Details

Journal
IEEJ Transactions on Fundamentals and Materials
Published
2025-08-31
DOI
https://doi.org/10.1541/ieejfms.145.267
Primary Topic
Educational Research and Pedagogy
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Practical Programming Education for Elementary Students using Pair Learning in Short-Term Lessons

Hiroki Hayashi, Orie Doeda, Mizue Kayama, Yoshihiro TAKASAKA et al.
IEEJ Transactions on Fundamentals and Materials
Educational Research and Pedagogy
article

Practical Programming Education for Elementary Students using Pair Learning in Short-Term Lessons

Hiroki Hayashi, Orie Doeda, Mizue Kayama, Yoshihiro TAKASAKA, Mio Suzuki
article en

Abstract

This study proposes an educational program aimed at primary school students to learn the basic structure of programming independently, while promoting cooperation between students in a short period of time. The program not only covers the fundamental concepts of programming, but also uses examples of household electrical appliances commonly used in everyday life to help students understand the role of embedded systems and how programs run within these systems. Additionally, one of the goals of the program is to make programming both interesting and enjoyable for students. The lessons were delivered using robot programming materials. Each 45-minute lesson followed a pair-learning format, ensuring that both students in each pair created their own programs. This approach was designed to avoid any knowledge bias between the two students. The lessons were implemented with 5th and 6th graders from two primary schools. The results showed that 90% of the students understood the concepts related to embedded systems. It was also confirmed that the students' interest and enthusiasm for programming increased after the lessons compared to before.

IEEJ Transactions on Fundamentals and MaterialsVol. 145(9)
Shinshu University (JP), National Institute of Technology, Kushiro College (JP)
Openalex Percentile: Top 74%
Educational Research and Pedagogy
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Practical Programming Education for Elementary Students using Pair Learning in Short-Term Lessons — Hiroki Hayashi, Orie Doeda, et al. · IEEJ Transactions on Fundamentals and Materials (2025) | TGRS Research Map | TGRS