skip to main content
10.1145/3230977.3230984acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
research-article
Open Access

Unravelling the Cognition of Coding in 3-to-6-year Olds: The development of an assessment tool and the relation between coding ability and cognitive compiling of syntax in natural language

Published:08 August 2018Publication History

ABSTRACT

There is growing interest in teaching children computer programming ("coding") to prepare them for the demands of our increasingly digital society. However, we do not yet understand what cognitive skills children need in order to learn to code. The aim of our research program is to identify the requisite skills, with the goal of building a cognitive model of coding. The present research used a wooden robot ("Cubetto", www.primotoys.com) to investigate coding ability in young children. Exp. 1 describes the development and evaluation of the assessment instrument, which was tested with 18 3-to-5-year-old children. The instrument ("Coding Development (CODE) Test 3-6") was used in Exp. 2 to investigate the relationship between coding skill and "cognitive compiling" - the ability to formulate mental action plans in natural language. Thirty 5-to-6-year-olds participated in Exp. 2. Using Bayesian statistics, we found evidence that cognitive compiling predicts coding performance above and beyond age and nonverbal intelligence. We evaluate the outcomes and reflect on whether cognitive compiling depends solely on maturation or might be a skill that can be trained, and if so, how this could be done.

References

  1. Paolo Blikstein. 2018. Pre-College Computer Science Education: A Survey of the Field. Mountain View, CA: Google LLC. https://services.google.com/fh/files/misc/pre-college-computer-science-education-report.pdfGoogle ScholarGoogle Scholar
  2. Benedict du Boulay. 1986. Some difficulties of learning to program. Journal of Educational Computing Research, 2, 1, 57--73.Google ScholarGoogle ScholarCross RefCross Ref
  3. Lucía Gabriela Caguana Anzoátegui, María Isabel Alves Rodriguez Pereira, e Mónica Del Carmen Solís Jarrin, 2017. Cubetto para pre-escolares: programación informática código a código. Proceedings of the XIX International Symposium on Computers in Education. 114--118. https://www.eselx.ipl.pt/sites/default/files/media/2017/siie-cied_2017_atas-compressed.pdfGoogle ScholarGoogle Scholar
  4. Code.org. 2018. https://code.orgGoogle ScholarGoogle Scholar
  5. Code Club Australia. 2018. https://codeclubau.orgGoogle ScholarGoogle Scholar
  6. Max Colthart, Kathleen Rastle, Conrad Perry, Robyn Langdon, and Johannes Ziegler. 2001. DRC: a dual route cascaded model of visual word recognition and reading aloud. Psychological review 108, 204--256.Google ScholarGoogle Scholar
  7. Katrina Falkner and Rebecca Vivian. 2015. Coding across the curriculum: Resource review. Australian Government: Department of Education and Training. 1--52. https://digital.library.adelaide.edu.au/dspace/bitstream/2440/95629/3/hdl_95629.pdfGoogle ScholarGoogle Scholar
  8. Shuchi Grover and Roy Pea. 2013. Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42, 1. 38--43.Google ScholarGoogle ScholarCross RefCross Ref
  9. Shuchi Grover, Roy Pea, and Stephen Cooper. 2015. Designing for deeper learning in a blended computer science course for middle school students. Computer science education, 25, 2, 199--237.Google ScholarGoogle Scholar
  10. Shuchi Grover and Satabdi Basu. 2017. Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic. Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE '17). Seattle, WA: ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Mark Guzdial. 2015. Learner-centered design of computing education: Research on computing for everyone. Synthesis Lectures on Human-Centered Informatics, 8, 6, 1--165.Google ScholarGoogle ScholarCross RefCross Ref
  12. Henry Hamburger and Stephen Crain. 1984. Acquisition of cognitive compiling. Cognition, 17, 2, 85--136.Google ScholarGoogle ScholarCross RefCross Ref
  13. Henry Hamburger and Stephen Crain. 1987. Plans and semantics in human processing of language. Cognitive Science, 11, 101--136Google ScholarGoogle ScholarCross RefCross Ref
  14. JASP Team. 2018. JASP (Version 0.8.6) {Computer software}Google ScholarGoogle Scholar
  15. A. S. Kaufman and N. L. Kaufman. 2004. Kaufman Assessment Battery for Children Second Edition. Circle Pines, MN: American Guidance ServiceGoogle ScholarGoogle Scholar
  16. Elizabeth R. Kazakoff, Amanda Sullivan, and Marina Umaschi Bers. 2013. The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood. Early Childhood Education Journal 41, 4, 245--255.Google ScholarGoogle ScholarCross RefCross Ref
  17. Elizabeth R. Kazakoff and Marina Umaschi Bers. 2012. Programming a robotics context in the kindergarten classroom: The impact on sequencing skills. Journal of Educational Multimedia and Hypermedia, 21, 4. 371--391 Waynesville, NC USA: Association for the Advancement of Computing in Education (AACE). Retrieved March 26, 2018 from https://www.learntechlib.org/p/39512/Google ScholarGoogle Scholar
  18. Kyu Han Koh, Ashok Basawapatna, Hilarie Nickerson, and Alexander Repenning. 2014. Real time assessment of computational thinking. Visual Languages and Human-Centric Computing. IEEE Symposium, 49--52.Google ScholarGoogle ScholarCross RefCross Ref
  19. Robyn Langdon and Max Coltheart. 2000. The cognitive neuropsychology of delusions. Mind & Language, 15, 1. 184--218.Google ScholarGoogle ScholarCross RefCross Ref
  20. Willem Levelt. 1999. Models of word production. Trends in cognitive science, 3. 223--232.Google ScholarGoogle Scholar
  21. Edward H. Matthei. 1982. The acquisition of the prenominal modifier sequences. Cognition, 11, 301--332.Google ScholarGoogle ScholarCross RefCross Ref
  22. Jesús Moreno-León, Gregorio Robles and Marcos Román-González. 2015. Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking. Revista de Educación a Distancia 46, 1--23. https://www.researchgate.net/publication/281714025_Dr_Scratch_Automatic_Analysis_of_Scratch_Projects_to_Assess_and_Foster_Computational_ThinkingGoogle ScholarGoogle Scholar
  23. Seymour Papert. 1980. Mindstorms: Children, computers, and powerful ideas. Basic Books, New York, NY Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Primotoys. 2018. https://www.primotoys.comGoogle ScholarGoogle Scholar
  25. Miranda C. Parker, Mark Guzdial, and Shelly Engleman. 2016. Replication, Validation, and Use of a Language Independent CS1 Knowledge Assessment. Proceedings of the 2016 ACM Conference on International Computing Education Research. 93--101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Robert Rigal. 1994. Right-left orientation: Development of correct use of right and left terms. Perceptual and Motor Skills 79, 3, 1259--1278.Google ScholarGoogle ScholarCross RefCross Ref
  27. Marcos Román-González, Juan-Carlos Pérez-González, and Carmen Jiménez-Fernández. 2016. Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in Human Behavior 72, 678--691. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Jeffrey N. Rouder, Paul L. Speckman, Dongchu Sun, Richard D. Morey, and Geoffrey Iverson. 2009. Bayesian t tests for accepting and rejecting the null hypothesis. Psychonomic Bulletin & Review, 16, 2, 225--237.Google ScholarGoogle ScholarCross RefCross Ref
  29. Linda Seiter. 2015. Using SOLO to Classify the Programming Responses of Primary Grade Students. Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE '15). 540--545. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Linda Seiter and Brendan Foreman. 2013. Modeling the Learning Progressions of Computational Thinking of Primary Grade Students. Proceedings of the 2013 ACM Conference on International Computing Education Research. 59--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Marina Umaschi Bers. 2010. The TangibleK Robotics Program: Applied Computational Thinking for Young Children. Early Childhood Research and Practice, 12, 2 http://ecrp.uiuc.edu/v12n2/bers.htmlGoogle ScholarGoogle Scholar
  32. Linda Werner, Jill Denner, Shannon Campe, and Damon Chizuru Kawamoto. 2012. The fairy performance assessment: measuring computational thinking in middle school. Proceedings of the 43rd ACM technical symposium on Computer Science Education, ACM Press, New York, NY, 215--220. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Unravelling the Cognition of Coding in 3-to-6-year Olds: The development of an assessment tool and the relation between coding ability and cognitive compiling of syntax in natural language

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            ICER '18: Proceedings of the 2018 ACM Conference on International Computing Education Research
            August 2018
            307 pages
            ISBN:9781450356282
            DOI:10.1145/3230977

            Copyright © 2018 Owner/Author

            Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 8 August 2018

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            ICER '18 Paper Acceptance Rate28of125submissions,22%Overall Acceptance Rate189of803submissions,24%

            Upcoming Conference

            ICER 2024
            ACM Conference on International Computing Education Research
            August 13 - 15, 2024
            Melbourne , VIC , Australia

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader