Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming

Hidekuni Tsukamoto, Yasumasa Oomori, Hideo Nagumo, Yasuhiro Takemura, Akito Monden, Ken ichi Matsumoto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

In this research, a tool for evaluating algorithmic thinking ability of the primary schoolchildren was developed. This tool is based on the three categories of operations used to construct algorithms, namely, sequential operations, conditional branching operations, and iterative operations. Each question in the tool checks to see if the examinee understands the concept of one of the three categories. The tool was developed to evaluate the educational effect of programming education for middle to upper grade (third to sixth grade) primary schoolchildren. Since both Visual Programming Language (VPL) and Textual Programming Language (TPL) could be used, it was required that the tool could be used by both the group of children who use VPLs and the group of children who use TPLs. To make it possible, no programming language appeared in the questions in the tool. The teaching materials for the programming education were also developed in such a way that the three basic concepts of algorithm, namely, sequential processing, conditional branching, and repetitive processing, were clearly taught. The target VPL in this research was Scratch. The evaluation tool was conducted in a weekend class of programming education for primary schoolchildren, and the algorithmic thinking ability of the schoolchildren was analyzed.

Original languageEnglish
Title of host publicationFIE 2017 - Frontiers in Education, Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Number of pages8
Volume2017-October
ISBN (Electronic)9781509059195
DOIs
Publication statusPublished - Dec 12 2017
Event47th IEEE Frontiers in Education Conference, FIE 2017 - Indianapolis, United States
Duration: Oct 18 2017Oct 21 2017

Other

Other47th IEEE Frontiers in Education Conference, FIE 2017
CountryUnited States
CityIndianapolis
Period10/18/1710/21/17

Fingerprint

Computer programming
schoolchild
programming
programming language
ability
Computer programming languages
Education
education
weekend
teaching materials
basic concept
Processing
Teaching
Group
school grade
evaluation

Keywords

  • Algorithmic thinking
  • Evaluation tool
  • Primary education
  • Programming education

ASJC Scopus subject areas

  • Software
  • Education
  • Computer Science Applications

Cite this

Tsukamoto, H., Oomori, Y., Nagumo, H., Takemura, Y., Monden, A., & Matsumoto, K. I. (2017). Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming. In FIE 2017 - Frontiers in Education, Conference Proceedings (Vol. 2017-October, pp. 1-8). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FIE.2017.8190609

Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming. / Tsukamoto, Hidekuni; Oomori, Yasumasa; Nagumo, Hideo; Takemura, Yasuhiro; Monden, Akito; Matsumoto, Ken ichi.

