Title

Memory diagrams: A consistant approach across concepts and languages

Document Type

Conference Proceeding

Publication Date

2-17-2016

Abstract

Hand-drawn memory diagrams are frequently used in com-puter science to demonstrate new programming concepts and support students' understanding of program function-Ality. These diagrams often vary among courses, instruc-Tors, and languages, which confuse students moving through the curriculum. Consistent memory diagrams throughout a curriculum not only alleviate confusion but ofer a scaffold for students to transfer their understanding between courses taught at different levels of complexity and in different lan-guages. We describe our standardized system for memory diagrams as it is used in our curriculum to demonstrate this scaffolding process through multiple concepts and program-ming languages.

Publication Name

SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education

First Page

546

Last Page

551

DOI

10.1145/2839509.2844607

This document is currently not available here.

Share

COinS