-
1
-
-
85066194566
-
Computing curricula 2001
-
ACM/IEEE. 2001. Computing curricula 2001. Computer Science Education, 1 (3)
-
(2001)
Computer Science Education
, vol.1
, Issue.3
-
-
-
2
-
-
0036375226
-
DrJava: A lightweight pedagogic environment for Java
-
Allen, E., Cartwright, R., and Stoler, B., 2001. DrJava: A lightweight pedagogic environment for Java. ACM SIGCSE Bulletin, 34 (1): 137–141.
-
(2001)
ACM SIGCSE Bulletin
, vol.34
, Issue.1
, pp. 137-141
-
-
Allen, E.1
Cartwright, R.2
Stoler, B.3
-
4
-
-
84948978228
-
Perspectives on program animation with Jeliot
-
Diehl S., (ed), Lecture Notes Computer Science 2269, and,. Edited by
-
Ben-Ari, M., Myller, N, Sutinen, E., and Tarhio, J., 2002. “ Perspectives on program animation with Jeliot ”. In Software Visualization Edited by: Diehl, S., 31–45. Lecture Notes in Computer Science 2269
-
(2002)
Software Visualization
, pp. 31-45
-
-
Ben-Ari, M.1
Myller, N.2
Sutinen, E.3
Tarhio, J.4
-
5
-
-
77953860239
-
Comprehensive object-oriented learning–An introduction
-
Berge, O., Fjuk, A., Groven, A., Hwgna, H., and Kaasbøll, J., 2003. Comprehensive object-oriented learning–An introduction. Computer Science Education, 13 (4): 331–335.
-
(2003)
Computer Science Education
, vol.13
, Issue.4
, pp. 331-335
-
-
Berge, O.1
Fjuk, A.2
Groven, A.3
Hwgna, H.4
Kaasbøll, J.5
-
6
-
-
85066214582
-
Why procedural is the wrong first paradigm if OOP is the goal
-
Retrived October 30 2004 from,. In
-
Bergin, J., 1999. “ Why procedural is the wrong first paradigm if OOP is the goal ”. In Presented at OOPSLA99 Educator's Symposium Retrived October 30 2004 from http://csis.pace.edu/∼bergin/papers/Whynotproceduralfirst.html
-
(1999)
Presented at OOPSLA99 Educator's Symposium
-
-
Bergin, J.1
-
7
-
-
85066175388
-
-
Retrieved 30 October 2004 from
-
Bergin, J., 2000. “ Teaching objects with elementary patterns ”. Retrieved 30 October 2004 from http://csis.pace.edu/∼bergin/patterns/Whynotproceduralfirst.html
-
(2000)
Teaching objects with elementary patterns
-
-
Bergin, J.1
-
8
-
-
11344266910
-
Java pitfalls for beginners
-
Biddle, R., and Tempro, E., 1998. Java pitfalls for beginners. ACM SIGCSE Bulletin, 30 (2): 48–52.
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.2
, pp. 48-52
-
-
Biddle, R.1
Tempro, E.2
-
9
-
-
85066199501
-
A philosophy of teaching Java as a first teaching language
-
Bishop, J. M., 1997. A philosophy of teaching Java as a first teaching language. ACM SIGCSE Bulletin, 29 (1): 140–142.
-
(1997)
ACM SIGCSE Bulletin
, vol.29
, Issue.1
, pp. 140-142
-
-
Bishop, J.M.1
-
10
-
-
0033688766
-
Object-orientation in Java for scientific programmers
-
Bishop, J. M., and Bishop, N., 2000. Object-orientation in Java for scientific programmers. ACM SIGCSE Bulletin, 32 (1): 357–361.
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 357-361
-
-
Bishop, J.M.1
Bishop, N.2
-
11
-
-
0036957159
-
Teaching OO concepts–A case study using CRC-Cards and BlueJ
-
Boston, MA: and,. In
-
Börstler, J., Johansson, T., and Nordstrom, M., 2002. “ Teaching OO concepts–A case study using CRC-Cards and BlueJ ”. In Proceedings of ASEE/IEEE Frontiers in Education Conference, FIE2002, T2G1-6 Boston, MA
-
(2002)
Proceedings of ASEE/IEEE Frontiers in Education Conference, FIE2002, T2G1-6
-
-
Börstler, J.1
Johansson, T.2
Nordstrom, M.3
-
12
-
-
0029707366
-
The first programming paradigm and language dilemma
-
Brilliant, S. S., and Wiseman, T. R., 1996. The first programming paradigm and language dilemma. ACM SIGCSE Bulletin, 28 (1): 338–342.
-
(1996)
ACM SIGCSE Bulletin
, vol.28
, Issue.1
, pp. 338-342
-
-
Brilliant, S.S.1
Wiseman, T.R.2
-
13
-
-
0036037929
-
Algorithms and object-oriented programming: Bridging the gap
-
Bucci, P., Heym, W., Long, T. J., and Weide, B. W., 2002. Algorithms and object-oriented programming: Bridging the gap. ACM SIGCSE Bulletin, 34 (1): 302–306.
-
(2002)
ACM SIGCSE Bulletin
, vol.34
, Issue.1
, pp. 302-306
-
-
Bucci, P.1
Heym, W.2
Long, T.J.3
Weide, B.W.4
-
14
-
-
0033705347
-
Design early considered harmful: Graduated exposure to complexity and structure based on levels of cognitive development
-
Buck, D., and Stucki, D. J., 2000. Design early considered harmful: Graduated exposure to complexity and structure based on levels of cognitive development. ACM SIGCSE Bulletin, 32 (1): 75–79.
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 75-79
-
-
Buck, D.1
Stucki, D.J.2
-
16
-
-
0003755367
-
-
London: Falmer
-
Ely, M., Vinz, R., Downing, M., and Anzul, M., 1997. On Writing Qualitative Research: Living by Words, London: Falmer.
-
(1997)
On Writing Qualitative Research: Living by Words
-
-
Ely, M.1
Vinz, R.2
Downing, M.3
Anzul, M.4
-
17
-
-
85066214312
-
PIIPOO: An adaptive language to learn OO Programming
-
Málaga, Spain: October 30 2004, and,. In
-
Fernández, L., and Peña, M. R., 2002. “ PIIPOO: An adaptive language to learn OO Programming ”. In Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002 Málaga, Spain October 30 2004 http://prog.vub.ac.be/ecoop2002/ws03/acc_papers/L_Fernandez_Munoz.pdf
-
(2002)
Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002
-
-
Fernández, L.1
Peña, M.R.2
-
18
-
-
0033717112
-
Programming in Java: Student-constructed rules
-
Fleury, A. E., 2000. Programming in Java: Student-constructed rules. SIGCSE Bulletin, 32 (1): 197–201.
-
(2000)
SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 197-201
-
-
Fleury, A.E.1
-
19
-
-
0029394441
-
A high-school program in computer science
-
Gal-Ezer, J., Beeri, C., Harel, D., and Yehudai, A., 1995. A high-school program in computer science. IEEE Computer, 28 (10): 73–80.
-
(1995)
IEEE Computer
, vol.28
, Issue.10
, pp. 73-80
-
-
Gal-Ezer, J.1
Beeri, C.2
Harel, D.3
Yehudai, A.4
-
20
-
-
0012041088
-
Curriculum and course syllabi for a high-school CS program
-
Gal-Ezer, J., and Harel, D., 1999. Curriculum and course syllabi for a high-school CS program. Computer Science Education, 9 (2): 114–147.
-
(1999)
Computer Science Education
, vol.9
, Issue.2
, pp. 114-147
-
-
Gal-Ezer, J.1
Harel, D.2
-
21
-
-
3943080348
-
Java as first programming language: A critical evaluation
-
Hadjerrouit, S., 1998a. Java as first programming language: A critical evaluation. ACM SIGCSE Bulletin, 30 (2): 43–47.
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.2
, pp. 43-47
-
-
Hadjerrouit, S.1
-
22
-
-
3943051758
-
A constructivist framework for integrating the Java paradigm into the undergraduate curriculum
-
Hadjerrouit, S., 1998b. A constructivist framework for integrating the Java paradigm into the undergraduate curriculum. ACM SIGCSE Bulletin, 30 (3): 105–107.
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.3
, pp. 105-107
-
-
Hadjerrouit, S.1
-
23
-
-
0042222157
-
A constructivist approach to object-oriented design and programming
-
Hadjerrouit, S., 1999. A constructivist approach to object-oriented design and programming. ACM SIGCSE Bulletin, 31 (3): 171–174.
-
(1999)
ACM SIGCSE Bulletin
, vol.31
, Issue.3
, pp. 171-174
-
-
Hadjerrouit, S.1
-
25
-
-
85040568765
-
The other voice: On the qualitative research sound
-
Sabar N., (ed), Tel-Aviv, Israel: Zmora Bitan (in Hebrew),. Edited by
-
Hazan, H., 2001. “ The other voice: On the qualitative research sound ”. In Qualitative Research: Genres and Traditions in Qualitative Research, Edited by: Sabar, N., 9–12. Tel-Aviv, Israel: Zmora Bitan (in Hebrew).
-
(2001)
Qualitative Research: Genres and Traditions in Qualitative Research
, pp. 9-12
-
-
Hazan, H.1
-
26
-
-
28044453494
-
An extensible framework for providing dynamic data structure visualizations in a lightweight IDE
-
Hendrix, T. D., Cross, J. H., and Barowski, L. A., 2004. An extensible framework for providing dynamic data structure visualizations in a lightweight IDE. ACM SIGCSE Bulletin, 36 (1): 387–391.
-
(2004)
ACM SIGCSE Bulletin
, vol.36
, Issue.1
, pp. 387-391
-
-
Hendrix, T.D.1
Cross, J.H.2
Barowski, L.A.3
-
27
-
-
0030673083
-
Avoiding object misconceptions
-
Holland, S., Griffiths, R., and Woodman, M., 1997. Avoiding object misconceptions. ACM SIGCSE Bulletin, 29 (1): 131–134.
-
(1997)
ACM SIGCSE Bulletin
, vol.29
, Issue.1
, pp. 131-134
-
-
Holland, S.1
Griffiths, R.2
Woodman, M.3
-
29
-
-
1642585389
-
The problem of teaching object-oriented programming, Part I: Languages
-
Kölling, M., 1999a. The problem of teaching object-oriented programming, Part I: Languages. Journal of Object-oriented Programming, 11 (8): 8–15.
-
(1999)
Journal of Object-oriented Programming
, vol.11
, Issue.8
, pp. 8-15
-
-
Kölling, M.1
-
30
-
-
0040911119
-
The problem of teaching object-oriented programming, Part II: Environments
-
Kölling, M., 1999b. The problem of teaching object-oriented programming, Part II: Environments. Journal of Object-oriented Programming, 11 (9): 6–12.
-
(1999)
Journal of Object-oriented Programming
, vol.11
, Issue.9
, pp. 6-12
-
-
Kölling, M.1
-
31
-
-
0029714598
-
An object-oriented program development environment for the first programming course
-
Kölling, M., and Rosenberg, J., 1996a. An object-oriented program development environment for the first programming course. ACM SIGCSE Bulletin, 28 (1): 83–87.
-
(1996)
ACM SIGCSE Bulletin
, vol.28
, Issue.1
, pp. 83-87
-
-
Kölling, M.1
Rosenberg, J.2
-
32
-
-
0029714599
-
Blue - a language for teaching object-oriented programming
-
Kölling, M., and Rosenberg, J., 1996b. Blue - a language for teaching object-oriented programming. ACM SIGCSE Bulletin, 28 (1): 190–194.
-
(1996)
ACM SIGCSE Bulletin
, vol.28
, Issue.1
, pp. 190-194
-
-
Kölling, M.1
Rosenberg, J.2
-
33
-
-
0000899432
-
Objects first with Java and BlueJ (seminar session)
-
Kölling, M., and Rosenberg, J., 2000. Objects first with Java and BlueJ (seminar session). ACM SIGCSE Bulletin, 32 (1): 429
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 429
-
-
Kölling, M.1
Rosenberg, J.2
-
34
-
-
0035783569
-
Guidelines for teaching object orientation with Java
-
Kölling, M., and Rosenberg, J., 2001. Guidelines for teaching object orientation with Java. ACM SIGCSE Bulletin, 33 (3): 33–36.
-
(2001)
ACM SIGCSE Bulletin
, vol.33
, Issue.3
, pp. 33-36
-
-
Kölling, M.1
Rosenberg, J.2
-
35
-
-
2642567527
-
The BlueJ system and its pedagogy
-
Kölling, M., Quig, B., Patterson, A., and Rosenberg, J., 2003. The BlueJ system and its pedagogy. Computer Science Education, 13 (4): 249–268.
-
(2003)
Computer Science Education
, vol.13
, Issue.4
, pp. 249-268
-
-
Kölling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
36
-
-
0003712672
-
How a visualization tool can be used: Evaluating a tool in research and development project
-
Corenza, Italy: Retrieved October 30, 2004, from, and
-
Lattu, M., Tarhio, J., and Meisalo, V., 2000. “ How a visualization tool can be used: Evaluating a tool in research and development project ”. In 12th Workshop of Psychology Programming Interest Group 19–32. Corenza, Italy Retrieved October 30, 2004, from http://www.ppig.org/papers/12th-lattu.pdf
-
(2000)
12th Workshop of Psychology Programming Interest Group
, pp. 19-32
-
-
Lattu, M.1
Tarhio, J.2
Meisalo, V.3
-
37
-
-
0033722259
-
Myths about object-orientation and its pedagogy
-
Lewis, J., 2000. Myths about object-orientation and its pedagogy. ACM SIGCSE Bulletin, 32 (1): 245–249.
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 245-249
-
-
Lewis, J.1
-
39
-
-
84976750459
-
The object-oriented paradigm in the undergraduate curriculum: A survey of implementations and issues
-
Mazaitis, D., 1993. The object-oriented paradigm in the undergraduate curriculum: A survey of implementations and issues. ACM SIGCSE Bulletin, 25 (3): 58–64.
-
(1993)
ACM SIGCSE Bulletin
, vol.25
, Issue.3
, pp. 58-64
-
-
Mazaitis, D.1
-
40
-
-
2642553764
-
A paradigm shift to OOP has occurred… implementation to follow
-
Mitchell, W., 2001. A paradigm shift to OOP has occurred… implementation to follow. Journal of Computing in Small Colleges (JCSE), 16 (2): 95–105.
-
(2001)
Journal of Computing in Small Colleges (JCSE)
, vol.16
, Issue.2
, pp. 95-105
-
-
Mitchell, W.1
-
41
-
-
38049127595
-
The object-oriented paradigm: More natural or less familiar?
-
Neubauer, B. J., and Strong, D. D., 2002. The object-oriented paradigm: More natural or less familiar?. Journal of Computing in Small Colleges (JCSE), 18 (1): 280–289.
-
(2002)
Journal of Computing in Small Colleges (JCSE)
, vol.18
, Issue.1
, pp. 280-289
-
-
Neubauer, B.J.1
Strong, D.D.2
-
42
-
-
85066179833
-
Teaching Java technology with BlueJ
-
Online article at java.sun.com. Retrieved October 30, 2004, from
-
Nourie, D., 2002. Teaching Java technology with BlueJ. Technical Articles, Online article at java.sun.com. Retrieved October 30, 2004, from http://java.sun.com/features/2002/07/bluej.html
-
(2002)
Technical Articles
-
-
Nourie, D.1
-
43
-
-
85032877668
-
The rule of object-oriented technology in the undergraduate computer science curriculum–educators' symposium
-
Osborne, M., 1992. The rule of object-oriented technology in the undergraduate computer science curriculum–educators' symposium. Addendum to the Proceedings of OOPSLA'92, Vancouver, British Columbia, Canada, 4 (2): 303–308.
-
(1992)
Addendum to the Proceedings of OOPSLA'92, Vancouver, British Columbia, Canada
, vol.4
, Issue.2
, pp. 303-308
-
-
Osborne, M.1
-
44
-
-
0030646236
-
Teaching with object-orientation libraries
-
Parlante, N., 1997. Teaching with object-orientation libraries. ACM SIGCSE Bulletin, 29 (1): 140–144.
-
(1997)
ACM SIGCSE Bulletin
, vol.29
, Issue.1
, pp. 140-144
-
-
Parlante, N.1
-
45
-
-
6344294677
-
Introducing unit testing with BlueJ
-
Patterson, A., Kölling, M., and Rosenberg, J., 2003. Introducing unit testing with BlueJ. ACM SIGCSE Bulletin, 35 (3): 11–15.
-
(2003)
ACM SIGCSE Bulletin
, vol.35
, Issue.3
, pp. 11-15
-
-
Patterson, A.1
Kölling, M.2
Rosenberg, J.3
-
46
-
-
0002735685
-
Subjectivity and objectivity: An objective inquiry
-
Eisner E.W., Peshkin A., (eds), New York: Teachers College Press,. Edited by
-
Phillips, D. C., 1990. “ Subjectivity and objectivity: An objective inquiry ”. In Qualitative inquiry in education: The continuing debate, Edited by: Eisner, E. W., and Peshkin, A., 19–37. New York: Teachers College Press.
-
(1990)
Qualitative inquiry in education: The continuing debate
, pp. 19-37
-
-
Phillips, D.C.1
-
48
-
-
85018272597
-
Teaching constructors: A difficult multiple choice
-
Málaga, Spain: Retrieved October 30 2004 from, and,. In
-
Ragonis, N., and Ben-Ari, M., 2002. “ Teaching constructors: A difficult multiple choice ”. In Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002 Málaga, Spain Retrieved October 30 2004 from http://prog.vub.ac.be/ecoop2002/ws03/acc_papers/Noa_Ragonis.pdf
-
(2002)
Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002
-
-
Ragonis, N.1
Ben-Ari, M.2
-
49
-
-
0027553834
-
The object-oriented paradigm in CS1
-
Reid, R. J., 1993. The object-oriented paradigm in CS1. ACM SIGCSE Bulletin, 25 (1): 265–269.
-
(1993)
ACM SIGCSE Bulletin
, vol.25
, Issue.1
, pp. 265-269
-
-
Reid, R.J.1
-
50
-
-
0025539354
-
The cognitive consequences of object-oriented design
-
Rosson, M. B., and Alpert, S. R., 1990. The cognitive consequences of object-oriented design. Journal of Human-Computer Interaction, 5 (4): 345–379.
-
(1990)
Journal of Human-Computer Interaction
, vol.5
, Issue.4
, pp. 345-379
-
-
Rosson, M.B.1
Alpert, S.R.2
-
51
-
-
84977585245
-
The history of qualitative research–influences and directions
-
Sabar N., (ed), Tel-Aviv, Israel: Zmora Bitan (in Hebrew),. Edited by
-
Sabar Ben-Yehoshua, N., 2001. “ The history of qualitative research–influences and directions ”. In Qualitative Research: Genres and Traditions in Qualitative Research, Edited by: Sabar, N., 13–16. Tel-Aviv, Israel: Zmora Bitan (in Hebrew).
-
(2001)
Qualitative Research: Genres and Traditions in Qualitative Research
, pp. 13-16
-
-
Sabar Ben-Yehoshua, N.1
-
52
-
-
0030709610
-
Object-oriented design and programming: an Eiffel, C+, and Java for C programmers
-
Schoenefeld, D. A., 1997. Object-oriented design and programming: an Eiffel, C+, and Java for C programmers. ACM SIGCSE Bulletin, 29 (1): 135–139.
-
(1997)
ACM SIGCSE Bulletin
, vol.29
, Issue.1
, pp. 135-139
-
-
Schoenefeld, D.A.1
-
53
-
-
84873482157
-
Thinking in object structures: Teaching modeling in secondary school
-
Malaga, Spain: Retrieved October 30 2004 from, and,. In
-
Schulte, C., and Niere, J., 2002. “ Thinking in object structures: Teaching modeling in secondary school ”. In Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002 Malaga, Spain Retrieved October 30 2004 from http://prog.vub.ac.be/ecoop2002/ws03/acc_papers/Joerg_Niere.pdf
-
(2002)
Presented at Workshop on Pedagogies and Tools for Learning Object-Oriented Concepts ECOOP2002
-
-
Schulte, C.1
Niere, J.2
-
55
-
-
84905831884
-
Beyond objects
-
Atlanta, Georgia: Retrieved October 30 2004 from,. In
-
Stein, L. A., 1997. “ Beyond objects ”. In Educators Symposium, Conference on OOP Systems, Languages, and Applications Atlanta, Georgia Retrieved October 30 2004 from http://www.ai.mit.edu/projects/cs101/beyond-objects.ps
-
(1997)
Educators Symposium, Conference on OOP Systems, Languages, and Applications
-
-
Stein, L.A.1
-
56
-
-
85066201744
-
-
Retrieved October 30 2004 from or
-
The College Board. 2004. The Advanced Placement Program, Retrieved October 30 2004 from http://www.collegeboard.com/ap/students/compsci/java_subsetA.html or http://www.collegeboard.com/student/testing/ap/sub_compscia.html
-
(2004)
The Advanced Placement Program
-
-
-
57
-
-
20444445104
-
Sequence of assignments to teach object-oriented programming: A constructivism design-first approach
-
Thramboulidis, K. C., 2003. Sequence of assignments to teach object-oriented programming: A constructivism design-first approach. Informatics in Education, 2 (1): 103–122.
-
(2003)
Informatics in Education
, vol.2
, Issue.1
, pp. 103-122
-
-
Thramboulidis, K.C.1
-
58
-
-
0031144006
-
Why interaction is more powerful than algorithms
-
Wegner, P., 1997. Why interaction is more powerful than algorithms. Communications of the ACM, 40 (5): 80–91.
-
(1997)
Communications of the ACM
, vol.40
, Issue.5
, pp. 80-91
-
-
Wegner, P.1
-
59
-
-
0030382915
-
From software user to software author: An initial pedagogy for introductory object-oriented computing
-
Woodman, M., and Holland, S., 1996. From software user to software author: An initial pedagogy for introductory object-oriented computing. ACM SIGCSE Bulletin, 28 (SI): 60–62.
-
(1996)
ACM SIGCSE Bulletin
, vol.28
, pp. 60-62
-
-
Woodman, M.1
Holland, S.2
-
60
-
-
0029711966
-
The joy of software - starting with objects
-
Woodman, M., Davies, G., and Holland, S., 1996. The joy of software - starting with objects. ACM SIGCSE Bulletin, 28 (1): 88–92.
-
(1996)
ACM SIGCSE Bulletin
, vol.28
, Issue.1
, pp. 88-92
-
-
Woodman, M.1
Davies, G.2
Holland, S.3
|