메뉴 건너뛰기




Volumn , Issue , 2008, Pages 31-35

A principled approach to teaching OO first

Author keywords

CS1; Objects first; Teaching object oriented programming; Teaching OO

Indexed keywords

APPROPRIATE MODELS; CS1; OBJECTS FIRST;

EID: 57449113206     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1352135.1352149     Document Type: Conference Paper
Times cited : (26)

References (17)
  • 2
    • 56549129258 scopus 로고    scopus 로고
    • Backus, J.W., et al. Revised report on the algorithmic language Algol 60. CACM6, 1 (Jan 1963), 1-17.
    • Backus, J.W., et al. Revised report on the algorithmic language Algol 60. CACM6, 1 (Jan 1963), 1-17.
  • 4
    • 0001884745 scopus 로고
    • Some difficulties of learning to program
    • Hillsdale, NJ, Lawrence Erlbaum, pp
    • du Boulay, B. Some difficulties of learning to program. In Studying the novice programmer, Hillsdale, NJ, Lawrence Erlbaum, pp. 57-73, 1989.
    • (1989) Studying the novice programmer , pp. 57-73
    • du Boulay, B.1
  • 5
    • 57449086482 scopus 로고    scopus 로고
    • du Boulay, B., T. O'Shea, and J. Monk, J. The black box inside the glass box: presenting computing concepts to novices. In Studying the novice programmer, Hillsdale, NJ, Lawrence Erlbaum, 1989.
    • du Boulay, B., T. O'Shea, and J. Monk, J. The black box inside the glass box: presenting computing concepts to novices. In Studying the novice programmer, Hillsdale, NJ, Lawrence Erlbaum, 1989.
  • 6
    • 20444486643 scopus 로고    scopus 로고
    • Using abstractions to make concepts concrete
    • 23 Feb, St. Louis, Missouri
    • Bruce. K. Using abstractions to make concepts concrete. SIGCSE '05 (23 Feb 2005), St. Louis, Missouri.
    • (2005) SIGCSE '05
    • Bruce, K.1
  • 7
    • 57449089494 scopus 로고    scopus 로고
    • A discussion on the SIGCSE-members mailing list. Inroads Dec
    • Bruce, K. Controversy on how to teach CS1: A discussion on the SIGCSE-members mailing list. Inroads (Dec 2004).
    • (2004) Controversy on how to teach
    • Bruce, K.1
  • 9
    • 34547841330 scopus 로고    scopus 로고
    • Abstraction in computer science
    • July
    • Colburn, T., and Gary Shute. Abstraction in computer science. Minds and Machines 17, 2 (July 2007), 169-184.
    • (2007) Minds and Machines , vol.17 , Issue.2 , pp. 169-184
    • Colburn, T.1    Shute, G.2
  • 10
    • 0024611473 scopus 로고    scopus 로고
    • Denning, P., et al. Computing as a discipline. CACM 22, 2 (Feb 1989), 63-70.
    • Denning, P., et al. Computing as a discipline. CACM 22, 2 (Feb 1989), 63-70.
  • 11
    • 57449113518 scopus 로고    scopus 로고
    • Caspersen, M.E. Educating Novices in the Skills of Programming. DAIMI PhD Dissertation PD-07-4, Computer Science, University of Aarhus, Denmark, May 2007.
    • Caspersen, M.E. Educating Novices in the Skills of Programming. DAIMI PhD Dissertation PD-07-4, Computer Science, University of Aarhus, Denmark, May 2007.
  • 12
    • 57449091815 scopus 로고    scopus 로고
    • DrJava. http://www.drjava.org/
    • DrJava
  • 15
    • 33947252320 scopus 로고    scopus 로고
    • Frames and folders: A teachable memory model for Java
    • May
    • -. Frames and folders: a teachable memory model for Java. J. Comput. Small Coll. 17, 6 (May. 2002), 182-196.
    • (2002) J. Comput. Small Coll , vol.17 , Issue.6 , pp. 182-196
    • Gries, D.1    Gries, P.2
  • 16
    • 57449096439 scopus 로고    scopus 로고
    • Gunther, Gortz. Abstraction as a fundamental concept in teaching computer science, www8.informatik.uni-erlangen.de/ IMMD8/staff/Goerz/rennesa.ps.gz.
    • Gunther, Gortz. Abstraction as a fundamental concept in teaching computer science, www8.informatik.uni-erlangen.de/ IMMD8/staff/Goerz/rennesa.ps.gz.


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