WHILE loops and the analogy of the single stroke engine
ACM SIGCSE Bulletin
A guide to metaphorical design
Communications of the ACM
Of metaphor and the difficulty of computer discourse
Communications of the ACM
Principles of Concurrent Programming
Principles of Concurrent Programming
The use of web-based visualization techniques and its effect on student comprehension
Journal of Computing Sciences in Colleges
A Review of Generic Program Visualization Systems for Introductory Programming Education
ACM Transactions on Computing Education (TOCE)
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Some students experience difficulties when first introduced to dynamic memory. The goal of this paper is to present an analogy between dynamic memory programming and a real-world example that will help students in understanding the underlying concepts behind dynamic memory: a left-luggage room with lockers.