Skip to main content

Teaching Coding and Computational Thinking with Model Train Robotics: Social Factors That Motivate Students to Learn Programming

  • Chapter
  • First Online:
Teaching Coding in K-12 Schools

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Bybee, R. W. (2010). What is STEM education? Science, 329, 996. https://doi.org/10.1126/science.1194998

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Collis, B., Knezek, G., Lai, K., Miyashita, K., Pelgrum, W., Plomp, T., & Sakamoto, T. (1996). Children and computers in school. Lawrence Erlbaum.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Dunn-Rankin, P., Knezek, G. A., Wallace, S., & Zhang, S. (2004). Scaling methods (2nd ed.). Lawrence Erlbaum Associates.

    Google Scholar 

  • 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).

    Google Scholar 

  • 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).

    Google Scholar 

  • 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).

    Google Scholar 

  • 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).

    Google Scholar 

  • Ichikawa, S. (2001). Manabu Iyokuno Shinrigaku [psychology of learning motivations]. PHP. (in Japanese).

    Google Scholar 

  • Jacobs, C. E., Kuriloff, P. J., Andrus, S. H., & Cox, A. B. (2014). Reaching girls. Phi Delta Kappan Magazine, 96(1), 68–73.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Knezek, G., & Christensen, R. (1996). Validating the computer attitude questionnaire. In Presented at SERA. ED398243.

    Google Scholar 

  • 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

    Google Scholar 

  • 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.

    Google Scholar 

  • Ministry of Education, Culture, Sports, Science and Technology (MEXT). (2018). Guide to elementary school programming education (2nd ed.). (Japanese).

    Google Scholar 

  • Mitts, C., & Haynie, W. (2010). Preferences of male and female students for TSA competitive events. Technology and Engineering Teacher, 70(1), 19–26.

    Google Scholar 

  • Modi, K., Schoenberg, J., & Salmond, K. (2012). Generation STEM: What girls say about science, technology, engineering and math. Girl Scout Research Institute.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Reeve, E. M. (2015). STEM thinking! Technology and Engineering Teacher, 74(4), 8–16.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Weber, K., & Custer, R. (2005). Gender-based preferences toward technology education content, activities, and instructional methods. Journal of Technology Education, 16(2), 55–71.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Takahisa Furuta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics