DOI QR코드

DOI QR Code

Incorporating Coding on Student Experience: Lessons Learned from an Action Research

  • Received : 2020.02.13
  • Accepted : 2020.02.23
  • Published : 2020.02.29

Abstract

The purpose of this action research project was to study the effects of incorporating coding into the middle school math classroom affected student dispositions with math and their understanding of mathematical concepts. The project, involving a total of 107 US middle school students, used five data sources to examine these effects: a survey, a chart measuring student engagement, a pre- and post-assessment before and after the coding project, and teacher observation with reflection forms. After analyzing the data, it was found that incorporating coding into the middle school math classroom could have a positive impact on student math dispositions and their understanding of math concepts.

Keywords

References

  1. Aspinall, B. (2017). Code breaker: increase creativity, remix assessment, and develop a class of coder ninjas! San Diego, CA: Dave Burgess Consulting, Inc.
  2. Batista, S., & Baptista, C. (2014). Learning object for linear systems: Scratch in mathematics. International Journal on New Trends in Education and Their Implications, 5(1), 71-81.
  3. Calder, N. (2010). Using Scratch: An integrated problem solving approach to mathematical thinking. Australian Primary Mathematics Classroom, 15(4), 9-14.
  4. Elliot, J. (1991). Action research for educational change. Milton Keynes and Philadelphia: Open University Press.
  5. Graves, D. (1990). Computer science and math: Estranged partners in a changing world. Education, 110(4), 486-489.
  6. Guzdial, M. (2016). Bringing computer science to U.S. schools, state by state. Communications of the ACM, 59(5), 24-25. https://doi.org/10.1145/2898963
  7. Humble, S. (2018). Creating the coding generation in primary schools: A practical guide for cross-curricular teaching. New York, NY: Routledge.
  8. Israel, M., Wherfel, Q., Pearson, J., Shehab, S., & Tapia, T. (2015). Empowering K-12 students with disabilities to learn computational thinking and computer programming. Teaching Exceptional Children, 48(1), 45-53. https://doi.org/10.1177/0040059915594790
  9. Johnson, L., Becker, A., Estrada, S., & Freeman, A. (2014). NMC Horizon Report: 2014 K-12 edition. Austin, Texas: The New Media Consortium. Retrieved from http://www.nmc.org/pdf/2014-nmc-horizon-report-he-EN.pdf
  10. Kalelioglu, F., & Gulbahar, Y. (2014). The effects of teaching programming via Scratch on problem solving skills: A discussion from learners' perspective. Informatics in Education, 13(1), 33-50.
  11. Ke, F. (2014). An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing. Computers and Education, 73, 26-39 https://doi.org/10.1016/j.compedu.2013.12.010
  12. Lewin, K. (1946). Action research and minority problems. Journal of Social Issues, 2, 34-46. https://doi.org/10.1111/j.1540-4560.1946.tb02295.x
  13. Lye, S., & Koh, J. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51-61. https://doi.org/10.1016/j.chb.2014.09.012
  14. Moreno-Leon, J., Robles, G., & Roman-Gonzalez, M. (2016). Code to learn: Where does it belong in the K-12 curriculum?. Journal of Information Technology Education: Research, 15, 283-303. https://doi.org/10.28945/3521
  15. Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books.
  16. Reason, P., & Bradbury, H. (2001) Handbook of action research. London: Sage.
  17. Resnick, M., M., Monroy-Hernandez, J., Rusk, A., Eastmond, N., Brennan, E., & Silverman, B. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67. https://doi.org/10.1145/1592761.1592779
  18. Saez-Lopez, J., Roman-Gonzalez, M., & Vazquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using "Scratch" in five schools. Computers & Education, 97(C), 129-141. https://doi.org/10.1016/j.compedu.2016.03.003
  19. Songy, S. (2018). How a Tough Challenge Taught My Students More about Coding Than I Ever Could. The Education Digest, 83(8), 47-50.
  20. Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55-62. https://doi.org/10.1145/2994591