skip to main content
10.1145/3699538.3699587acmotherconferencesArticle/Chapter ViewAbstractPublication Pageskoli-callingConference Proceedingsconference-collections
poster

Exploring the Impact of Multiple Representations in Introductory Programming: A Pilot Study

Published: 13 November 2024 Publication History

Abstract

This pilot study explores how visualization strategies, grounded in multiple representations theory, impact novice students’ engagement, and cognitive load during program tracing tasks. Students were were shown a visualization of the three-variable swap problem at the start of an introductory programming course (CS1) at a large public North American research-intensive university. We compared three conditions: interactive multiple representations, Python Tutor (a single-representation tool), and text-only methods. Preliminary results indicate that interactive multiple representations increase engagement for students with prior programming experience, while no significant differences were observed for students without prior experience. These findings suggest that while multiple representations may boost engagement, identifying how to effectively support students of all experience levels and reduce cognitive load requires further study.

References

[1]
Tuukka Ahoniemi and Essi Lahtinen. 2007. Visualizations in preparing for programming exercise sessions. Electronic Notes in Theoretical Computer Science 178 (2007), 137–144.
[2]
Sandra G Hart. 1986. NASA task load index (TLX). (1986).
[3]
Jeisson Hidalgo-Céspedes, Gabriela Marín-Raventós, and Vladimir Lara-Villagrán. 2016. Learning principles in program visualizations: A systematic literature review. In 2016 IEEE frontiers in education conference (FIE). IEEE, 1–9.
[4]
Christopher D Hundhausen, Sarah A Douglas, and John T Stasko. 2002. A meta-study of algorithm visualization effectiveness. Journal of Visual Languages & Computing 13, 3 (2002), 259–290.
[5]
Laurie Murphy, Sue Fitzgerald, Raymond Lister, and Renée McCauley. 2012. Ability to’explain in plain english’linked to proficiency in computer-based programming. In Proceedings of the ninth annual international conference on International computing education research. 111–118.
[6]
Heather L O’Brien and Elaine G Toms. 2010. Is there a universal instrument for measuring interactive information retrieval? The case of the user engagement scale. In Proceedings of the third symposium on Information interaction in context. 335–340.
[7]
Jorma Sajaniemi, Marja Kuittinen, and Taina Tikansalo. 2008. A study of the development of students’ visualizations of program state during an elementary object-oriented programming course. Journal on Educational Resources in Computing (JERIC) 7, 4 (2008), 1–31.
[8]
Juha Sorva et al. 2012. Visual program simulation in introductory programming education. Aalto University.

Index Terms

  1. Exploring the Impact of Multiple Representations in Introductory Programming: A Pilot Study

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    Koli Calling '24: Proceedings of the 24th Koli Calling International Conference on Computing Education Research
    November 2024
    382 pages
    ISBN:9798400710384
    DOI:10.1145/3699538
    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(s).

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 November 2024

    Check for updates

    Author Tags

    1. visualization
    2. multiple representations theory
    3. code tracing
    4. introductory programming

    Qualifiers

    • Poster

    Conference

    Koli Calling '24

    Acceptance Rates

    Overall Acceptance Rate 80 of 182 submissions, 44%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 69
      Total Downloads
    • Downloads (Last 12 months)69
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 01 Mar 2025

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media