This study developed and applied a four-hour training course on programming, data science, and machine learning, which are new subjects for a high-school level “Information” course. The training targets the teaching faculty in charge of information education at high schools and supervisors in charge of information education. The training contents feature actual situations involving programming instructions offered in elementary, junior high, and senior high schools, including basic programming exercises, the effective use of data, programming learning that incorporates data science and machine learning, and how to teach programming in senior high schools. As for the teacher training, we developed and used an automatic sorting machine for mini tomatoes in order to experience the effective use of data and machine learning through programming. As a result of the training, the participants were able to assess specific methods for the effective use of data and enhanced their understanding of the training contents.
View full abstract