skip to main content
10.1145/3501709.3544284acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
poster

What does Space look like in CS? Mapping out the Relationship between Spatial Skills and CS Aptitude

Authors Info & Claims
Published:07 August 2022Publication History

ABSTRACT

Spatial skills are cognitive skills relating to the mental consolidation of spatial structures and operations. Rotating shapes in one’s head, identifying patterns from obscured environments and parsing 3D structures from 2D representations are some tasks which require spatial skills. It is fairly easy to see how spatial skills – literally, skills to do with space – are associated with success in STEM domains: 3D modelling in engineering, understanding molecular structure in chemistry and conceptualising kinematics in physics. This connection is less clear for CS, where concepts of space are more abstract and can be thought unrelated to problems that programmers typically face [5]. And yet, spatial skills are correlated with CS success and training spatial skills improves CS outcomes. We are left asking: “What does space look like in CS?”

Parkinson & Cutts associate spatial skills with visualisation and mental modelling skills [3], and Margulieux’s Spatial Encoding Strategy theory stipulates that developing spatial skills improves one’s capacity to encode mental representations of non-verbal information [2]. This permits processing of more non-verbal information rapidly through effective chunking, freeing up space in working memory (WM) for more complex operations and concurrent representations. That is, effective encoding strategies – related to spatial skills – allow more non-verbal information to be retained in WM and for multiple mental models to be held at once.

But how does this look in CS specifically? In this abstract we highlight some existing research in our initial findings which point towards CS success depending – at least in part – on encoding strategies: These are just some examples of theories and strategies applied in CS which appear to depend on non-verbal encoding skills and therefore are related to spatial skills. We will present several connections by tying many perspectives of skills required for computing success back to non-verbal encoding skills, thus providing a model of the relationship between CS and spatial skills.

Our goal with this poster is to solicit feedback on our model from the ICER community, from spatial skills factors all the way to application in CS. We want to hear perspectives on CS skills and attributes that we may have missed and determine if they relate to non-verbal encoding. Finally, we want to continue the discussion of spatial skills and abstract cognitive skills at ICER, a venue which has shown appreciation for these ideas in the past.

References

  1. Dastyni Loksa, Amy J. Ko, Will Jernigan, Alannah Oleson, Christopher J. Mendez, and Margaret M. Burnett. 2016. Programming, Problem Solving, and Self-Awareness: Effects of Explicit Guidance. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, San Jose California USA, 1449–1461. https://doi.org/10.1145/2858036.2858252Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Lauren E Margulieux. 2019. Spatial Encoding Strategy Theory: The Relationship between Spatial Skill and STEM Achievement. In Proceedings of the 2019 ACM Conference on International Computing Education Research. ACM New York, NY, USA, Toronto, Canada, 81–90.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Jack Parkinson and Quintin Cutts. 2018. Investigating the relationship between spatial skills and computer science. In Proceedings of the 2018 ACM Conference on International Computing Education Research. ACM New York, NY, USA, Espoo, Finalnd, 106–114. https://doi.org/10.1145/3230977.3230990Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Anthony V. Robins. 2022. Dual Process Theories: Computing Cognition in Context. ACM Transactions on Computing Education (March 2022), 3487055. https://doi.org/10.1145/3487055Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Matti Tedre. 2020. From a black art to a school subject: Computing education’s search for status. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education. ACM New York, NY, USA, Trondheim, Norway, 3–4.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Jeannette M Wing. 2008. Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 366, 1881 (Oct. 2008), 3717–3725. https://doi.org/10.1098/rsta.2008.0118Google ScholarGoogle ScholarCross RefCross Ref

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 '22: Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 2
    August 2022
    57 pages
    ISBN:9781450391955
    DOI:10.1145/3501709

    Copyright © 2022 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: 7 August 2022

    Check for updates

    Qualifiers

    • poster
    • Research
    • Refereed limited

    Acceptance Rates

    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

HTML Format

View this article in HTML Format .

View HTML Format