메뉴 건너뛰기




Volumn 479, Issue , 2013, Pages 267-279

A review of AI-supported tutoring approaches for learning programming

Author keywords

Computer supported collaborative learning; Intelligent Tutoring Systems; pair learning; programming

Indexed keywords


EID: 84877032100     PISSN: 1860949X     EISSN: None     Source Type: Book Series    
DOI: 10.1007/978-3-319-00293-4_20     Document Type: Review
Times cited : (46)

References (25)
  • 2
    • 85139028052 scopus 로고    scopus 로고
    • NavEx: Providing navigation support for adaptive browsing of annotated code examples
    • IOS Press
    • Yudelson, M., Brusilovsky, P.: NavEx: Providing Navigation Support for Adaptive Browsing of Annotated Code Examples. In: The 12th International Conference on AI in Education, pp. 710-717. IOS Press (2005)
    • (2005) The 12th International Conference on AI in Education , pp. 710-717
    • Yudelson, M.1    Brusilovsky, P.2
  • 6
    • 21644442164 scopus 로고    scopus 로고
    • A simulation tool to help learning of object oriented programming basics
    • Esteves, M., Mendes, A.: A simulation tool to help learning of object oriented programming basics. In: FIE 34th Annual on Frontiers in Edu., vol. 2, pp. F4C7- 12 (2004)
    • (2004) FIE 34th Annual on Frontiers in Edu. , vol.2
    • Esteves, M.1    Mendes, A.2
  • 9
    • 85010019012 scopus 로고    scopus 로고
    • Teaching the tacit knowledge of programming to novices with natural language tutoring
    • Lane, H.C., Vanlehn, K.: Teaching the tacit knowledge of programming to novices with natural language tutoring. J. Computer Science Education 15, 183-201 (2005)
    • (2005) J. Computer Science Education , vol.15 , pp. 183-201
    • Lane, H.C.1    Vanlehn, K.2
  • 10
    • 57649170962 scopus 로고    scopus 로고
    • Explanation of step-by-step execution as feedback for problems on program analysis, and its generation in model-based problem-solving tutors
    • Kumar, A.N.: Explanation of step-by-step execution as feedback for problems on program analysis, and its generation in model-based problem-solving tutors. Journal Technology, Instruction, Cognition and Learning 4 (2006)
    • (2006) Journal Technology, Instruction, Cognition and Learning , vol.4
    • Kumar, A.N.1
  • 12
    • 84882967768 scopus 로고    scopus 로고
    • Qualitative evaluation of the java intelligent tutoring system
    • Sykes, E.R.: Qualitative Evaluation of the Java Intelligent Tutoring System. Journal of Systemics, Cyber (2006)
    • (2006) Journal of Systemics, Cyber
    • Sykes, E.R.1
  • 13
    • 70349876594 scopus 로고    scopus 로고
    • Automatic construction of a bug library for object-oriented novice java programmer errors
    • Woolf, B.P., Ameur, E., Nkambou, R., Lajoie, S. (eds.) Springer, Heidelberg
    • Suarez, M., Sison, R.C.: Automatic construction of a bug library for object-oriented novice java programmer errors. In: Woolf, B.P., Ameur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 184-193. Springer, Heidelberg (2008)
    • (2008) ITS 2008. LNCS , vol.5091 , pp. 184-193
    • Suarez, M.1    Sison, R.C.2
  • 14
    • 0025385101 scopus 로고
    • Understanding and debugging novice programs
    • Johnson, W.L.: Understanding and debugging novice programs. Journal Artificial Intelligence 42, 51-97 (1990)
    • (1990) Journal Artificial Intelligence , vol.42 , pp. 51-97
    • Johnson, W.L.1
  • 15
    • 84943229760 scopus 로고    scopus 로고
    • ELM-ART: An intelligent tutoring system on World Wide Web
    • Lesgold, A.M., Frasson, C., Gauthier, G. (eds.) Springer, Heidelberg
    • Brusilovsky, P., Schwarz, E.W., Weber, G.: ELM-ART: An Intelligent Tutoring System on World Wide Web. In: Lesgold, A.M., Frasson, C., Gauthier, G. (eds.) ITS 1996. LNCS, vol. 1086, pp. 261-269. Springer, Heidelberg (1996)
    • (1996) ITS 1996. LNCS , vol.1086 , pp. 261-269
    • Brusilovsky, P.1    Schwarz, E.W.2    Weber, G.3
  • 16
    • 0038823372 scopus 로고
    • Automatic debugging of prolog programs in a prolog intelligent tutoring system
    • Looi, C.-K.: Automatic Debugging of Prolog Programs in a Prolog Intelligent Tutoring System. Journal Instructional Science 20, 215-263 (1991)
    • (1991) Journal Instructional Science , vol.20 , pp. 215-263
    • Looi, C.-K.1
  • 17
    • 78650096362 scopus 로고    scopus 로고
    • Using weighted constraints to diagnose errors in logic programming - The case of an ill-defined domain
    • Le, N.T., Menzel, W.: Using Weighted Constraints to Diagnose Errors in Logic Programming - The case of an ill-defined domain. Journal of AI in Education 19, 381-400 (2009)
    • (2009) Journal of AI in Education , vol.19 , pp. 381-400
    • Le, N.T.1    Menzel, W.2
  • 18
    • 33746377424 scopus 로고    scopus 로고
    • A simulated student can improve collaborative learning
    • Vizcáno, A.: A Simulated Student Can Improve Collaborative Learning. Journal AI in Education 15, 3-40 (2005)
    • (2005) Journal AI in Education , vol.15 , pp. 3-40
    • Vizcáno, A.1
  • 19
    • 14544292955 scopus 로고    scopus 로고
    • An empirical evaluation of using constructive classroom activities to teach introductory programming
    • Van Gorp, M.J., Grissom, S.: An Empirical Evaluation of Using Constructive Classroom Activities to Teach Introductory Programming. Journal of Computer Science Education 11(3), 247-260 (2001)
    • (2001) Journal of Computer Science Education , vol.11 , Issue.3 , pp. 247-260
    • Van Gorp, M.J.1    Grissom, S.2
  • 21
  • 22
    • 84873962669 scopus 로고    scopus 로고
    • Das GATE-System: Qualit?atssteigerung durch Selbsttests f?ur Studenten bei der Onlineabgabe von ?Ubungsaufgaben?
    • K?ollen Verlag
    • Strickroth, S., Olivier, H., Pinkwart, N.: Das GATE-System: Qualit?atssteigerung durch Selbsttests f?ur Studenten bei der Onlineabgabe von ?Ubungsaufgaben? In: GI LNI, vol. P-188, pp. 115-126. K?ollen Verlag (2010)
    • (2010) GI LNI , vol.188 , pp. 115-126
    • Strickroth, S.1    Olivier, H.2    Pinkwart, N.3
  • 23
    • 0034426139 scopus 로고    scopus 로고
    • A critical analysis and evaluation of webbased environments for program development
    • Deek, F.P., Ho, K.-W., Ramadhan, H.: A critical analysis and evaluation of webbased environments for program development. Journal of Internet and Higher Education 3, 223-269 (2000)
    • (2000) Journal of Internet and Higher Education , vol.3 , pp. 223-269
    • Deek, F.P.1    Ho, K.-W.2    Ramadhan, H.3
  • 24
    • 84877048600 scopus 로고
    • The use of multiple student modeling to parameterize group learning
    • Hoppe, H.U.: The use of multiple student modeling to parameterize group learning. In: Int. Conference on AIED (1995)
    • (1995) Int. Conference on AIED
    • Hoppe, H.U.1
  • 25
    • 85138995812 scopus 로고    scopus 로고
    • Formation of learning groups by using learner profiles and context information
    • Muehlenbrock, M.: Formation of Learning Groups by using Learner Profiles and Context Information. In: Int. Conference on AI in Education, pp. 507-514 (2005)
    • (2005) Int. Conference on AI in Education , pp. 507-514
    • Muehlenbrock, M.1


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