FIE 2017 - Frontiers in Education, Conference Proceedings. Vol. 2017-October Institute of Electrical and Electronics Engineers Inc., 2017. p. 1-8.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Tsukamoto, H, Oomori, Y, Nagumo, H, Takemura, Y, Monden, A & Matsumoto, KI 2017, Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming. in FIE 2017 - Frontiers in Education, Conference Proceedings. vol. 2017-October, Institute of Electrical and Electronics Engineers Inc., pp. 1-8, 47th IEEE Frontiers in Education Conference, FIE 2017, Indianapolis, United States, 10/18/17. https://doi.org/10.1109/FIE.2017.8190609
Tsukamoto H, Oomori Y, Nagumo H, Takemura Y, Monden A, Matsumoto KI. Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming. In FIE 2017 - Frontiers in Education, Conference Proceedings. Vol. 2017-October. Institute of Electrical and Electronics Engineers Inc. 2017. p. 1-8 https://doi.org/10.1109/FIE.2017.8190609
Tsukamoto, Hidekuni ; Oomori, Yasumasa ; Nagumo, Hideo ; Takemura, Yasuhiro ; Monden, Akito ; Matsumoto, Ken ichi. / Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming. FIE 2017 - Frontiers in Education, Conference Proceedings. Vol. 2017-October Institute of Electrical and Electronics Engineers Inc., 2017. pp. 1-8
@inproceedings{0a13a36de9a24e3d987d27009daeaaaf,
title = "Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming",
abstract = "In this research, a tool for evaluating algorithmic thinking ability of the primary schoolchildren was developed. This tool is based on the three categories of operations used to construct algorithms, namely, sequential operations, conditional branching operations, and iterative operations. Each question in the tool checks to see if the examinee understands the concept of one of the three categories. The tool was developed to evaluate the educational effect of programming education for middle to upper grade (third to sixth grade) primary schoolchildren. Since both Visual Programming Language (VPL) and Textual Programming Language (TPL) could be used, it was required that the tool could be used by both the group of children who use VPLs and the group of children who use TPLs. To make it possible, no programming language appeared in the questions in the tool. The teaching materials for the programming education were also developed in such a way that the three basic concepts of algorithm, namely, sequential processing, conditional branching, and repetitive processing, were clearly taught. The target VPL in this research was Scratch. The evaluation tool was conducted in a weekend class of programming education for primary schoolchildren, and the algorithmic thinking ability of the schoolchildren was analyzed.",
keywords = "Algorithmic thinking, Evaluation tool, Primary education, Programming education",
author = "Hidekuni Tsukamoto and Yasumasa Oomori and Hideo Nagumo and Yasuhiro Takemura and Akito Monden and Matsumoto, {Ken ichi}",
year = "2017",
month = "12",
day = "12",
doi = "10.1109/FIE.2017.8190609",
language = "English",
volume = "2017-October",
pages = "1--8",
booktitle = "FIE 2017 - Frontiers in Education, Conference Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Evaluating algorithmic thinking ability of primary schoolchildren who learn computer programming

AU - Tsukamoto, Hidekuni

AU - Oomori, Yasumasa

AU - Nagumo, Hideo

AU - Takemura, Yasuhiro

AU - Monden, Akito

AU - Matsumoto, Ken ichi

PY - 2017/12/12

Y1 - 2017/12/12

N2 - In this research, a tool for evaluating algorithmic thinking ability of the primary schoolchildren was developed. This tool is based on the three categories of operations used to construct algorithms, namely, sequential operations, conditional branching operations, and iterative operations. Each question in the tool checks to see if the examinee understands the concept of one of the three categories. The tool was developed to evaluate the educational effect of programming education for middle to upper grade (third to sixth grade) primary schoolchildren. Since both Visual Programming Language (VPL) and Textual Programming Language (TPL) could be used, it was required that the tool could be used by both the group of children who use VPLs and the group of children who use TPLs. To make it possible, no programming language appeared in the questions in the tool. The teaching materials for the programming education were also developed in such a way that the three basic concepts of algorithm, namely, sequential processing, conditional branching, and repetitive processing, were clearly taught. The target VPL in this research was Scratch. The evaluation tool was conducted in a weekend class of programming education for primary schoolchildren, and the algorithmic thinking ability of the schoolchildren was analyzed.

AB - In this research, a tool for evaluating algorithmic thinking ability of the primary schoolchildren was developed. This tool is based on the three categories of operations used to construct algorithms, namely, sequential operations, conditional branching operations, and iterative operations. Each question in the tool checks to see if the examinee understands the concept of one of the three categories. The tool was developed to evaluate the educational effect of programming education for middle to upper grade (third to sixth grade) primary schoolchildren. Since both Visual Programming Language (VPL) and Textual Programming Language (TPL) could be used, it was required that the tool could be used by both the group of children who use VPLs and the group of children who use TPLs. To make it possible, no programming language appeared in the questions in the tool. The teaching materials for the programming education were also developed in such a way that the three basic concepts of algorithm, namely, sequential processing, conditional branching, and repetitive processing, were clearly taught. The target VPL in this research was Scratch. The evaluation tool was conducted in a weekend class of programming education for primary schoolchildren, and the algorithmic thinking ability of the schoolchildren was analyzed.

KW - Algorithmic thinking

KW - Evaluation tool

KW - Primary education

KW - Programming education

UR - http://www.scopus.com/inward/record.url?scp=85043284275&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85043284275&partnerID=8YFLogxK

U2 - 10.1109/FIE.2017.8190609

DO - 10.1109/FIE.2017.8190609

M3 - Conference contribution

VL - 2017-October

SP - 1

EP - 8

BT - FIE 2017 - Frontiers in Education, Conference Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -