Future proofing: Computer Science Education in Japan
What is happening
Before Japan’s Ministry of Education, Culture, Sports, Science, and Technology (MEXT) decided to push forward its GIGA School Program (link to my other post), they announced that programming will become a mandatory subject in elementary school. This curriculum change is a huge accomplishment as this type of revision will occur for the first time in 10 years. The government announced that the change in elementary schools will happen in 2020, junior high in 2021, and high schools in 2022. Although programming lessons have been a part of the technology and home economics subject in Junior High schools, the educational scope will expand. Similarly, in high schools programming lessons were a part of the computer science (CS) subject area as one of the mandatory courses but after the revisions, all students will learn programming under the technology subject area. Furthermore, the National University Entrance Examinations will add questions relating to programming or information technology fields starting with the January 2025 test.
The main goal for this new modification for elementary school students is to not create a new subject area, but rather to incorporate programming into existing subjects that both directly and indirectly follow the guidelines. For example in extra-curricular activities or on their own outside the classroom. For instance, students can understand the order and position visually in math class through using Scratch, or spreading awareness about the students’ town by using PrograChat. According to NikkeiAsia, MEXT approved new textbooks that incorporate coding skills into existing lessons such as “digitally drawing polygons and making LED lights blink using simple commands” which was already a part of the math and science curriculum. These are some of the many examples of how elementary schools can incorporate programming which are all provided on a portal website called the “Future Programming Education Portal” (shortened as Mira-Puro) provided by MEXT.
NikkeiAsia says that the coding basics will start being taught in fifth grade with the aim “to instill the fundamentals of using code to handle information, as well as to teach logical thinking through trial and error.”
Market size and growth potential
Statista Reach Department released data about the “Market size of programming education for children in Japan from 2018 to 2019 with forecasts until 2025”. According to their data, the growth of the market size from 9.07 billion yen in 2018 to 14 billion yen in 2020 is apparent. Within these two years, the size has grown immensely as programming became compulsory in primary school education from 2020. They expect that the rise will continue to accelerate, with its number almost doubling by 2025.
Other research, a joint study from Coeteco by GMO and Funai Soken for example, also supports the expected increase in the programming education market in Japan. Many are focusing their attention on this market as programming classes have increased by 139% by 2020.
This market includes not only programming classes, but also programming materials, such as textbooks and languages. According to DIME, programming materials can be categorized into two: visual and robot programming. Scratch, developed by Massachusetts Institute of Technology Media Lab, dominates the visual programming area in both Japan and worldwide. On the other hand, there are various teaching materials in the robot programming field, including Lego’s Mindstorms and Sony Global Education’s KOOV ®. This area has been explored by various industries and there is space in which textbook industries can grow in.