|
Cacm,. (1996). Communications of the ACM Special Issue on 'Learner-Centered Design', 39(4).
|
|
|
Curtis, B., Krasner, H., & Iscoe, N. (1988). A Field Study of the Software Design Process for Large Systems. Communications of the ACM, 31(11), 1268–1287.
|
|
|
Rettig, M., & Simons, G. (1993). A Project Planning and Development Process for Small Teams. Communications of the ACM, 36(10), 45–55.
|
|
|
Mayer, R. E. (1979). A psychology of learning BASIC. Communications of the ACM, 22(11), 589–593.
Abstract: This paper addresses the question: What does a person know following learning of BASIC programming? Several underlying conceptual structures are identified: (1) a transaction is an event that occurs in the computer and involves some operation on some object at some location, (2) a prestatement is a set of transactions corresponding to a line of code, (3) chunks are frequently occurring configurations of prestatements corresponding to several lines of code.
|
|
|
Lieberman, H., & Hewitt, C. (1983). A Real-Time Garbage Collector Based on the Lifetimes of Objects. Communications of the ACM, 26(6), 419–429.
|
|