Programming education for primary school children using a textual programming language

Hidekuni Tsukamoto, Yasuhiro Takemura, Hideo Nagumo, Isamu Ikeda, Akito Monden, Ken Ichi Matsumoto

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

8 Citations (Scopus)

Abstract

In this research, a Textual Programming Language (TPL) is used in programming education for primary schoolchildren because of the following reasons: (1) it is more practical to use the programming languages similar to the ones used for developing real applications, (2) typing statements could be easier for primary schoolchildren than generally thought, (3) there exist programming environments such as Processing that are easy to use and produce very attractive graphical outcomes. Teaching material for programming education with Processing was developed. In this teaching material, cartoons were used to explain difficult concepts. The learners who use this teaching material were supposed to draw some computational figures with chosen colors. Trial experiments of programming education using this teaching material was conducted to a cohort of seven primary schoolchildren (six 4th grade and one 5th grade children) in two consecutive weekend classes (one hour each). Since the authors' aim of this programming education was to create a sense of fun and excitement in the children and inculcate a desire to engage with computing, the motivation of the children was assessed using the questionnaire based on the ARCS (Attention, Relevance, Confidence, and Satisfaction) motivation model. The results were encouraging and suggested that TPLs could be used in programming education for primary schoolchildren.

Original languageEnglish
Title of host publicationProceedings - Frontiers in Education Conference, FIE
PublisherInstitute of Electrical and Electronics Engineers Inc.
Volume2015-December
ISBN (Print)9781479984534
DOIs
Publication statusPublished - Dec 2 2015
Event2015 IEEE Frontiers in Education Conference, FIE 2015 - El Paso, United States
Duration: Oct 21 2015Oct 24 2015

Other

Other2015 IEEE Frontiers in Education Conference, FIE 2015
CountryUnited States
CityEl Paso
Period10/21/1510/24/15

Fingerprint

programming language
schoolchild
Computer programming languages
primary school
programming
Education
teaching materials
Teaching
education
school grade
Processing
Computer programming
cartoon
weekend
Color
confidence
questionnaire
experiment
Experiments

Keywords

  • primary school
  • Processing
  • programming education
  • textual programming language

ASJC Scopus subject areas

  • Computer Science Applications
  • Software
  • Education

Cite this

Tsukamoto, H., Takemura, Y., Nagumo, H., Ikeda, I., Monden, A., & Matsumoto, K. I. (2015). Programming education for primary school children using a textual programming language. In Proceedings - Frontiers in Education Conference, FIE (Vol. 2015-December). [7344187] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FIE.2015.7344187

Programming education for primary school children using a textual programming language. / Tsukamoto, Hidekuni; Takemura, Yasuhiro; Nagumo, Hideo; Ikeda, Isamu; Monden, Akito; Matsumoto, Ken Ichi.

Proceedings - Frontiers in Education Conference, FIE. Vol. 2015-December Institute of Electrical and Electronics Engineers Inc., 2015. 7344187.

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

