2023 Volume 65 Issue 4 Pages 299-307
Toward the development of STEAM education based on programming education in elementary schools, we tried to classify 35 practices from the “Guide to Programming Education in Elementary Schools”(MEXT) and “Programming Education Portal Focusing on Elementary Schools”(MEXT) based on the framework of the 5 Steps of Design Thinking (empathize, define, ideate, prototype, and test) proposed by the d.school. Consequently, the 35 cases were classified into CL1 “Work-type programming practice” (18 cases), CL2 “PDCA-type programming practice” (7 cases), CL3 “Programming practice applying Design Thinking” (6 cases), and CL4 “User empathy-type programming practice” (4 cases). Of these, CL3 was characterized by the fact that the children set problems in relation to the real world and solved them creatively through programming.