The current course of study requires programming education through elementary, junior high, and high schools.In programming education at an elementary school, students can develop programming thinking skills while experiencing “the ability to instruct a computer to perform the intended processing”, and solve familiar problems by making good use of computers. It aims to foster an attitude of trying to build a better society.In order to achieve the purpose of programming education in elementary school, we have been making efforts according to the developmental stage using visual languages such as Viscuit and Scratch.From the questionnaire after the lessons, many children noticed that the information society is supported by programming, felt its importance, and cultivated an attitude of wanting to continue learning programming. It was shown that the purpose of programming education was achieved to some extent.
On the other hand, abilities that cannot be acquired at the elementary school stage and problems are also found, and we will discuss what is necessary for the continuous enhancement of programming education through junior high and high schools.
View full abstract