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
N1 - Publisher Copyright:
© 2015 IEEE.
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 - Processing
KW - primary school
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
T3 - Proceedings - Frontiers in Education Conference, FIE
BT - 2015 IEEE Frontiers in Education Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 IEEE Frontiers in Education Conference, FIE 2015
Y2 - 21 October 2015 through 24 October 2015
ER -