-
1
-
-
0003562898
-
-
Wiley, New York
-
Bergin J., Stehlik M., Roberts J., and Pattis R. Karel++ - a gentle introduction to the art of object-oriented programming. 2nd ed. (1997), Wiley, New York
-
(1997)
Karel++ - a gentle introduction to the art of object-oriented programming. 2nd ed.
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
2
-
-
33646001007
-
-
Bergin, J., Stehlik, M., Roberts, J., & Pattis, R. Karel J. Robot a gentle introduction to the art of object oriented programming in Java. Unpublished manuscript. Available [April 25, 2004] from: http://csis.pace.edu/~bergin/KarelJava2ed/Karel++JavaEdition.html.
-
-
-
-
3
-
-
0012043026
-
DYNALAB: a dynamic computer science laboratory infrastructure featuring program animation
-
Birch M., Boroni C., Goosey F., Patton S., Poole D., Pratt C., et al. DYNALAB: a dynamic computer science laboratory infrastructure featuring program animation. ACM SIGSCE Bulletin 27 1 (1995) 29-33
-
(1995)
ACM SIGSCE Bulletin
, vol.27
, Issue.1
, pp. 29-33
-
-
Birch, M.1
Boroni, C.2
Goosey, F.3
Patton, S.4
Poole, D.5
Pratt, C.6
-
4
-
-
33645959727
-
-
Brusilovsky, P. (1993). Program visualization as a debugging tool for novices. In Proceedings of the ACM INTERACT'93 and CHI'93 conference companion on human factors in computing systems (pp. 29-30).
-
-
-
-
5
-
-
0002102912
-
Mini-languages: a way to learn programming principles
-
Brusilovsky P., Calabrese E., Hvorecky J., Kouchnirenko A., and Miller P. Mini-languages: a way to learn programming principles. International Journal of Education and Information Technologies 2 (1997) 65-83
-
(1997)
International Journal of Education and Information Technologies
, vol.2
, pp. 65-83
-
-
Brusilovsky, P.1
Calabrese, E.2
Hvorecky, J.3
Kouchnirenko, A.4
Miller, P.5
-
6
-
-
0034980026
-
JKarelRobot: a case study in supporting levels of cognitive development in the computer science curriculum
-
Buck D., and Stucki D.J. JKarelRobot: a case study in supporting levels of cognitive development in the computer science curriculum. ACM SIGCSE Bulletin 33 1 (2000) 16-20
-
(2000)
ACM SIGCSE Bulletin
, vol.33
, Issue.1
, pp. 16-20
-
-
Buck, D.1
Stucki, D.J.2
-
7
-
-
62449152817
-
Object oriented students?
-
Carter J., and Fowler A. Object oriented students?. ACM SIGCSE Bulletin 30 3 (1998) 271
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.3
, pp. 271
-
-
Carter, J.1
Fowler, A.2
-
8
-
-
2642540968
-
Computing curricula 2001
-
Article #1, 240pp
-
Chang C., Denning P.J., Cross J.H., Engel G., Roberts E., Shackelford R., et al. Computing curricula 2001. ACM Journal of Educational Resources in Computing 1 3 (2001) Article #1, 240pp
-
(2001)
ACM Journal of Educational Resources in Computing
, vol.1
, Issue.3
-
-
Chang, C.1
Denning, P.J.2
Cross, J.H.3
Engel, G.4
Roberts, E.5
Shackelford, R.6
-
10
-
-
0001884745
-
Some difficulties of learning to program
-
Soloway E., and Sprohrer J. (Eds), Lawrence Erlbaum Associates, New Jersey
-
Du Boulay. Some difficulties of learning to program. In: Soloway E., and Sprohrer J. (Eds). Studying the novice programmer (1989), Lawrence Erlbaum Associates, New Jersey
-
(1989)
Studying the novice programmer
-
-
Du Boulay1
-
11
-
-
0033717112
-
Programming in Java: student-constructed rules
-
Fleury A.E. Programming in Java: student-constructed rules. ACM SIGCSE Bulletin 32 1 (2000) 197-201
-
(2000)
ACM SIGCSE Bulletin
, vol.32
, Issue.1
, pp. 197-201
-
-
Fleury, A.E.1
-
12
-
-
0034988613
-
Encapsualtion and reuse as viewed by java students
-
Fleury A.E. Encapsualtion and reuse as viewed by java students. ACM SIGCSE Bulletin 33 1 (2001) 189-193
-
(2001)
ACM SIGCSE Bulletin
, vol.33
, Issue.1
, pp. 189-193
-
-
Fleury, A.E.1
-
14
-
-
0035783569
-
Guidelines for teaching object orientation with Java
-
Kolling M., and Rosenberg J. Guidelines for teaching object orientation with Java. ACM SIGCSE Bulletin 33 3 (2001) 33-36
-
(2001)
ACM SIGCSE Bulletin
, vol.33
, Issue.3
, pp. 33-36
-
-
Kolling, M.1
Rosenberg, J.2
-
15
-
-
2642567527
-
The BlueJ system and its pedagogy
-
Kolling M., Quig B., Patterson A., and Rosenberg J. The BlueJ system and its pedagogy. Journal of Computer Science Education, Special Issue on Learning and Teaching Object Technology 13 4 (2003) 249-268
-
(2003)
Journal of Computer Science Education, Special Issue on Learning and Teaching Object Technology
, vol.13
, Issue.4
, pp. 249-268
-
-
Kolling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
16
-
-
5844367311
-
Evolution of novice programming environments: the Structure Editors of Carnegie Mellon University
-
Miller P., Pane J., Meter G., and Vorthmann S. Evolution of novice programming environments: the Structure Editors of Carnegie Mellon University. Journal of Interactive Learning Environments 4 2 (1994) 140-158
-
(1994)
Journal of Interactive Learning Environments
, vol.4
, Issue.2
, pp. 140-158
-
-
Miller, P.1
Pane, J.2
Meter, G.3
Vorthmann, S.4
-
18
-
-
0028121958
-
Enhancing the explanatory power of usability heuristics
-
ACM Press
-
Nielsen J. Enhancing the explanatory power of usability heuristics. Proceedings of CHI '94 (1994), ACM Press 152-158
-
(1994)
Proceedings of CHI '94
, pp. 152-158
-
-
Nielsen, J.1
-
19
-
-
0011689052
-
Acquisition of programming knowledge and skills
-
Hoc J., Green T., Samurcay R., and Gilmore D. (Eds), Academic Press, London
-
Rogalski J., and Samurcay R. Acquisition of programming knowledge and skills. In: Hoc J., Green T., Samurcay R., and Gilmore D. (Eds). Psychology of programming (1990), Academic Press, London
-
(1990)
Psychology of programming
-
-
Rogalski, J.1
Samurcay, R.2
-
21
-
-
0038687986
-
Jeroo: a tool for introducing object-oriented programming
-
Sanders D., and Dorn B. Jeroo: a tool for introducing object-oriented programming. ACM SIGCSE Bulletin 35 1 (2003) 201-204
-
(2003)
ACM SIGCSE Bulletin
, vol.35
, Issue.1
, pp. 201-204
-
-
Sanders, D.1
Dorn, B.2
-
22
-
-
33645966713
-
An introductory Pascal class: a case study of students' errors
-
Mayer R. (Ed), Lawrence Erlbaum Associates, New Jersey
-
Sleeman D., Putman R., Baxter J., and Kuspa L. An introductory Pascal class: a case study of students' errors. In: Mayer R. (Ed). Teaching and learning computer programming (1988), Lawrence Erlbaum Associates, New Jersey
-
(1988)
Teaching and learning computer programming
-
-
Sleeman, D.1
Putman, R.2
Baxter, J.3
Kuspa, L.4
-
23
-
-
33645992670
-
-
Xinogalos, S. (2002). Educational technology: a didactic microworld for an introduction to object-oriented programming. Ph.D. Thesis, Dept. of Applied Informatics, University of Macedonia (in Greek).
-
-
-
|