В Японии дети будут обязательным порядком обучаться основам программирования в начальной школе. По решению министерства образования, культуры, спорта, науки и технологий(В Японии это единое министерство), обучение программированию станет обязательным в средней школе, а с 2021 года так же и обязательным предметом в старшей школе с 2022 года.
В начальной школе обучение этому предмету будет проходить в игровой форме, где дети будут пытаться "программировать" логику персонажей на специально подготовленной игровой платформе. Впрочем настоящему программированию они так не научатся, но тем не менее у детей будет более развитая логика и понимание, для дальнейшего обучения программированию в более старших классах. В начальной школе уроки программирования, скорее всего, добавят в учебный план по предмету "наука".
В некоторых префектурах Японии обучение программироанию уже сейчас ввели как обязательный предмет в начальной школе по инициативе школьной администрации, компаний и общественных организаций. Первые эксперименты выдали хороший результат, и сейчас эти префектуры станут примером для национальной учебной программы.
В средней школе планируют доработать и улучшить те простые примеры программирования, которые сейчас преподают на уроках технологии. Далее в старшей школе, те уроки "продвинутого" программирования, которые были до этого, станут обязательны.
Изменения в школьной программе были вызваны высоким спросом на программистов на рынке труда. Предполагается, что спрос со временем будет только увеличиваться. Помимо этого, некоторые навыки программирования могут требоваться людям при повседневной жизни: для управления бытовыми приборами, гаджетами и т.д.
С детства знающий программирование выпускник школы никогда не затеряется на рынке труда и будет полностью готов к современной и взрослой жизни.
Другие страны тоже не остаются в стороне и уже обучают детей программированию. В 2000 году на это пошёл Израиль. А в 2014 году в Великобритании ввели обязательную программу обучения детей программированию с 5 лет!