As one of my voluntary works, I teach programming skills for a mobile application development to youngsters. On every other Saturday, elementary school, junior and senior high school students are gathering to a co-working space in Fukuoka City and they actually develop an application running on a mobile devices.
Programming would become a common skill for anyone who uses a computer but not special skill for a programmer. Current educational situation in Japan, ICT education is not enough especially for a programming learning. I tell my programming knowledge and skills I have obtained in my works and DIY activities to youngsters who leads next generation.