-
1
-
-
33745185737
-
The quarks of object-oriented development
-
February 2006
-
Deborah J. Armstrong. 2006. The quarks of object-oriented development. Commun. ACM 49, 2 (February 2006), 123-128. DOI:http://doi.acm.org/10.1145/1113034.1113040
-
(2006)
Commun. ACM
, vol.49
, Issue.2
, pp. 123-128
-
-
Armstrong, D.J.1
-
6
-
-
0002102912
-
Mini-languages: A way to learn programming principles
-
Peter Brusilovsky, Eduardo Calabrese, Jozef Hvorecky, Anatoly Kouchnirenko, and Philip Miller. 1997. Mini-languages: A way to learn programming principles. Int. J. Educ. Inf. Technol. 2, 65-83.
-
(1997)
Int. J. Educ. Inf. Technol.
, vol.2
, pp. 65-83
-
-
Brusilovsky, P.1
Calabrese, E.2
Hvorecky, J.3
Kouchnirenko, A.4
Miller, P.5
-
7
-
-
62449152817
-
Object oriented students?
-
August 1998)
-
Janet Carter and Aliy Fowler. 1998. Object oriented students? SIGCSE Bull. 30, 3 (August 1998), 271. DOI:http://doi.acm.org/10.1145/290320.283574
-
(1998)
SIGCSE Bull.
, vol.30
, Issue.3
, pp. 271
-
-
Carter, J.1
Fowler, A.2
-
8
-
-
2642540968
-
Computing curricula 2001
-
Article 1
-
Carl Chang, Peter J. Denning, James H. Cross, Gerald Engel, Eric Roberts, Russell Shackelford, et al. 2001. Computing curricula 2001. ACM J. Educ. Res. Comput. 1, 3, Article 1, 240 pp.
-
(2001)
ACM J. Educ. Res. Comput.
, vol.1
, Issue.3
-
-
Chang, C.1
Denning, P.J.2
Cross, J.H.3
Engel, G.4
Roberts, E.5
Shackelford, R.6
-
9
-
-
29844436349
-
Novice Java programmers' conceptions of "object" and "class", and variation theory
-
ACM, New York, NY
-
Anna Eckerdal and Michael Thuné. 2005. Novice Java programmers' conceptions of "object" and "class", and variation theory. In Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'05). ACM, New York, NY, 89-93. DOI:http://doi.acm.org/10.1145/1067445.1067473
-
(2005)
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'05)
, pp. 89-93
-
-
Eckerdal, A.1
Thuné, M.2
-
10
-
-
79960309656
-
Relationship between text and action conceptions of programming: A phenomenographic and quantitative perspective
-
ACM, New York, NY
-
Anna Eckerdal, Mikko-Jussi Laakso, Mike Lopez, and Amitrajit Sarkar. 2011. Relationship between text and action conceptions of programming: a phenomenographic and quantitative perspective. In Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education (ITiCSE'11). ACM, New York, NY, 33-37. DOI:http://doi.acm.org/10.1145/1999747.1999760
-
(2011)
Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education (ITiCSE'11)
, pp. 33-37
-
-
Eckerdal, A.1
Laakso, M.-J.2
Lopez, M.3
Sarkar, A.4
-
11
-
-
34548059906
-
My program is correct but it doesn't run: A preliminary investigation of novice programmers' problems
-
Alison Young and Denise Tolhurst, Eds. Australian Computer Society, Darlinghurst, Australia
-
Sandy Garner, Patricia Haden, and Anthony Robins. 2005. My program is correct but it doesn't run: A preliminary investigation of novice programmers' problems. In Proceedings of the 7th Australasian Conference on Computing Education-Volume 42 (ACE'05), Alison Young and Denise Tolhurst, Eds., Vol. 42. Australian Computer Society, Darlinghurst, Australia, 173-180.
-
(2005)
Proceedings of the 7th Australasian Conference on Computing Education-Volume 42 (ACE'05)
, vol.42
, pp. 173-180
-
-
Garner, S.1
Haden, P.2
Robins, A.3
-
12
-
-
0030673083
-
Avoiding object misconceptions
-
March 1997)
-
Simon Holland, Robert Griffiths, and Mark Woodman. 1997. Avoiding object misconceptions. SIGCSE Bull. 29, 1 (March 1997), 131-134. DOI:http://doi.acm.org/10.1145/268085.268132
-
(1997)
SIGCSE Bull.
, vol.29
, Issue.1
, pp. 131-134
-
-
Holland, S.1
Griffiths, R.2
Woodman, M.3
-
14
-
-
85066200699
-
The BlueJ system and its pedagogy
-
Michael Kölling, Bruce Quig, Andrew Patterson, and John Rosenberg. 2003. The BlueJ system and its pedagogy. Int. J. Comput. Sci. Educ. 13, 4, 249-268.
-
(2003)
Int. J. Comput. Sci. Educ.
, vol.13
, Issue.4
, pp. 249-268
-
-
Kölling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
15
-
-
78650502293
-
The greenfoot programming environment
-
Michael Kölling. 2010. The greenfoot programming environment. Trans. Comput. Educ. 10, 14:1-14:21.
-
(2010)
Trans. Comput. Educ.
, vol.10
, pp. 141-1421
-
-
Kölling, M.1
-
16
-
-
0028121958
-
Enhancing the explanatory power of usability heuristics
-
Beth Adelson, Susan Dumais, and Judith Olson, Eds. ACM, New York, NY
-
Jakob Nielsen. 1994. Enhancing the explanatory power of usability heuristics. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI'94). Beth Adelson, Susan Dumais, and Judith Olson, Eds. ACM, New York, NY, 152-158. DOI:http://doi.acm.org/10.1145/191666.191729
-
(1994)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI'94)
, pp. 152-158
-
-
Nielsen, J.1
-
17
-
-
34248393672
-
A long-term investigationof the comprehension of OOP concepts by novices
-
Noa Ragonis and Moderchai Ben-Ari. 2005a. A long-term investigationof the comprehension of OOP concepts by novices. Int. J. Comput. Sci. Educ. 15, 3, 203-221.
-
(2005)
Int. J. Comput. Sci. Educ.
, vol.15
, Issue.3
, pp. 203-221
-
-
Ragonis, N.1
Ben-Ari, M.2
-
18
-
-
20444443611
-
On understanding the statics and dynamics of object-oriented programs
-
Noa Ragonis and Moderchai Ben-Ari. 2005b. On understanding the statics and dynamics of object-oriented programs. ACM SIGCSE Bull. 37, 1, 226-230.
-
(2005)
ACM SIGCSE Bull.
, vol.37
, Issue.1
, pp. 226-230
-
-
Ragonis, N.1
Ben-Ari, M.2
-
19
-
-
0004858970
-
An empirical study of novice program comprehension in the imperative and object-oriented styles
-
Susan Wiedenbeck and Jean Scholtz, Eds. ACM, New York, NY
-
Vennila Ramalingam and Susan Wiedenbeck. 1997. An empirical study of novice program comprehension in the imperative and object-oriented styles. In Papers Presented at the 7th Workshop on Empirical Studies of Programmers (ESP'97), Susan Wiedenbeck and Jean Scholtz, Eds. ACM, New York, NY, 124-139. DOI:http://doi.acm.org/10.1145/266399.266411
-
(1997)
Papers Presented at the 7th Workshop on Empirical Studies of Programmers (ESP'97)
, pp. 124-139
-
-
Ramalingam, V.1
Wiedenbeck, S.2
-
20
-
-
38849097648
-
A study of the development of students' visualizations of program state during an elementary object-oriented programming course
-
ACM, New York, NY
-
Jorma Sajaniemi, Marja Kuittinen, and Taina Tikansalo. 2007. A study of the development of students' visualizations of program state during an elementary object-oriented programming course. In Proceedings of the 3rd International Workshop on Computing Education Research (ICER'07). ACM, New York, NY, 1-16. DOI:http://doi.acm.org/10.1145/1288580.1288582
-
(2007)
Proceedings of the 3rd International Workshop on Computing Education Research (ICER'07)
, pp. 1-16
-
-
Sajaniemi, J.1
Kuittinen, M.2
Tikansalo, T.3
-
22
-
-
57449114939
-
Student understanding of object-oriented programming as expressed in concept maps
-
ACM, New York, NY
-
Kate Sanders, Jonas Boustedt, Anna Eckerdal, Robert McCartney, Jan Erik Moström, Lynda Thomas, and Carol Zander. 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). ACM, New York, NY, 332-336. DOI:http://doi.acm.org/10.1145/1352135.1352251
-
(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
Erik Moström, J.5
Thomas, L.6
Zander, C.7
-
23
-
-
79958128012
-
An integrated framework for improved computer science education: Strategies, implementations, and results
-
March 2007
-
Leen-Kiat Soh, Ashok Samal, and Gwen Nugent. 2007. An integrated framework for improved computer science education: Strategies, implementations, and results. Comput. Sci. Educ. 17, 1 (March 2007), 59-83.
-
(2007)
Comput. Sci. Educ.
, vol.17
, Issue.1
, pp. 59-83
-
-
Soh, L.-K.1
Samal, A.2
Nugent, G.3
-
24
-
-
84880204596
-
Notional machines and introductory programming education
-
Article 8 (July 2013)
-
Juha Sorva. 2013. Notional machines and introductory programming education. Trans. Comput. Educ. 13, 2, Article 8 (July 2013), 31 pages. DOI:http://doi.acm.org/10.1145/2483710.2483713
-
(2013)
Trans. Comput. Educ.
, vol.13
, Issue.2
, pp. 31
-
-
Sorva, J.1
-
25
-
-
38849107643
-
Partonomy and taxonomy in object-oriented thinking: Junior high school students' perceptions of object-oriented basic concepts
-
ACM, New York, NY
-
Mariana Teif and Orit Hazzan. 2006. Partonomy and taxonomy in object-oriented thinking: Junior high school students' perceptions of object-oriented basic concepts. In Working Group Reports on ITiCSE on Innovation and Technology in Computer Science Education (ITiCSE-WGR'06). ACM, New York, NY, 55-60. DOI:http://doi.acm.org/10.1145/1189215.1189170
-
(2006)
Working Group Reports on ITiCSE on Innovation and Technology in Computer Science Education (ITiCSE-WGR'06)
, pp. 55-60
-
-
Teif, M.1
Hazzan, O.2
-
26
-
-
33748960763
-
Identifying novice difficulties in object oriented design
-
June 2006)
-
Benjy Thomasson, Mark Ratcliffe, and Lynda Thomas. 2006. Identifying novice difficulties in object oriented design. SIGCSE Bull. 38, 3 (June 2006), 28-32. DOI:http://doi.acm.org/10.1145/1140123.1140135
-
(2006)
SIGCSE Bull.
, vol.38
, pp. 28-32
-
-
Thomasson, B.1
Ratcliffe, M.2
Thomas, L.3
-
27
-
-
79959652725
-
Holistic approach to learning and teaching introductory object-oriented programming
-
June 2010)
-
Neena Thota and Richard Whitfield. 2010. Holistic approach to learning and teaching introductory object-oriented programming. Comput. Sci. Educ. 20, 2 (June 2010), 103-127.
-
(2010)
Comput. Sci. Educ.
, vol.20
, Issue.2
, pp. 103-127
-
-
Thota, N.1
Whitfield, R.2
-
28
-
-
29844434613
-
Using hands-on activities for motivating students with OOP concepts before they are asked to implement them
-
September 2005
-
Stelios Xinogalos and Maya Satratzemi. 2005a. Using hands-on activities for motivating students with OOP concepts before they are asked to implement them. ACM SIGCSE Bull. 37, 3 (September 2005), 380.
-
(2005)
ACM SIGCSE Bull.
, vol.37
, Issue.3
, pp. 380
-
-
Xinogalos, S.1
Satratzemi, M.2
-
29
-
-
29844458423
-
The hands-on activities of the programming Microworld objectKarel
-
September 2005
-
Stelios Xinogalos and Maya Satratzemi. 2005b. The hands-on activities of the programming Microworld objectKarel. ACM SIGCSE Bull. 37, 3 (September 2005), 384.
-
(2005)
ACM SIGCSE Bull.
, vol.37
, Issue.3
, pp. 384
-
-
Xinogalos, S.1
Satratzemi, M.2
-
32
-
-
62449188087
-
A comparison of two object-oriented programming environments for novices
-
Vladimir Uskov, Ed. ACTA Press, Anaheim, CA
-
Stelios Xinogalos, Maya Satratzemi, and Vassilios Dagdilelis. 2007b. A comparison of two object-oriented programming environments for novices. In Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education (CATE'07). Vladimir Uskov, Ed. ACTA Press, Anaheim, CA, 49-54.
-
(2007)
Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education (CATE'07)
, pp. 49-54
-
-
Xinogalos, S.1
Satratzemi, M.2
Dagdilelis, V.3
-
33
-
-
33645979022
-
An introduction to object-oriented programming with a didactic microworld: ObjectKarel
-
September 2006
-
Stelios Xinogalos, Maya Satratzemi, and Vassilios Dagdilelis. 2006b. An introduction to object-oriented programming with a didactic microworld: objectKarel. Comput. Educ. 47, 2 (September 2006), 148-171. DOI:http://dx.doi.org/10.1016/j.compedu.2004.09.005
-
(2006)
Comput. Educ.
, vol.47
, Issue.2
, pp. 148-171
-
-
Xinogalos, S.1
Satratzemi, M.2
Dagdilelis, V.3
-
36
-
-
84872173183
-
An evaluation ofknowledge transfer from microworld programming toconventional programming
-
Stelios Xinogalos. 2012a. An evaluation ofknowledge transfer from microworld programming toconventional programming. J. Educ. Comput. Res. 47, 3, 251-277.
-
(2012)
J. Educ. Comput. Res.
, vol.47
, Issue.3
, pp. 251-277
-
-
Xinogalos, S.1
-
37
-
-
84867381473
-
Programming techniques and environments in a technology management department
-
ACM, New York, NY
-
Stelios Xinogalos. 2012b. Programming techniques and environments in a technology management department. In Proceedings of the 5th Balkan Conference in Informatics (BCI'12). ACM, New York, NY, 136-141.
-
(2012)
Proceedings of the 5th Balkan Conference in Informatics (BCI'12)
, pp. 136-141
-
-
Xinogalos, S.1
|