메뉴 건너뛰기




Volumn 51, Issue 2, 2008, Pages 874-885

Pre-service and in-service teachers' experiences of learning to program in an object-oriented language

Author keywords

Object oriented programming; Phenomenography; Programming; Teaching and learning

Indexed keywords

CURRICULA; LEARNING SYSTEMS; OBJECT ORIENTED PROGRAMMING; PROBLEM SOLVING; STUDENTS; SYNTACTICS;

EID: 43849093119     PISSN: 03601315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.compedu.2007.09.004     Document Type: Article
Times cited : (28)

References (29)
  • 2
    • 0003777881 scopus 로고
    • Learning to program: A phenomenographic perspective
    • Acta Universitatis Gothoburgensis, Göteborg
    • Booth S. Learning to program: A phenomenographic perspective. Göteborg studies in educational sciences vol. 89 (1992), Acta Universitatis Gothoburgensis, Göteborg
    • (1992) Göteborg studies in educational sciences , vol.89
    • Booth, S.1
  • 3
    • 2042497513 scopus 로고    scopus 로고
    • On phenomenography, learning and teaching
    • Booth S. On phenomenography, learning and teaching. Higher Education Research & Development 16 2 (1997) 135-158
    • (1997) Higher Education Research & Development , vol.16 , Issue.2 , pp. 135-158
    • Booth, S.1
  • 6
    • 11344269197 scopus 로고    scopus 로고
    • Carbone, A., & Kaasbøll, J. (1998). A survey of methods used to evaluate computer science teaching. In Proceedings of the 6th annual conference on the teaching of computer, Dublin City University (pp. 41-45).
    • Carbone, A., & Kaasbøll, J. (1998). A survey of methods used to evaluate computer science teaching. In Proceedings of the 6th annual conference on the teaching of computer, Dublin City University (pp. 41-45).
  • 7
    • 0040074562 scopus 로고    scopus 로고
    • Assessing learning processes
    • 7p, 2 charts
    • Carr S.C. Assessing learning processes. Intervention in School & Clinic 37 3 (2002) 156 7p, 2 charts
    • (2002) Intervention in School & Clinic , vol.37 , Issue.3 , pp. 156
    • Carr, S.C.1
  • 8
    • 43849105998 scopus 로고    scopus 로고
    • Eck, D. J. (2004). Introduction to programming using Java [Online] Version 4.1, June 2004. Accessed February, 2005.
    • Eck, D. J. (2004). Introduction to programming using Java [Online] Version 4.1, June 2004. Accessed February, 2005.
  • 9
    • 43849094290 scopus 로고    scopus 로고
    • Fincher, S. (1999). What are we doing when we teach programming? In 29th ASEE/IEEE frontiers in education conference, November 10-13, 1999, San Juan, PR.
    • Fincher, S. (1999). What are we doing when we teach programming? In 29th ASEE/IEEE frontiers in education conference, November 10-13, 1999, San Juan, PR.
  • 10
    • 43849104900 scopus 로고    scopus 로고
    • Govender, I. (2006). Learning to program, learning to teach programming: Pre- and in- service teachers' experiences of an object-oriented language. Unpublished doctoral thesis. The University of South Africa (UNISA), South Africa.
    • Govender, I. (2006). Learning to program, learning to teach programming: Pre- and in- service teachers' experiences of an object-oriented language. Unpublished doctoral thesis. The University of South Africa (UNISA), South Africa.
  • 11
    • 43849111481 scopus 로고    scopus 로고
    • Jenkins, T. (2002). On the difficulty of learning to program. Accessed January, 2004.
    • Jenkins, T. (2002). On the difficulty of learning to program. Accessed January, 2004.
  • 12
    • 0000522227 scopus 로고
    • An approach to describing learning as change between qualitatively different conceptions
    • Pines A.C., and West L.H.T. (Eds), Academic Press, New York
    • Johansson B., Marton F., and Svensson L. An approach to describing learning as change between qualitatively different conceptions. In: Pines A.C., and West L.H.T. (Eds). Cognitive structure and conceptual change (1985), Academic Press, New York
    • (1985) Cognitive structure and conceptual change
    • Johansson, B.1    Marton, F.2    Svensson, L.3
  • 13
    • 43849088297 scopus 로고    scopus 로고
    • Kaasbøll, J. J. (1999). Exploring didactic models for programming. In Norwegian informatics conference, Tapir, Trondheim (pp. 195-203).
    • Kaasbøll, J. J. (1999). Exploring didactic models for programming. In Norwegian informatics conference, Tapir, Trondheim (pp. 195-203).
  • 14
    • 1642585389 scopus 로고    scopus 로고
    • The Problem of teaching Object-Oriented Programming, Part 1: Languages
    • Kölling M. The Problem of teaching Object-Oriented Programming, Part 1: Languages. Journal of Object-Oriented Programming 11 8 (1999) 8-15
    • (1999) Journal of Object-Oriented Programming , vol.11 , Issue.8 , pp. 8-15
    • Kölling, M.1
  • 15
    • 0035783569 scopus 로고    scopus 로고
    • Kölling, M., & Rosenberg, J. (2001). Guidelines for teaching object orientation with Java. In Proceedings of the 6th conference on information technology in computer science education (ITiCSE), Canterbury, 2001.
    • Kölling, M., & Rosenberg, J. (2001). Guidelines for teaching object orientation with Java. In Proceedings of the 6th conference on information technology in computer science education (ITiCSE), Canterbury, 2001.
  • 16
    • 43849100400 scopus 로고    scopus 로고
    • Linn, M. C. (1985). The cognitive consequences of programming instruction in classrooms. University of California, Berkeley. Educational Researcher.
    • Linn, M. C. (1985). The cognitive consequences of programming instruction in classrooms. University of California, Berkeley. Educational Researcher.
  • 17
    • 0037673577 scopus 로고    scopus 로고
    • Lister, R., & Leaney, J. (2003). Introductory programming, criterion-referencing, and bloom. In Proceedings ACM SIGCSE'03, 34th technical symposium on computer science education, Reno, Nevada, USA.
    • Lister, R., & Leaney, J. (2003). Introductory programming, criterion-referencing, and bloom. In Proceedings ACM SIGCSE'03, 34th technical symposium on computer science education, Reno, Nevada, USA.
  • 18
    • 2642523032 scopus 로고    scopus 로고
    • Mahmoud, Q. H., Dobosiewicz, W., & Swayne, D. (2004). Redesigning introductory computer programming with HTML, JavaScript and Java. In Proceedings of the 35th ACM technical symposium on computer science education (SIGCSE March 3-7, 2004), Norfolk, Virgina, USA (pp. 120-124).
    • Mahmoud, Q. H., Dobosiewicz, W., & Swayne, D. (2004). Redesigning introductory computer programming with HTML, JavaScript and Java. In Proceedings of the 35th ACM technical symposium on computer science education (SIGCSE March 3-7, 2004), Norfolk, Virgina, USA (pp. 120-124).
  • 19
    • 0000915112 scopus 로고
    • Phenomenography. Describing conceptions of the world around us
    • Marton F. Phenomenography. Describing conceptions of the world around us. Instructional Science 10 2 (1981) 177-200
    • (1981) Instructional Science , vol.10 , Issue.2 , pp. 177-200
    • Marton, F.1
  • 20
    • 84936526822 scopus 로고
    • Phenomenography: A research approach to investigating different understandings of reality
    • Marton F. Phenomenography: A research approach to investigating different understandings of reality. Journal of thought 21 3 (1986) 28-49
    • (1986) Journal of thought , vol.21 , Issue.3 , pp. 28-49
    • Marton, F.1
  • 21
    • 43849083832 scopus 로고
    • Notes on ontology, Manuscript published as Searching for pedagogy of awareness
    • Marton F. Notes on ontology, Manuscript published as Searching for pedagogy of awareness. Forskning om utbildning 19 4 (1992) 28-40
    • (1992) Forskning om utbildning , vol.19 , Issue.4 , pp. 28-40
    • Marton, F.1
  • 23
    • 84869137780 scopus 로고    scopus 로고
    • McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y.B.D., et al. (2001). A multi-national, multi-institutional study of assessment of programming skills of first year CS students: Report by the ITiCSE 2001 Working group on Assessment of Programming Skills of First-year CS students.
    • McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y.B.D., et al. (2001). A multi-national, multi-institutional study of assessment of programming skills of first year CS students: Report by the ITiCSE 2001 Working group on Assessment of Programming Skills of First-year CS students.
  • 24
    • 43849105690 scopus 로고    scopus 로고
    • Petre, M. et al. (2003). "My criterion is: Is it a Boolean?" A card-sort elicitation of students' knowledge of programming constructs. Computing Laboratory, University of Kent: Canterbury, p. 37.
    • Petre, M. et al. (2003). "My criterion is: Is it a Boolean?" A card-sort elicitation of students' knowledge of programming constructs. Computing Laboratory, University of Kent: Canterbury, p. 37.
  • 26
    • 21344480483 scopus 로고
    • Relating the process of undergraduate essay writing to the finished product
    • Prosser M., and Webb C. Relating the process of undergraduate essay writing to the finished product. Studies in Higher Education 19 2 (1994) 125-138
    • (1994) Studies in Higher Education , vol.19 , Issue.2 , pp. 125-138
    • Prosser, M.1    Webb, C.2
  • 28
    • 79952795184 scopus 로고    scopus 로고
    • Wiggins, G. (1990). The case for authentic assessment. Practical Assessment, Research and Evaluation, 2(2). Accessed August, 2007.
    • Wiggins, G. (1990). The case for authentic assessment. Practical Assessment, Research and Evaluation, 2(2). Accessed August, 2007.
  • 29
    • 29344470007 scopus 로고    scopus 로고
    • Zhu, H., & Zhou, M. (2003). Methodology first and language second: A way to teach object-oriented programming. In OOPSLA'03, October 26-30, 2003, Anaheim, CA, USA.
    • Zhu, H., & Zhou, M. (2003). Methodology first and language second: A way to teach object-oriented programming. In OOPSLA'03, October 26-30, 2003, Anaheim, CA, USA.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.