skip to main content
10.1145/3372782.3407116acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
abstract

Diagramming as a Strategy for Primary/Elementary-Age Program Comprehension

Published: 07 August 2020 Publication History

Abstract

Worldwide, many countries are implementing Computer Science (CS) and Computational Thinking (CT) instruction at the primary and secondary school level. This push for CS/CT instruction in younger ages increases the need for pedagogical practices, such as learning strategies, that are effective for a wide array of learners. However, research into strategies for young learners is relatively sparse, especially compared with strategies at the university level. This study aims to investigate a commonly used practice at the university level, diagramming, as a potential strategy for students in grades 4-8 (ages 10-15). Our hope is that diagramming can be added to a suite of strategies to support program comprehension in younger learners.

References

[1]
Kathryn Cunningham et al. "Using Tracing and Sketching to Solve Programming Problems: Replicating and Extending an Analysis of What Students Draw". In: Proceedings of the 2017 ACM Conference on International Computing Education Research. ICER '17. Tacoma, Washington, USA: Association for Computing Machinery, 2017, 164--172. isbn: 9781450349680. url: https://doi.org/10.1145/3105726.3106190.
[2]
Anouk S Donker et al. "Effectiveness of learning strategy instruction on academic performance: A meta-analysis". In: Educational Research Review 11 (2014), pp. 1--26.
[3]
Katrina Falkner, Rebecca Vivian, and Nickolas JG Falkner. "Identifying computer science self-regulated learning strategies". In: Proceedings of the 2014 conference on Innovation & technology in computer science education. ACM. 2014, pp. 291--296.
[4]
Diana Franklin et al. "Eliciting Student Scratch Script Understandings via Scratch Charades". In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education. SIGCSE '20. Portland, OR, USA: Association for Computing Machinery, 2020, 780--786. isbn: 9781450367936. / 3328778.3366911. url: https://doi.org/10.1145/3328778.3366911.
[5]
Diana Franklin et al. "Scratch Encore: The Design and Pilot of a CulturallyRelevant Intermediate Scratch Curriculum". In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education. 2020, pp. 794--800.
[6]
Delinda van Garderen and Amy M Scheuermann. "Diagramming word problems: A strategic approach for instruction". In: Intervention in School and Clinic 50.5 (2015), pp. 282--290.
[7]
Peter Hubwieser et al. "A global snapshot of computer science education in K-12 schools". In: Proceedings of the 2015 ITiCSE on working group reports. ACM. 2015, pp. 65--83.
[8]
Irene Lee et al. "Computational thinking for youth in practice". In: Acm Inroads 2.1 (2011), pp. 32--37.
[9]
Raymond Lister, Colin Fidge, and Donna Teague. "Further evidence of a relationship between explaining, tracing and writing skills in introductory programming". In: Acm sigcse bulletin 41.3 (2009), pp. 161--165.
[10]
Raymond Lister et al. "A multi-national study of reading and tracing skills in novice programmers". In: ACM SIGCSE Bulletin. Vol. 36. 4. ACM. 2004, pp. 119-- 150.
[11]
Jean Salac et al. "TIPPSEE: A Learning Strategy to Guide Students through Use - Modify Scratch Activities". In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education. SIGCSE '20. Portland, OR, USA: Association for Computing Machinery, 2020, 79--85. isbn: 9781450367936. url: https://doi.org/10.1145/3328778.3366821.
[12]
Sue Sentance, Jane Waite, and Maria Kallia. "Teachers' Experiences of using PRIMM to Teach Programming in School". In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education. ACM. 2019, pp. 476--482.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education Research
August 2020
364 pages
ISBN:9781450370929
DOI:10.1145/3372782
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.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 August 2020

Check for updates

Author Tags

  1. computational thinking
  2. diagrams
  3. learning strategy
  4. primary/elementary education
  5. program comprehension

Qualifiers

  • Abstract

Funding Sources

  • National Science Foundation

Conference

ICER '20
Sponsor:
ICER '20: International Computing Education Research Conference
August 1 - 5, 2020
Virtual Event, New Zealand

Acceptance Rates

Overall Acceptance Rate 189 of 803 submissions, 24%

Upcoming Conference

ICER 2025
ACM Conference on International Computing Education Research
August 3 - 6, 2025
Charlottesville , VA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 213
    Total Downloads
  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 23 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media