-
1
-
-
0036375226
-
DrJava: A lightweight pedagogic environment for Java
-
Allen, E., Cartwright, R., & Stoler, B. (2002). DrJava: A lightweight pedagogic environment for Java. ACM SIGCSE Bulletin, 34(1), 137-141. (Pubitemid 34991370)
-
(2002)
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
, pp. 137-141
-
-
Allen, E.1
Cartwright, R.2
Stoler, B.3
-
6
-
-
0003562898
-
-
2nd ed. New York: Wiley
-
Bergin, J., Stehlik, M., Roberts, J., & Pattis, R. (1997). Karel++-A gentle introduction to the art of Object-Oriented Programming (2nd ed.). New York: Wiley.
-
(1997)
Karel++-A Gentle Introduction to the Art of Object-Oriented Programming
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
7
-
-
84872203044
-
-
Redwood City, CA: Dream Songs Press
-
Bergin, J., Stehlik, M., Roberts, J., & Pattis, R. (2005). Karel J. Robot: A gentle introduction to the art of Object-Oriented Programming in Java. Redwood City, CA: Dream Songs Press.
-
(2005)
Karel J. Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
8
-
-
84872177717
-
-
Redwood City, CA: Dream Songs Press
-
Bergin, J., Stehlik, M., Roberts, J., & Pattis, R. (2008). Monty Karel: A gentle introduction to the art of Dynamic Object-Oriented Programming in Java Python. Redwood City, CA: Dream Songs Press.
-
(2008)
Monty Karel: A Gentle Introduction to the art of Dynamic Object-Oriented Programming in Java Python
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
9
-
-
20444492062
-
Programming: Factors that influence success
-
Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
-
Bergin, S.,&Reily, R. (2005). Programming: Factors that influence success. ACM SIGCSE Bulletin, 37(1), 411-415. (Pubitemid 40821285)
-
(2005)
Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
, pp. 411-415
-
-
Bergin, S.1
Reilly, R.2
-
10
-
-
0034992946
-
A library to support a graphics-based object-first approach to CS 1
-
Bruce, K., Danyluk, A., & Murtagh, T. (2001). A library to support a graphics-based objects-first approach to CS1. ACM SIGCSE Bulletin, 33(1), 6-10. (Pubitemid 32499147)
-
(2001)
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
, pp. 6-10
-
-
Bruce, K.B.1
Danyluk, A.2
Murtagh, T.3
-
11
-
-
0002102912
-
Mini-languages: A way to learn programming principles
-
Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., & Miller P. (1997). Mini-languages: A way to learn programming principles. Education and Information Technologies, 2, 65-83.
-
(1997)
Education and Information Technologies
, vol.2
, pp. 65-83
-
-
Brusilovsky, P.1
Calabrese, E.2
Hvorecky, J.3
Kouchnirenko, A.4
Miller, P.5
-
14
-
-
0028387118
-
The top 10 reasons why object-oriented programming can't be taught in cs1
-
Decker, R., &Hirshfield, S. (1994). The top 10 reasons why Object-Oriented Programming can't be taught in CS1. ACM SIGCSE Bulletin, 26(1), 51-55.
-
(1994)
ACM SIGCSE Bulletin
, vol.26
, Issue.1
, pp. 51-55
-
-
Decker, R.1
Hirshfield, S.2
-
15
-
-
29844436349
-
Novice Java programmers' conceptions of "object" and "class", and variation theory
-
DOI 10.1145/1067445.1067473, ITiCSE 2005: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
-
Eckerdal, A., & Thuné, M. (2005). Novice Java programmers' conceptions of "object" and "class," and variation theory. SIGCSE Bulletin, 37(3), 89-93. (Pubitemid 43037706)
-
(2005)
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
, pp. 89-93
-
-
Eckerdal, A.1
Thune, M.2
-
16
-
-
0033717112
-
Programming in java: Student-constructed rules
-
Fleury, A. (2000). Programming in Java: Student-constructed rules. ACM SIGCSE Bulletin, 32(1), 197-201.
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 197-201
-
-
Fleury, A.1
-
18
-
-
0029701642
-
Thetis: An ANSI C programming environment designed for introductory use
-
Freund, S. N., & Roberts, E. S. (1996). THETIS: An ANSI C programming environment designed for introductory use. ACM SIGSCE (pp. 300-304). '96 2/96 Philadelphia, PA. (Pubitemid 126549668)
-
(1996)
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
, vol.28
, Issue.1
, pp. 300-304
-
-
Freund, S.N.1
Roberts, E.S.2
-
19
-
-
77954943120
-
Using educational tools for teaching object oriented design and programming
-
Georgantaki, S., & Retalis, S. (2007). Using educational tools for teaching object oriented design and programming. Journal of Information Technology Impact, 7(2), pp. 111-130.
-
(2007)
Journal of Information Technology Impact
, vol.7
, Issue.2
, pp. 111-130
-
-
Georgantaki, S.1
Retalis, S.2
-
20
-
-
0031257137
-
The learningworks development and delivery frameworks
-
Goldberg, A., Abell, S. T., & Leibs, D. (1997). The LearningWorks development and delivery frameworks. Communications of the ACM, 40(10), 78-81.
-
(1997)
Communications of the ACM
, vol.40
, Issue.10
, pp. 78-81
-
-
Goldberg, A.1
Abell, S.T.2
Leibs, D.3
-
23
-
-
28044453494
-
An extensible framework for providing dynamic data structure visualizations in a lightweight IDE
-
DOI 10.1145/1028174.971433, inroads - SIGCSE Bulletin - Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education
-
Hendrix, T. D., Cross, J. H., & Barowski, L. A. (2004). An extensible framework for providing dynamic data structure visualizations in a lightweight IDE. ACM SIGCSE Bulletin, 36(1), 387-391. (Pubitemid 43773276)
-
(2004)
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
, vol.36
, Issue.1
, pp. 387-391
-
-
Hendrix, T.D.1
Cross II, J.H.2
Barowski, L.A.3
-
24
-
-
0030673083
-
Avoiding object misconceptions
-
Holland, S., Griffiths, R., & Woodman, M. (1997). Avoiding object misconceptions. ACM SIGCSE Bulletin, 29(1), 131-134. (Pubitemid 127575427)
-
(1997)
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
, vol.29
, Issue.1
, pp. 131-134
-
-
Holland, S.1
Griffiths, R.2
Woodman, M.3
-
25
-
-
1642585389
-
The problem of teaching object-oriented programming, part 1: Languages
-
Kölling, M. (1999). The problem of teaching Object-Oriented Programming, Part 1: 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
-
26
-
-
2642567527
-
The bluej system and its pedagogy
-
Kölling, M., Quig, B., Patterson, A., & Rosenberg, J. (2003). The BlueJ system and its pedagogy. Journal of Computer Science Education, 13(4), 249-268.
-
(2003)
Journal of Computer Science Education
, vol.13
, Issue.4
, pp. 249-268
-
-
Kölling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
28
-
-
5844367311
-
Evolution of novice programming environments: The structure editors of carnegie mellon university
-
Miller, P., Pane, J., Meter, G., & Vorthmann, S. (1994). Evolution of novice programming environments: The structure editors of Carnegie Mellon University. Interactive Learning Environments, 4(2), 140-158.
-
(1994)
Interactive Learning Environments
, vol.4
, Issue.2
, pp. 140-158
-
-
Miller, P.1
Pane, J.2
Meter, G.3
Vorthmann, S.4
-
32
-
-
79960237695
-
A survey of literature on the teaching of introductory programming
-
Pears, A., Seidman, S., Malmi, L., Mannila, L., Adams, E., Bennedsen, J., et al. (2007). A survey of literature on the teaching of introductory programming. SIGCSE Bulletin, 39(4), 204-223.
-
(2007)
SIGCSE Bulletin
, vol.39
, Issue.4
, pp. 204-223
-
-
Pears, A.1
Seidman, S.2
Malmi, L.3
Mannila, L.4
Adams, E.5
Bennedsen, J.6
-
33
-
-
34248393672
-
A long-Term investigation of the comprehension by novices
-
Ragonis, N., & Ben-Ari, M. (2005a). A long-Term investigation of the comprehension by novices. Computer Science Education, 15(3), 203-221.
-
(2005)
Computer Science Education
, vol.15
, Issue.3
, pp. 203-221
-
-
Ragonis, N.1
Ben-Ari, M.2
-
34
-
-
20444443611
-
On understanding the statics and dynamics of object-oriented programs
-
Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
-
Ragonis, N., & Ben-Ari, M. (2005b). On understanding the statics and dynamics of Object-Oriented Programs. ACM SIGCSE Bulletin, 37(1), 226-230. (Pubitemid 40821242)
-
(2005)
Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
, pp. 226-230
-
-
Ragonis, N.1
Ben-Ari, M.2
-
35
-
-
0027555149
-
Educational c
-
Ruckert, M., & Halpern, R. (1993). Educational C. ACM SIGSCE Bulletin, 25(1), 6-9.
-
(1993)
ACM SIGSCE Bulletin
, vol.25
, Issue.1
, pp. 6-9
-
-
Ruckert, M.1
Halpern, R.2
-
36
-
-
0038687986
-
Jeroo: A tool for introducing object-oriented programming
-
Sanders, D., & Dorn, B. (2003). Jeroo: A tool for introducing Object-Oriented Programming. ACM SIGCSE Bulletin, 35(1), 201-204.
-
(2003)
ACM SIGCSE Bulletin
, vol.35
, Issue.1
, pp. 201-204
-
-
Sanders, D.1
Dorn, B.2
-
37
-
-
57449114939
-
Student understanding of object-oriented programming as expressed in concept maps
-
New York: ACM
-
Sanders, K., Boustedt, J., Eckerdal, A., McCartney, R., Moström, J. E., Thomas, L., et al. (2008). Student understanding of Object-Oriented Programming as expressed in concept maps. In Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '08) (pp. 332-336). New York: ACM.
-
(2008)
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '08
, pp. 332-336
-
-
Sanders, K.1
Boustedt, J.2
Eckerdal, A.3
McCartney, R.4
Moström, J.E.5
Thomas, L.6
-
39
-
-
0031683747
-
A system for program visualization in the classroom
-
98 Atlanta, GA
-
Sangwan, R. S., Korsh, J. F., & LaFollette, P. S. (1998). A system for program visualization in the classroom. ACM SIGSCE (pp. 272-276). '98 Atlanta, GA.
-
(1998)
ACM SIGSCE
, pp. 272-276
-
-
Sangwan, R.S.1
Korsh, J.F.2
LaFollette, P.S.3
-
40
-
-
84976832817
-
Cap: An automated self-Assessment tool to check pascal programs for syntax, logic and style errors
-
95 3/95 Nashville, TN
-
Schorsch, T. (1995). CAP: An automated self-Assessment tool to check Pascal programs for syntax, logic and style errors. ACM SIGSCE (pp. 168-172). '95 3/95 Nashville, TN.
-
(1995)
ACM SIGSCE
, pp. 168-172
-
-
Schorsch, T.1
-
41
-
-
0028478501
-
Kidsim: Programming agents without a programming language
-
Smith, D. C., Cypher, A., & Sprohrer, J. (1994). KIDSIM: Programming agents without a programming language. Communications of the ACM, 37(7), 55-67.
-
(1994)
Communications of the ACM
, vol.37
, Issue.7
, pp. 55-67
-
-
Smith, D.C.1
Cypher, A.2
Sprohrer, J.3
-
43
-
-
84976721110
-
Youngster: A simplified introduction to computing removing the details so that a child may program
-
95 3/95 Nashville, TN
-
Studer, S., Taylor, J., & Macie, K. (1995). YOUNGSTER: A simplified introduction to computing removing the details so that a child may program. ACM SIGSCE (pp. 102-105). '95 3/95 Nashville, TN.
-
(1995)
ACM SIGSCE
, pp. 102-105
-
-
Studer, S.1
Taylor, J.2
Macie, K.3
-
44
-
-
30944450140
-
Let's begin introducing the object-oriented paradigm
-
Tempte, M. C. (1991). Let's begin introducing the Object-Oriented Paradigm. ACM SIGCSE Bulletin, 23(1), 338-342.
-
(1991)
ACM SIGCSE Bulletin
, vol.23
, Issue.1
, pp. 338-342
-
-
Tempte, M.C.1
-
45
-
-
84976731430
-
On using c++ and object-orientation in cs1: The message is still more important than the medium
-
Wick, M. (1995). On using C++ and Object-Orientation in CS1: The message is still more important than the medium. ACM SIGCSE Bulletin, 27(1), 322-326.
-
(1995)
ACM SIGCSE Bulletin
, vol.27
, Issue.1
, pp. 322-326
-
-
Wick, M.1
-
46
-
-
0032683623
-
Exploiting smalltalk modules in a customizable programming environment
-
New York, NY: ACM Press
-
Woodman, M., Griffiths, R., Macgregor, M., Holland, S., & Robinson, H. (1999). Exploiting smalltalk modules in a customizable programming environment. Proceedings of the 21st International Conference on Software Engineering (pp. 65-74). New York, NY: ACM Press.
-
(1999)
Proceedings of the 21st International Conference on Software Engineering
, pp. 65-74
-
-
Woodman, M.1
Griffiths, R.2
Macgregor, M.3
Holland, S.4
Robinson, H.5
-
47
-
-
84872182233
-
Studying students' conceptual grasp of oop concepts in two interactive programming environments
-
In M D. Lytras et al. (Eds.). Berlin, Heidelberg: Springer-Verlag
-
Xinogalos, S. (2008), Studying students' conceptual grasp of OOP concepts in two interactive programming environments. In M. D. Lytras et al. (Eds.), WSKS 2008, CCIS (Vol. 19, pp. 578-585). Berlin, Heidelberg: Springer-Verlag.
-
(2008)
WSKS 2008, CCIS
, vol.19
, pp. 578-585
-
-
Xinogalos, S.1
-
48
-
-
82455219221
-
Object-oriented programming-what do students think of objects and classes?
-
Xinogalos, S. (2011). Object-Oriented Programming-What do students think of objects and classes? Proceedings of the 14th IASTED CATE Conference (pp. 181-186).
-
(2011)
Proceedings of the 14th IASTED CATE Conference
, pp. 181-186
-
-
Xinogalos, S.1
-
49
-
-
70449394661
-
A long-Term evaluation and reformation of an object oriented design and programming course
-
Los Alamitos, CA: IEEE Computer Society Press
-
Xinogalos, S., & Satratzemi, M. (2009). A long-Term evaluation and reformation of an Object Oriented design and programming course. Proceedings of the 9th IEEE ICALT Conference (pp. 64-66). Los Alamitos, CA: IEEE Computer Society Press.
-
(2009)
Proceedings of the 9th IEEE ICALT Conference
, pp. 64-66
-
-
Xinogalos, S.1
Satratzemi, M.2
-
50
-
-
33645979022
-
An introduction to object-oriented programming with a didactic microworld: Objectkarel
-
September
-
Xinogalos, S., Satratzemi, M., & Dagdilelis, V. (2006a, September). An Introduction to object-oriented programming with a didactic microworld: objectKarel. Computers & Education, 47(2), 148-171.
-
(2006)
Computers & Education
, vol.47
, Issue.2
, pp. 148-171
-
-
Xinogalos, S.1
Satratzemi, M.2
Dagdilelis, V.3
-
51
-
-
47649090011
-
Studying students' difficulties in an oop course based on bluej
-
4-6 October. Lima, Peru
-
Xinogalos, S., Satratzemi, M. & Dagdilelis, V. (2006b). Studying Students' Difficulties in an OOP Course Based on BlueJ. Proceedings of the 9th IASTED CATE Conference, 4-6 October 2006 (pp. 82-87). Lima, Peru.
-
(2006)
Proceedings of the 9th IASTED CATE Conference
, vol.2006
, pp. 82-87
-
-
Xinogalos, S.1
Satratzemi, M.2
Dagdilelis, V.3
|