-
3
-
-
84976680374
-
AAA and CS-1: The applied apprenticeship approach to CS 1
-
The Papers of the Twenty-Sixth SIGCSE Technical Symposium on Computer Science Education, ACM Press, March
-
O. Astrachan and D. Reed. AAA and CS-1: The applied apprenticeship approach to CS 1. In The Papers of the Twenty-Sixth SIGCSE Technical Symposium on Computer Science Education, pages 1-5. ACM Press, March 1995. SIGCSE Bulletin V. 27N 1.
-
(1995)
SIGCSE Bulletin
, vol.27
, Issue.1
, pp. 1-5
-
-
Astrachan, O.1
Reed, D.2
-
4
-
-
84976753282
-
Pictures as invariants
-
The Papers of the Twenty-Second SIGCSE Technical Symposium on Computer Science Education, ACM Press, March
-
Owen Astrachan. Pictures as invariants. In The Papers of the Twenty-Second SIGCSE Technical Symposium on Computer Science Education, pages 112-118. ACM Press, March 1991. SIGCSE Bulletin V. 23 N 1.
-
(1991)
SIGCSE Bulletin
, vol.23
, Issue.1
, pp. 112-118
-
-
Astrachan, O.1
-
5
-
-
0028384486
-
Self reference is an illustrative essential
-
The Papers of the Twenty-Fifth SIGCSE Technical Symposium on Computer Science Education, ACM Press, March
-
Owen Astrachan. Self reference is an illustrative essential. In The Papers of the Twenty-Fifth SIGCSE Technical Symposium on Computer Science Education, pages 238-242. ACM Press, March 1994. SIGCSE Bulletin V. 26 N 1.
-
(1994)
SIGCSE Bulletin
, vol.26
, pp. 238-242
-
-
Astrachan, O.1
-
7
-
-
0030395283
-
An object-oriented, apprenticeship approach to data structures using simulation
-
Owen Astrachan, Trevor Selby, and Joshua Unger. An object-oriented, apprenticeship approach to data structures using simulation. In Proceedings of the Twenty-Sixth Frontiers in Education, pages 130-134, 1996.
-
(1996)
Proceedings of the Twenty-Sixth Frontiers in Education
, pp. 130-134
-
-
Astrachan, O.1
Selby, T.2
Unger, J.3
-
9
-
-
11644260549
-
Using a pattern language for programming
-
Workshop on Specification and Design, OOPSLA 87
-
Kent Beck. Using a pattern language for programming. In Workshop on Specification and Design, OOPSLA 87, 1987. ACM Sigplan Notices 23, 5.
-
(1987)
ACM Sigplan Notices
, vol.23
, pp. 5
-
-
Beck, K.1
-
10
-
-
0003407933
-
-
Addison-Wesley, 20th anniversary edition edition
-
Frederick Brooks. The Mythical Man Month. Addison-Wesley, 20th anniversary edition edition, 1995.
-
(1995)
The Mythical Man Month
-
-
Brooks, F.1
-
11
-
-
0004101995
-
-
John Wiley
-
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. A System of Patterns: Pattern-Oriented Software Architecture. John Wiley, 1996.
-
(1996)
A System of Patterns: Pattern-Oriented Software Architecture
-
-
Buschmann, F.1
Meunier, R.2
Rohnert, H.3
Sommerlad, P.4
Stal, M.5
-
12
-
-
0030258715
-
Pros and cons of adopting and applying patterns in the real world
-
October
-
Marshall Cline. Pros and cons of adopting and applying patterns in the real world. Communications of the ACM, 39(10):47-49, October 1996.
-
(1996)
Communications of the ACM
, vol.39
, Issue.10
, pp. 47-49
-
-
Cline, M.1
-
13
-
-
0030258073
-
The interaction of social issues and software architecture
-
October
-
Alistair Cockburn. The interaction of social issues and software architecture. Communications of the ACM, 39(10):40-46, October 1996.
-
(1996)
Communications of the ACM
, vol.39
, Issue.10
, pp. 40-46
-
-
Cockburn, A.1
-
18
-
-
0012068023
-
Strategic directions in computer science education
-
December
-
Alan Tucker et. al. Strategic directions in computer science education. ACM Computing Surveys, 28(4), December 1996.
-
(1996)
ACM Computing Surveys
, vol.28
, Issue.4
-
-
Tucker, A.1
-
22
-
-
0030258433
-
A training experience with patterns
-
October
-
Brandon Goldfedder and Linda Rising. A training experience with patterns. Communications of the ACM, 39(10):60-64, October 1996.
-
(1996)
Communications of the ACM
, vol.39
, Issue.10
, pp. 60-64
-
-
Goldfedder, B.1
Rising, L.2
-
23
-
-
0002370369
-
A cookbook for using the model-view controller user interface paradigm in smalltalk-80
-
G.E. Krasner and S.T. Pope. A cookbook for using the model-view controller user interface paradigm in smalltalk-80. Journal of Object Oriented Programming, 1(3):26-49, 1988.
-
(1988)
Journal of Object Oriented Programming
, vol.1
, Issue.3
, pp. 26-49
-
-
Krasner, G.E.1
Pope, S.T.2
-
24
-
-
11644286264
-
Making design patterns explicit in face: A framework adaptive composition environment
-
T.D. Meijler and R. Engel. Making design patterns explicit in face: A framework adaptive composition environment. In EuroPLoP 96, 1996.
-
(1996)
EuroPLoP
, vol.96
-
-
Meijler, T.D.1
Engel, R.2
-
25
-
-
0028384440
-
Engaging students and teaching modern concepts: Literate, situated, object-oriented programming
-
The Papers of the Twenty-Fifth SIGCSE Technical Symposium on Computer Science Education, ACM Press, March
-
Glenn Meter and Philip Miller. Engaging students and teaching modern concepts: Literate, situated, object-oriented programming. In The Papers of the Twenty-Fifth SIGCSE Technical Symposium on Computer Science Education, pages 329-333. ACM Press, March 1994. SIGCSE Bulletin V. 26 N 1.
-
(1994)
SIGCSE Bulletin
, vol.26
, Issue.1
, pp. 329-333
-
-
Meter, G.1
Miller, P.2
-
30
-
-
38249022120
-
Schema creation in programming
-
Robert S. Rist. Schema creation in programming. Cognitive Science, 13:389-414, 1989.
-
(1989)
Cognitive Science
, vol.13
, pp. 389-414
-
-
Rist, R.S.1
-
32
-
-
43949173620
-
Supporting pascal programming with an on-line template library and case studies
-
June
-
Patricia K. Schank, Marcia C. Linn, and Michael J. Clancy. Supporting pascal programming with an on-line template library and case studies. International Journal of Man-Machine Studies, 38(6): 1031-1048, June 1993.
-
(1993)
International Journal of Man-Machine Studies
, vol.38
, Issue.6
, pp. 1031-1048
-
-
Schank, P.K.1
Linn, M.C.2
Clancy, M.J.3
-
34
-
-
1642601229
-
Patterns for software architecture
-
J. Coplien and D. Schmidt, editors, Addison-Wesley
-
Mary Shaw. Patterns for software architecture. In J. Coplien and D. Schmidt, editors, Pattern Languages for Program Design (PLoP), pages 453-461. Addison-Wesley, 1995.
-
(1995)
Pattern Languages for Program Design (PLoP)
, pp. 453-461
-
-
Shaw, M.1
-
36
-
-
0022775151
-
Learning to program = learning to construct mechanisms and explanations
-
Elliot Soloway. Learning to program = learning to construct mechanisms and explanations. Communications of the ACM, 29(9):850-858, 1986.
-
(1986)
Communications of the ACM
, vol.29
, Issue.9
, pp. 850-858
-
-
Soloway, E.1
-
37
-
-
0002777650
-
Implementing patterns
-
J. Coplien and D. Schmidt, editors, Addison-Wesley
-
Jiri Soukup. Implementing patterns. In J. Coplien and D. Schmidt, editors, Pattern Languages for Program Design (PLoP), pages 396-412. Addison-Wesley, 1995.
-
(1995)
Pattern Languages for Program Design (PLoP)
, pp. 396-412
-
-
Soukup, J.1
-
38
-
-
11644259603
-
Object oriented programming: Getting it right from the start
-
Andries van Dam. Object oriented programming: Getting it right from the start. NECUSE symposium, 1995.
-
(1995)
NECUSE Symposium
-
-
Van Dam, A.1
-
41
-
-
84865887708
-
Roundabout: A pattern for writing recursive programs
-
Eugene Wallingford. Roundabout: A pattern for writing recursive programs. In PLoP 1997. 1997. http://www.cs.uni.edu/∼willingf/research/patterns.
-
(1997)
PLoP 1997
-
-
Wallingford, E.1
-
42
-
-
84968402210
-
ET++ - An object-oriented application framework in c++
-
OOPSLA '88
-
A. Weinand, E. Gamma, and R. Marty. ET++ - an object-oriented application framework in c++. In OOPSLA '88, 1988. SIGPLAN Notices, 23(11).
-
(1988)
SIGPLAN Notices
, vol.23
, Issue.11
-
-
Weinand, A.1
Gamma, E.2
Marty, R.3
|