메뉴 건너뛰기




Volumn , Issue , 2018, Pages 53-62

Intelligent Tutoring Systems for Programming Education: A Systematic Review

Author keywords

Computer science education; Intelligent tutoring; Novice programming; Programming education

Indexed keywords

COMPUTER AIDED INSTRUCTION; COMPUTER PROGRAMMING; EDUCATION COMPUTING; TEACHING;

EID: 85042093609     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/3160489.3160492     Document Type: Conference Paper
Times cited : (146)

References (29)
  • 2
    • 0022775150 scopus 로고
    • The Automated Tutoring of Introductory Computer Programming
    • Sept. 1986
    • J. R Anderson and E. Skwarecki. 1986. The Automated Tutoring of Introductory Computer Programming. Commun. ACM 29, 9 (Sept. 1986), 842–849. https://doi.org/10.1145/6592.6593
    • (1986) Commun. ACM , vol.29 , Issue.9 , pp. 842-849
    • Anderson, J.R.1    Skwarecki, E.2
  • 3
    • 84973712252 scopus 로고
    • The 2 sigma problem: The search for methods of group instruction as effective as one-to-one tutoring
    • 1984
    • Benjamin S Bloom. 1984. The 2 sigma problem: The search for methods of group instruction as effective as one-to-one tutoring. Educational researcher 13, 6 (1984), 4–16.
    • (1984) Educational Researcher , vol.13 , Issue.6 , pp. 4-16
    • Bloom, B.S.1
  • 4
    • 1542696132 scopus 로고
    • Intelligent tutor, environment and manual for introductory programming
    • 1992
    • PL Brusilovsky. 1992. Intelligent tutor, environment and manual for introductory programming. Educational and Training Technology International 29, 1 (1992), 26–34.
    • (1992) Educational and Training Technology International , vol.29 , Issue.1 , pp. 26-34
    • Brusilovsky, P.L.1
  • 8
    • 84937023576 scopus 로고    scopus 로고
    • A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers
    • 2015
    • Danial Hooshyar, Rodina Binti Ahmad, Moslem Yousefi, FD Yusop, and S-J Horng. 2015. A flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmers. Journal of Computer Assisted Learning 31, 4 (2015), 345–361.
    • (2015) Journal of Computer Assisted Learning , vol.31 , Issue.4 , pp. 345-361
    • Hooshyar, D.1    Ahmad, R.B.2    Yousefi, M.3    Yusop, F.D.4    Horng, S.-J.5
  • 10
    • 84930474745 scopus 로고    scopus 로고
    • Guidelines for performing systematic literature reviews in software engineering
    • EBSE. sn
    • Staffs Keele et al. 2007. Guidelines for performing systematic literature reviews in software engineering. In Technical report, Ver. 2.3 EBSE Technical Report. EBSE. sn.
    • (2007) Technical Report, Ver. 2.3 EBSE Technical Report
    • Keele, S.1
  • 11
    • 84957928264 scopus 로고    scopus 로고
    • Effectiveness of intelligent tutoring systems: A meta-analytic review
    • 2016
    • James A Kulik and JD Fletcher. 2016. Effectiveness of intelligent tutoring systems: a meta-analytic review. Review of Educational Research 86, 1 (2016), 42–78.
    • (2016) Review of Educational Research , vol.86 , Issue.1 , pp. 42-78
    • Kulik, J.A.1    Fletcher, J.D.2
  • 12
    • 33749322499 scopus 로고    scopus 로고
    • Generation of problems, answers, grade, and feedback-â??case study of a fully automated tutor
    • 2005
    • Amruth N Kumar. 2005. Generation of problems, answers, grade, and feedback-â??case study of a fully automated tutor. Journal on Educational Resources in Computing (JERIC) 5, 3 (2005), 3.
    • (2005) Journal on Educational Resources in Computing (JERIC) , vol.5 , Issue.3 , pp. 3
    • Kumar, A.N.1
  • 14
    • 84994839881 scopus 로고    scopus 로고
    • A classification of adaptive feedback in educational systems for programming
    • 2016
    • Nguyen-Thinh Le. 2016. A classification of adaptive feedback in educational systems for programming. Systems 4, 2 (2016), 22.
    • (2016) Systems , vol.4 , Issue.2 , pp. 22
    • Le, N.-T.1
  • 15
    • 84877032100 scopus 로고    scopus 로고
    • A Review of AI-Supported Tutoring Approaches for Learning Programming
    • In Ngoc Thanh Nguyen, Tien van Do, and Hoai An le Thi (Eds.). Springer International Publishing, Heidelberg
    • Nguyen-Thinh Le, Sven Strickroth, Sebastian Gross, and Niels Pinkwart. 2013. A Review of AI-Supported Tutoring Approaches for Learning Programming. In Advanced Computational Methods for Knowledge Engineering, Ngoc Thanh Nguyen, Tien van Do, and Hoai An le Thi (Eds.). Springer International Publishing, Heidelberg, 267–279. http://dx.doi.org/10.1007/978-3-319-00293-4_20
    • (2013) Advanced Computational Methods for Knowledge Engineering , pp. 267-279
    • Le, N.-T.1    Strickroth, S.2    Gross, S.3    Pinkwart, N.4
  • 17
    • 85042115556 scopus 로고    scopus 로고
    • A "Design-first" Curriculum and Eclipse&Trade; Tools
    • Jan. 2007
    • Sally H. Moritz, Glenn D. Blank, Shahida Parvez, and Fang Wei. 2007. A "Design-first" Curriculum and Eclipse&Trade; Tools. J. Comput. Sci. Coll. 22, 3 (Jan. 2007), 51–52. http://dl.acm.org/citation.cfm?id=1181849.1181856
    • (2007) J. Comput. Sci. Coll. , vol.22 , Issue.3 , pp. 51-52
    • Moritz, S.H.1    Blank, G.D.2    Parvez, S.3    Wei, F.4
  • 18
    • 56749136306 scopus 로고    scopus 로고
    • Developing an intelligent tutoring system for students learning to program in C++
    • 2008
    • Samy S Abu Naser. 2008. Developing an intelligent tutoring system for students learning to program in C++. Information technology journal 7, 7 (2008), 1055–1060.
    • (2008) Information Technology Journal , vol.7 , Issue.7 , pp. 1055-1060
    • Abu Naser, S.S.1
  • 21
    • 32444439968 scopus 로고    scopus 로고
    • Developing intelligent programming tutors for novice programmers
    • 2003
    • Nelishia Pillay. 2003. Developing intelligent programming tutors for novice programmers. ACM SIGCSE Bulletin 35, 2 (2003), 78–82.
    • (2003) ACM SIGCSE Bulletin , vol.35 , Issue.2 , pp. 78-82
    • Pillay, N.1
  • 24
    • 85009945283 scopus 로고    scopus 로고
    • Data-driven hint generation in vast solution spaces: A self-improving python programming tutor
    • 2017
    • Kelly Rivers and Kenneth R Koedinger. 2017. Data-driven hint generation in vast solution spaces: a self-improving python programming tutor. International Journal of Artificial Intelligence in Education 27, 1 (2017), 37–64.
    • (2017) International Journal of Artificial Intelligence in Education , vol.27 , Issue.1 , pp. 37-64
    • Rivers, K.1    Koedinger, K.R.2
  • 26
    • 0344081591 scopus 로고    scopus 로고
    • An intelligent tutoring system for introductory C language course
    • 1997
    • JS Song, SH Hahn, KY Tak, and JH Kim. 1997. An intelligent tutoring system for introductory C language course. Computers & Education 28, 2 (1997), 93–102.
    • (1997) Computers & Education , vol.28 , Issue.2 , pp. 93-102
    • Song, J.S.1    Hahn, S.H.2    Tak, K.Y.3    Kim, J.H.4


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