Programming Education in Japanese Elementary Schools Integrated with Multiple Subjects: Origins, Practical Paths and Implications | IEEE Conference Publication | IEEE Xplore