Abstract
Computer programming has become a vital topic in formal educational scenes especially in the last decade after the introduction of the concept of computational thinking. Computational thinking, or problem-solving activities that make the most of computing, is an integral part of the twenty-first-century skills, which include critical thinking, creativity, flexibility, leadership and social collaborative skills. Beginning in 2009, the authors started a project to teach programming through the process of writing code to control model trains. Though we began with a textual programming environment, as we analysed teaching and learning practices in junior high schools, we developed a visual block programming environment for teaching programming, initially because students were not very familiar with the keyboard. The block programming environment, however, had unexpected effects of motivating students, of both genders, whose power seemed to have come from the students’ collaborative interactions while working on their programs. We conducted a series of surveys and tested which socio-emotional factors best contributed to learning programming in the classroom environment, as assessed by end-of-class project and exam scores. This research was part of an ongoing action research agenda to find and refine the best ways to motivate students aged 12–15 to learn programming and computational thinking skills, which became required for all Japanese students by Ministry of Education guidelines adopted in 2018.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bybee, R. W. (2010). What is STEM education? Science, 329, 996. https://doi.org/10.1126/science.1194998
Choi, N., & Chang, M. (2011). Interplay among school climate, gender, attitude toward mathematics, and mathematics performance of middle school students. Middle Grades Research Journal, 6, 14.
Collis, B., Knezek, G., Lai, K., Miyashita, K., Pelgrum, W., Plomp, T., & Sakamoto, T. (1996). Children and computers in school. Lawrence Erlbaum.
Computing at School Working Group. (2012). Computer science: A curriculum for schools. www.computingatschoo.org.uk
Dagiene, V., & Stupuriene, G. (2016). Informatics concepts and computational thinking in K-12 education: A Lithuanian perspective. Journal of Information Processing, 24(4), 732–739.
Dunn-Rankin, P., Knezek, G. A., Wallace, S., & Zhang, S. (2004). Scaling methods (2nd ed.). Lawrence Erlbaum Associates.
Furuta, T., & Hashizume, T. (2017). Development of train model for teaching measurement-and- control and empirical comparisons of the impacts of different programming languages. Annual reports of the Faculty of Education, Gunma University, Art and Technology Series, 52, 113–119. (in Japanese).
Furuta, T., & Okugi, Y. (2010). Grail: A model-railroad-based instructional material for technology education in junior high school. Research in Educational Practice and Development, Gunma University, 27, 173–182. (in Japanese).
Furuta, T., Knezek, G., & Christensen, R. (2017). Examining associations between perceptions of junior high friends and learning computer programming with implications for teacher preparation. In P. Resta & S. Smith (Eds.), Proceedings of Society for Information Technology & Teacher Education International Conference (pp. 960–964). Association for the Advancement of Computing in Education (AACE).
Furuta, T., Fujiki, M., Knezek, G., & Christensen, R. (2018). Assessing motivations for learning informatics and possible influences of parents’ interests in technology among Japanese junior high students. In Proceedings of Society for Information Technology & Teacher Education International Conference (pp. 927–931). United States: Association for the Advancement of Computing in Education (AACE).
Ichikawa, S. (2001). Manabu Iyokuno Shinrigaku [psychology of learning motivations]. PHP. (in Japanese).
Jacobs, C. E., Kuriloff, P. J., Andrus, S. H., & Cox, A. B. (2014). Reaching girls. Phi Delta Kappan Magazine, 96(1), 68–73.
Kanemune, S., Tani, S., & Shirai, S. (2017). Informatics and programming education at primary and secondary schools in Japan. Olympiads in Informatics, 11(1), 143–150.
Knezek, G., & Christensen, R. (1996). Validating the computer attitude questionnaire. In Presented at SERA. ED398243.
Knezek, G., Christensen, R., Miyashita, K., & Ropp, M. (2000). Instruments for assessing educator progress toward technology integration. Institute for the Integration of Technology into Teaching & Learning. https://iittl.unt.edu/content/computer-attitude-questionnaire-caq
Knezek, G. A., Christensen, R., Tyler-Wood, T., & Periathiruvadi, S. (2013). Impact of environmental power monitoring on middle school student perceptions of STEM. Science Education International, 24(1), 98–123.
Ministry of Education, Culture, Sports, Science and Technology (MEXT). (2018). Guide to elementary school programming education (2nd ed.). (Japanese).
Mitts, C., & Haynie, W. (2010). Preferences of male and female students for TSA competitive events. Technology and Engineering Teacher, 70(1), 19–26.
Modi, K., Schoenberg, J., & Salmond, K. (2012). Generation STEM: What girls say about science, technology, engineering and math. Girl Scout Research Institute.
Morales, C., & Lignan, L. (2000). Construct validity for computer attitude questionnaire [CAQ] among Mexican secondary students. In C. Morales, G. Knezek, R. Christensen, & P. Avila (Eds.), Impact of new technologies on teaching and learning. Technologiay Comunicacion Educativas.
Pelgrum, W. J., Janssen Reinen, I. A. M., & Plomp, T. (1993). Schools, teachers, students and computers: A cross-national perspective. The International Association for the Evaluation of Educational Achievement.
Plomp, T., & Pelgrum, W. J. (1991). Introduction of computers in education: State of the art in eight countries. Computers in Education, 17(3), 249–258.
Reeve, E. M. (2015). STEM thinking! Technology and Engineering Teacher, 74(4), 8–16.
Ward, J. H. (1963). Hierarchical grouping to optimize an objective function. Journal of the American Statistical Association, 58(301), 236–244. https://doi.org/10.1080/01621459.1963.10500845
Weber, K., & Custer, R. (2005). Gender-based preferences toward technology education content, activities, and instructional methods. Journal of Technology Education, 16(2), 55–71.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Furuta, T., Okugi, Y., Knezek, G. (2023). Teaching Coding and Computational Thinking with Model Train Robotics: Social Factors That Motivate Students to Learn Programming. In: Keane, T., Fluck, A.E. (eds) Teaching Coding in K-12 Schools. Springer, Cham. https://doi.org/10.1007/978-3-031-21970-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-031-21970-2_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21969-6
Online ISBN: 978-3-031-21970-2
eBook Packages: EducationEducation (R0)