Tsukamoto, H, Takemura, Y, Nagumo, H, Ikeda, I, Monden, A & Matsumoto, KI 2015, Programming education for primary school children using a textual programming language. in Proceedings - Frontiers in Education Conference, FIE. vol. 2015-December, 7344187, Institute of Electrical and Electronics Engineers Inc., 2015 IEEE Frontiers in Education Conference, FIE 2015, El Paso, United States, 10/21/15. https://doi.org/10.1109/FIE.2015.7344187
Tsukamoto H, Takemura Y, Nagumo H, Ikeda I, Monden A, Matsumoto KI. Programming education for primary school children using a textual programming language. In Proceedings - Frontiers in Education Conference, FIE. Vol. 2015-December. Institute of Electrical and Electronics Engineers Inc. 2015. 7344187 https://doi.org/10.1109/FIE.2015.7344187
Tsukamoto, Hidekuni ; Takemura, Yasuhiro ; Nagumo, Hideo ; Ikeda, Isamu ; Monden, Akito ; Matsumoto, Ken Ichi. / Programming education for primary school children using a textual programming language. Proceedings - Frontiers in Education Conference, FIE. Vol. 2015-December Institute of Electrical and Electronics Engineers Inc., 2015.
@inproceedings{4a77f4b97926413397e5702aaa040de3,
title = "Programming education for primary school children using a textual programming language",
abstract = "In this research, a Textual Programming Language (TPL) is used in programming education for primary schoolchildren because of the following reasons: (1) it is more practical to use the programming languages similar to the ones used for developing real applications, (2) typing statements could be easier for primary schoolchildren than generally thought, (3) there exist programming environments such as Processing that are easy to use and produce very attractive graphical outcomes. Teaching material for programming education with Processing was developed. In this teaching material, cartoons were used to explain difficult concepts. The learners who use this teaching material were supposed to draw some computational figures with chosen colors. Trial experiments of programming education using this teaching material was conducted to a cohort of seven primary schoolchildren (six 4th grade and one 5th grade children) in two consecutive weekend classes (one hour each). Since the authors' aim of this programming education was to create a sense of fun and excitement in the children and inculcate a desire to engage with computing, the motivation of the children was assessed using the questionnaire based on the ARCS (Attention, Relevance, Confidence, and Satisfaction) motivation model. The results were encouraging and suggested that TPLs could be used in programming education for primary schoolchildren.",
keywords = "primary school, Processing, programming education, textual programming language",
author = "Hidekuni Tsukamoto and Yasuhiro Takemura and Hideo Nagumo and Isamu Ikeda and Akito Monden and Matsumoto, {Ken Ichi}",
year = "2015",
month = "12",
day = "2",
doi = "10.1109/FIE.2015.7344187",
language = "English",
isbn = "9781479984534",
volume = "2015-December",
booktitle = "Proceedings - Frontiers in Education Conference, FIE",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Programming education for primary school children using a textual programming language

AU - Tsukamoto, Hidekuni

AU - Takemura, Yasuhiro

AU - Nagumo, Hideo

AU - Ikeda, Isamu

AU - Monden, Akito

AU - Matsumoto, Ken Ichi

PY - 2015/12/2

Y1 - 2015/12/2

N2 - In this research, a Textual Programming Language (TPL) is used in programming education for primary schoolchildren because of the following reasons: (1) it is more practical to use the programming languages similar to the ones used for developing real applications, (2) typing statements could be easier for primary schoolchildren than generally thought, (3) there exist programming environments such as Processing that are easy to use and produce very attractive graphical outcomes. Teaching material for programming education with Processing was developed. In this teaching material, cartoons were used to explain difficult concepts. The learners who use this teaching material were supposed to draw some computational figures with chosen colors. Trial experiments of programming education using this teaching material was conducted to a cohort of seven primary schoolchildren (six 4th grade and one 5th grade children) in two consecutive weekend classes (one hour each). Since the authors' aim of this programming education was to create a sense of fun and excitement in the children and inculcate a desire to engage with computing, the motivation of the children was assessed using the questionnaire based on the ARCS (Attention, Relevance, Confidence, and Satisfaction) motivation model. The results were encouraging and suggested that TPLs could be used in programming education for primary schoolchildren.

AB - In this research, a Textual Programming Language (TPL) is used in programming education for primary schoolchildren because of the following reasons: (1) it is more practical to use the programming languages similar to the ones used for developing real applications, (2) typing statements could be easier for primary schoolchildren than generally thought, (3) there exist programming environments such as Processing that are easy to use and produce very attractive graphical outcomes. Teaching material for programming education with Processing was developed. In this teaching material, cartoons were used to explain difficult concepts. The learners who use this teaching material were supposed to draw some computational figures with chosen colors. Trial experiments of programming education using this teaching material was conducted to a cohort of seven primary schoolchildren (six 4th grade and one 5th grade children) in two consecutive weekend classes (one hour each). Since the authors' aim of this programming education was to create a sense of fun and excitement in the children and inculcate a desire to engage with computing, the motivation of the children was assessed using the questionnaire based on the ARCS (Attention, Relevance, Confidence, and Satisfaction) motivation model. The results were encouraging and suggested that TPLs could be used in programming education for primary schoolchildren.

KW - primary school

KW - Processing

KW - programming education

KW - textual programming language

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

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

U2 - 10.1109/FIE.2015.7344187

DO - 10.1109/FIE.2015.7344187

M3 - Conference contribution

AN - SCOPUS:84960387429

SN - 9781479984534

VL - 2015-December

BT - Proceedings - Frontiers in Education Conference, FIE

PB - Institute of Electrical and Electronics Engineers Inc.

ER -