History of Computing and Education 3 (HCE3) pp 171-176
Programming in Japanese for Literacy Education
We have developed a programming language Kotodama (means “what you speak becomes reality”) in which a source program can be read as authentic Japanese language and be executed as a programming language at the same time. We put Kotodama into a teaching environment Squeak developed by Alan Kay and have developed several programming courses on it. We have found that explanation of a programming language becomes unnecessary and that we can concentrate on algorithm development by examining a program text that can be read as Japanese. We believe that this programming course can work as natural language writing course as well for precise description.