-
1
-
-
0038485377
-
LAURA, a system to debug student programs
-
1980
-
Anne Adam and Jean-Pierre Laurent. 1980. LAURA, a system to debug student programs. Artific. Intell. 15, 1-2 (1980), 75-122.
-
(1980)
Artific. Intell.
, vol.15
, Issue.1-2
, pp. 75-122
-
-
Adam, A.1
Laurent, J.2
-
2
-
-
33749363486
-
A survey of automated assessment approaches for programming assignments
-
2005
-
Kirsti Ala-Mutka. 2005. A survey of automated assessment approaches for programming assignments. Comput. Sci. Edu. 15, 2 (2005), 83-102.
-
(2005)
Comput. Sci. Edu.
, vol.15
, Issue.2
, pp. 83-102
-
-
Ala-Mutka, K.1
-
4
-
-
77749283889
-
A new paradigm for intelligent tutoring systems: Example-tracing tutors
-
2009
-
Vincent Aleven, Bruce Mclaren, Jonathan Sewall, and Kenneth Koedinger. 2009. A new paradigm for intelligent tutoring systems: Example-tracing tutors. Int. J. Artific. Intell. Edu. 19 (2009), 105-154.
-
(2009)
Int. J. Artific. Intell. Edu.
, vol.19
, pp. 105-154
-
-
Aleven, V.1
Mclaren, B.2
Sewall, J.3
Koedinger, K.4
-
5
-
-
0026392247
-
Using functional models in automatic debugging
-
1991
-
Dean Allemang. 1991. Using functional models in automatic debugging. IEEE Expert 6, 6 (1991), 13-18.
-
(1991)
IEEE Expert
, vol.6
, Issue.6
, pp. 13-18
-
-
Allemang, D.1
-
7
-
-
0022775150
-
The automated tutoring of introductory computer programming
-
1986
-
John R. Anderson and Edward Skwarecki. 1986. The automated tutoring of introductory computer programming. Commun. ACM 29, 9 (1986), 842-849.
-
(1986)
Commun. ACM
, vol.29
, Issue.9
, pp. 842-849
-
-
Anderson, J.R.1
Skwarecki, E.2
-
9
-
-
84951943145
-
An incremental hint system for automated programming assignments
-
Paolo Antonucci, Christian Estler, Durica Nikolić, Marco Piccioni, and Bertrand Meyer. 2015. An incremental hint system for automated programming assignments. In Innovat. Technol. Comput. Sci. Edu. 320-325.
-
(2015)
Innovat. Technol. Comput. Sci. Edu.
, pp. 320-325
-
-
Antonucci, P.1
Estler, C.2
Nikolić, D.3
Piccioni, M.4
Meyer, B.5
-
11
-
-
84976745066
-
An instructional interpreter for basic
-
1976
-
Avron Barr and Marian Beard. 1976. An instructional interpreter for basic. ACM SIGCSE Bull. 8, 1 (1976), 325-334.
-
(1976)
ACM SIGCSE Bull.
, vol.8
, Issue.1
, pp. 325-334
-
-
Barr, A.1
Beard, M.2
-
12
-
-
34250407384
-
A rationale and description of a CAI program to teach the BASIC programming language
-
1975
-
Avron Barr, Marian Beard, and Richard C. Atkinson. 1975. A rationale and description of a CAI program to teach the BASIC programming language. Instruct. Sci. 4, 1 (1975), 1-31.
-
(1975)
Instruct. Sci.
, vol.4
, Issue.1
, pp. 1-31
-
-
Barr, A.1
Beard, M.2
Atkinson, R.C.3
-
13
-
-
0017002677
-
The computer as a tutorial laboratory: The Stanford BIP project
-
1976
-
Avron Barr, Marian Beard, and Richard C. Atkinson. 1976. The computer as a tutorial laboratory: The Stanford BIP project. Int. J. Man-Mach. Studies 8, 5 (1976), 567-596.
-
(1976)
Int. J. Man-Mach. Studies
, vol.8
, Issue.5
, pp. 567-596
-
-
Barr, A.1
Beard, M.2
Atkinson, R.C.3
-
14
-
-
84952668168
-
An affective and cognitive tutoring system for learning programming
-
LNCS
-
Maria Lucia Barron-Estrada, Ramon Zatarain-Cabada, Francisco Gonzalez Hernandez, Raul Oramas Bustillos, and Carlos A. Reyes-Garcia. 2015. An affective and cognitive tutoring system for learning programming. In Advances in Artificial Intelligence and Its Applications. Vol. 9414, LNCS. 171-182.
-
(2015)
Advances in Artificial Intelligence and Its Applications.
, vol.9414
, pp. 171-182
-
-
Barron-Estrada, M.L.1
Zatarain-Cabada, R.2
Hernandez, F.G.3
Bustillos, R.O.4
Reyes-Garcia, C.A.5
-
17
-
-
0040852870
-
Learning to construct quality software with the ceilidh system
-
1993
-
Steve Benford, Edmund Burke, and Eric Foxley. 1993. Learning to construct quality software with the ceilidh system. Softw. Qual. J. 2, 3 (1993), 177-197.
-
(1993)
Softw. Qual. J.
, vol.2
, Issue.3
, pp. 177-197
-
-
Benford, S.1
Burke, E.2
Foxley, E.3
-
18
-
-
0040258411
-
Early experiences of computer-aided assessment and administration when teaching computer programming
-
1993
-
Steve Benford, Edmund Burke, Eric Foxley, Neil Gutteridge, and Abdullah Mohd Zin. 1993. Early experiences of computer-aided assessment and administration when teaching computer programming. Res. Learn. Technol. 1, 2 (1993), 55-70.
-
(1993)
Res. Learn. Technol.
, vol.1
, Issue.2
, pp. 55-70
-
-
Benford, S.1
Burke, E.2
Foxley, E.3
Gutteridge, N.4
Mohd Zin, A.5
-
20
-
-
62649157467
-
Failure rates in introductory programming
-
2007
-
Jens Bennedsen and Michael E. Caspersen. 2007. Failure rates in introductory programming. ACM SIGCSE Bull. 39, 2 (2007), 32-36.
-
(2007)
ACM SIGCSE Bull.
, vol.39
, Issue.2
, pp. 32-36
-
-
Bennedsen, J.1
Caspersen, M.E.2
-
21
-
-
41649121046
-
Performance analysis of GAME: A generic automated marking environment
-
2008
-
Michael Blumenstein, Steve Green, Shoshana Fogelman, Ann Nguyen, and Vallipuram Muthukkumarasamy. 2008. Performance analysis of GAME: A generic automated marking environment. Comput. Edu. 50 (2008), 1203-1216.
-
(2008)
Comput. Edu.
, vol.50
, pp. 1203-1216
-
-
Blumenstein, M.1
Green, S.2
Fogelman, S.3
Nguyen, A.4
Muthukkumarasamy, V.5
-
22
-
-
3042542452
-
GAME: A generic automated marking environment for programming assessment
-
Michael Blumenstein, Steve Green, Ann Nguyen, and Vallipuram Muthukkumarasamy. 2004. GAME: A generic automated marking environment for programming assessment. In Proceedings of the Conference on Information Technology: Coding and Computing, Vol. 1. 212-216.
-
(2004)
Proceedings of the Conference on Information Technology: Coding and Computing
, vol.1
, pp. 212-216
-
-
Blumenstein, M.1
Green, S.2
Nguyen, A.3
Muthukkumarasamy, V.4
-
25
-
-
1542696132
-
Intelligent tutor, environment and manual for introductory programming
-
1992
-
Peter Brusilovsky. 1992. Intelligent tutor, environment and manual for introductory programming. Innovat. Edu. Train. Int. 29, 1 (1992), 26-34.
-
(1992)
Innovat. Edu. Train. Int.
, vol.29
, Issue.1
, pp. 26-34
-
-
Brusilovsky, P.1
-
26
-
-
84929119620
-
Increasing adoption of smart learning content for computer science education
-
Peter Brusilovsky, Stephen Edwards, Amruth Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu Sirkia, Sergey Sosnovsky et al. 2014. Increasing adoption of smart learning content for computer science education. In Proceedings of the Working Group Reports of Innovation and Technology in Computer Science Education. 31-57.
-
(2014)
Proceedings of the Working Group Reports of Innovation and Technology in Computer Science Education.
, pp. 31-57
-
-
Brusilovsky, P.1
Edwards, S.2
Kumar, A.3
Malmi, L.4
Benotti, L.5
Buck, D.6
Ihantola, P.7
Prince, R.8
Sirkia, T.9
Sosnovsky, S.10
-
27
-
-
0005006598
-
Collaborative example selection in an intelligent example-based programming environment
-
Peter Brusilovsky and Gerhard Weber. 1996. Collaborative example selection in an intelligent example-based programming environment. In Proceedings of the Conference on Learning Sciences. 357-362.
-
(1996)
Proceedings of the Conference on Learning Sciences.
, pp. 357-362
-
-
Brusilovsky, P.1
Weber, G.2
-
30
-
-
0034187838
-
A programming learning system for beginners - A completion strategy approach 2000
-
2000
-
Kuo En Chang, Bea Chu Chiao, Sei Wang Chen, and Rong Shue Hsiao. 2000. A programming learning system for beginners - A completion strategy approach 2000. IEEE Trans. Edu. 43, 2 (2000), 211-220.
-
(2000)
IEEE Trans. Edu.
, vol.43
, Issue.2
, pp. 211-220
-
-
Chang, K.E.1
Chiao, B.C.2
Chen, S.W.3
Hsiao, R.S.4
-
31
-
-
0042830843
-
On automated grading of programming assignments in an academic institution
-
2003
-
Brenda Cheang, Andy Kurnia, Andrew Lim, and Wee-Chong Oon. 2003. on automated grading of programming assignments in an academic institution. Comput. Edu. 41, 2 (2003), 121-131.
-
(2003)
Comput. Edu.
, vol.41
, Issue.2
, pp. 121-131
-
-
Cheang, B.1
Kurnia, A.2
Lim, A.3
Oon, W.4
-
32
-
-
21844485029
-
Cognitive apprenticeship and its application to the teaching of Smalltalk in a multimedia interactive learning environment
-
1995
-
Yam San Chee. 1995. Cognitive apprenticeship and its application to the teaching of Smalltalk in a multimedia interactive learning environment. Instruction. Sci. 23, 1-3 (1995), 133-161.
-
(1995)
Instruction. Sci.
, vol.23
, Issue.1-3
, pp. 133-161
-
-
Chee, Y.S.1
-
33
-
-
79960103579
-
QuickCheck: A lightweight tool for random testing of Haskell programs
-
2011
-
Koen Claessen and John Hughes. 2011. QuickCheck: A lightweight tool for random testing of Haskell programs. ACM SIGPLAN Notices 46, 4 (2011), 53-64.
-
(2011)
ACM SIGPLAN Notices
, vol.46
, Issue.4
, pp. 53-64
-
-
Claessen, K.1
Hughes, J.2
-
35
-
-
0000262490
-
Knowledge tracing: Modeling the acquisition of procedural knowledge
-
1994
-
Albert T. Corbett and John R. Anderson. 1994. Knowledge tracing: Modeling the acquisition of procedural knowledge. User Model. User-Adapt. Interact. 4, 4 (1994), 253-278.
-
(1994)
User Model. User-Adapt. Interact.
, vol.4
, Issue.4
, pp. 253-278
-
-
Corbett, A.T.1
Anderson, J.R.2
-
37
-
-
0040206926
-
Student modeling and tutoring flexibility in the lisp intelligent tutoring system
-
Ablex
-
Albert T. Corbett, John R. Anderson, and Eric J. Patterson. 1990. Student modeling and tutoring flexibility in the lisp intelligent tutoring system. In Intelligent Tutoring Systems. Ablex, 83-106.
-
(1990)
Intelligent Tutoring Systems.
, pp. 83-106
-
-
Corbett, A.T.1
Anderson, J.R.2
Patterson, E.J.3
-
42
-
-
84943278755
-
Teaching novice programmers using ProgTest
-
2015
-
Draylson M. De Souza, Seiji Isotani, and Ellen F. Barbosa. 2015. Teaching novice programmers using ProgTest. Int. J. Knowl. Learn. 10, 1 (2015), 60-77.
-
(2015)
Int. J. Knowl. Learn.
, vol.10
, Issue.1
, pp. 60-77
-
-
De Souza, D.M.1
Isotani, S.2
Barbosa, E.F.3
-
44
-
-
85054810045
-
Towards the use of an automatic assessment system in the teaching of software testing
-
Draylson M. De Souza, BrunoH.Oliveira, Jose C. Maldonado, Simone R. S. Souza, and Ellen F. Barbosa. 2014. Towards the use of an automatic assessment system in the teaching of software testing. In Proceedings of the Frontiers in Education Conference. 1-8.
-
(2014)
Proceedings of the Frontiers in Education Conference.
, pp. 1-8
-
-
De Souza, D.M.1
Oliveira, B.H.2
Maldonado, J.C.3
Souza, S.S.R.4
Barbosa, E.F.5
-
45
-
-
0034426139
-
A critical analysis and evaluation of web-based environments for program development
-
2000
-
Fadi P. Deek, Ki-Wang Ho, and Haider Ramadhan. 2000. A critical analysis and evaluation of web-based environments for program development. Internet Higher Edu. 3, 4 (2000), 223-269.
-
(2000)
Internet Higher Edu.
, vol.3
, Issue.4
, pp. 223-269
-
-
Deek, F.P.1
Ho, K.-W.2
Ramadhan, H.3
-
46
-
-
0343148933
-
A survey and critical analysis of tools for learning programming
-
1998
-
Fadi P. Deek and James A. McHugh. 1998. A survey and critical analysis of tools for learning programming. Comput. Sci. Edu. 8, 2 (1998), 130-178.
-
(1998)
Comput. Sci. Edu.
, vol.8
, Issue.2
, pp. 130-178
-
-
Deek, F.P.1
McHugh, J.A.2
-
47
-
-
33749351359
-
Automatic test-based assessment of programming: A review
-
2005
-
Christopher Douce, David Livingstone, and James Orwell. 2005. Automatic test-based assessment of programming: A review. J. Edu. Res. Comput. 5, 3 (2005).
-
(2005)
J. Edu. Res. Comput.
, vol.5
, Issue.3
-
-
Douce, C.1
Livingstone, D.2
Orwell, J.3
-
48
-
-
21244466765
-
Improving student performance by evaluating howwell students test their own programs
-
2003
-
StephenH. Edwards. 2003. Improving student performance by evaluating howwell students test their own programs. J. Edu. Res. Comput. 3, 3 (2003), 1-24.
-
(2003)
J. Edu. Res. Comput.
, vol.3
, Issue.3
, pp. 1-24
-
-
Edwards, S.H.1
-
49
-
-
40749100416
-
Experiences using test-driven development with an automated grader
-
2007
-
Stephen H. Edwards and Manuel A. Perez-Quinones. 2007. Experiences using test-driven development with an automated grader. J. Comput. Sci. Colleges 22, 3 (2007), 44-50.
-
(2007)
J. Comput. Sci. Colleges
, vol.22
, Issue.3
, pp. 44-50
-
-
Edwards, S.H.1
Perez-Quinones, M.A.2
-
50
-
-
84959356954
-
Experiences of using automated assessment in computer science courses
-
2015
-
John English and Tammy English. 2015. Experiences of using automated assessment in computer science courses. J. Info. Technol. Edu.: Innovat. Pract. 14 (2015), 237-254.
-
(2015)
J. Info. Technol. Edu.: Innovat. Pract.
, vol.14
, pp. 237-254
-
-
English, J.1
English, T.2
-
52
-
-
33749353053
-
The CourseMaster CBA system: Improvements over ceilidh improvements over ceilidh
-
Eric Foxley and Colin A. Higgins. 2001. The CourseMaster CBA system: Improvements over ceilidh improvements over ceilidh. In Proceedings of the CAA Conference.
-
(2001)
Proceedings of the CAA Conference
-
-
Foxley, E.1
Higgins, C.A.2
-
58
-
-
15744399606
-
The teaching and learning of programming: A survey of supporting software tools
-
2005
-
Mercedes Gomez-Albarran. 2005. The teaching and learning of programming: A survey of supporting software tools. Comput. J. 48, 2 (2005), 130-144.
-
(2005)
Comput. J.
, vol.48
, Issue.2
, pp. 130-144
-
-
Gomez-Albarran, M.1
-
59
-
-
57349197128
-
Teaching software quality assurance by encouraging student contributions to an open source web-based system for the assessment of programming assignments
-
2008
-
Olly Gotel, Christelle Scharff, and Andrew Wildenberg. 2008. Teaching software quality assurance by encouraging student contributions to an open source web-based system for the assessment of programming assignments. ACM SIGCSE Bull. 40, 3 (2008), 214-218.
-
(2008)
ACM SIGCSE Bull.
, vol.40
, Issue.3
, pp. 214-218
-
-
Gotel, O.1
Scharff, C.2
Wildenberg, A.3
-
60
-
-
60549103048
-
Global perceptions on the use of WeBWorK as an online tutor for computer science
-
Olly Gotel, Christelle Scharff, Andrew Wildenberg, Mamadou Bousso, Chim Bunthoeurn, Phal Des, Vidya Kulkarni, Srisupa Palakvangsa Na Ayudhya, Cheikh Sarr, and Thanwadee Sunetnanta. 2008. Global perceptions on the use of WeBWorK as an online tutor for computer science. In Proceedings of the Frontiers in Education Conference. 5-10.
-
(2008)
Proceedings of the Frontiers in Education Conference.
, pp. 5-10
-
-
Gotel, O.1
Scharff, C.2
Wildenberg, A.3
Bousso, M.4
Bunthoeurn, C.5
Des, P.6
Kulkarni, V.7
Ayudhya, S.P.N.8
Sarr, C.9
Sunetnanta, T.10
-
62
-
-
85087971361
-
Learning feedback in intelligent tutoring systems
-
2015
-
Sebastian Gross, Bassam Mokbel, Barbara Hammer, and Niels Pinkwart. 2015. Learning feedback in intelligent tutoring systems. Künstliche Intelligenz 29, 4 (2015), 413-418.
-
(2015)
Künstliche Intelligenz
, vol.29
, Issue.4
, pp. 413-418
-
-
Gross, S.1
Mokbel, B.2
Hammer, B.3
Pinkwart, N.4
-
63
-
-
84949569788
-
Example-based feedback provision using structured solution spaces
-
2014
-
Sebastian Gross, Bassam Mokbel, Benjamin Paassen, Barbara Hammer, and Niels Pinkwart. 2014. Example-based feedback provision using structured solution spaces. Int. J. Learn. Technol. 9, 3 (2014), 248-280.
-
(2014)
Int. J. Learn. Technol.
, vol.9
, Issue.3
, pp. 248-280
-
-
Gross, S.1
Mokbel, B.2
Paassen, B.3
Hammer, B.4
Pinkwart, N.5
-
65
-
-
84986917830
-
Feedback generation for performance problems in introductory programming assignments
-
New York, New York, USA
-
Sumit Gulwani, Ivan Radiček, and Florian Zuleger. 2014. Feedback generation for performance problems in introductory programming assignments. In Proceedings of the SIGSOFT International Symposium on Foundations of Software Engineering. New York, New York, USA, 41-51.
-
(2014)
Proceedings of the SIGSOFT International Symposium on Foundations of Software Engineering.
, pp. 41-51
-
-
Gulwani, S.1
Radiček, I.2
Zuleger, F.3
-
66
-
-
33745225522
-
Programming environments for novices
-
Sally Fincher and Marian Petre (Eds.). CRC Press
-
Mark Guzdial. 2004. Programming environments for novices. In Computer Science Education Research, Sally Fincher and Marian Petre (Eds.). CRC Press, 127-154.
-
(2004)
Computer Science Education Research
, pp. 127-154
-
-
Guzdial, M.1
-
69
-
-
0024188191
-
Assessment of student programming assignments in COBOL
-
1988
-
Helen M. Hasan. 1988. Assessment of student programming assignments in COBOL. Edu. Comput. 4 (1988), 99-107.
-
(1988)
Edu. Comput.
, vol.4
, pp. 99-107
-
-
Hasan, H.M.1
-
70
-
-
33947423406
-
The power of feedback
-
2007
-
John Hattie and Helen Timperley. 2007. The power of feedback. Rev. Edu. Res. 77, 1 (2007), 81-112.
-
(2007)
Rev. Edu. Res.
, vol.77
, Issue.1
, pp. 81-112
-
-
Hattie, J.1
Timperley, H.2
-
72
-
-
34548076815
-
Interface-based programming assignments and automatic grading of Java programs
-
2007
-
Michael T. Helmick. 2007. Interface-based programming assignments and automatic grading of Java programs. ACM SIGCSE Bull. 39, 3 (2007), 63-67.
-
(2007)
ACM SIGCSE Bull.
, vol.39
, Issue.3
, pp. 63-67
-
-
Helmick, M.T.1
-
73
-
-
33749320254
-
Automated assessment and experiences of teaching programming
-
2005
-
Colin A. Higgins, Geoffrey Gray, Pavlos Symeonidis, and Athanasios Tsintsifas. 2005. Automated assessment and experiences of teaching programming. J. Edu. Res. Comput. 5, 3 (2005).
-
(2005)
J. Edu. Res. Comput.
, vol.5
, Issue.3
-
-
Higgins, C.A.1
Gray, G.2
Symeonidis, P.3
Tsintsifas, A.4
-
74
-
-
85018267124
-
PRAM: A courseware system for the automatic assessment of AI programs
-
Springer
-
Colin A. Higgins and Fatima Z. Mansouri. 2000. PRAM: A courseware system for the automatic assessment of AI programs. In Innovative Teaching and Learning. Vol. 1. Springer, 311-329.
-
(2000)
Innovative Teaching and Learning.
, vol.1
, pp. 311-329
-
-
Higgins, C.A.1
Mansouri, F.Z.2
-
75
-
-
4944222710
-
The marking system for CourseMaster
-
2002
-
Colin A. Higgins, Pavlos Symeonidis, and Athanasios Tsintsifas. 2002. The marking system for CourseMaster. ACM SIGCSE Bull. 34, 3 (2002), 46-50.
-
(2002)
ACM SIGCSE Bull.
, vol.34
, Issue.3
, pp. 46-50
-
-
Higgins, C.A.1
Symeonidis, P.2
Tsintsifas, A.3
-
77
-
-
4344600729
-
Guided programming and automated error analysis in an intelligent Prolog tutor
-
2004
-
Jun Hong. 2004. Guided programming and automated error analysis in an intelligent Prolog tutor. Int. J. Hum.-Comput. Studies 61, 4 (2004), 505-534.
-
(2004)
Int. J. Hum.-Comput. Studies
, vol.61
, Issue.4
, pp. 505-534
-
-
Hong, J.1
-
78
-
-
14544301479
-
Finding bugs is easy
-
2004
-
David Hovemeyer and William Pugh. 2004. Finding bugs is easy. ACM SIGPLAN Notices 39, 12 (2004), 92-106.
-
(2004)
ACM SIGPLAN Notices
, vol.39
, Issue.12
, pp. 92-106
-
-
Hovemeyer, D.1
Pugh, W.2
-
81
-
-
0001928850
-
A software system for grading student computer programs
-
1996
-
David Jackson. 1996. A software system for grading student computer programs. Comput. Edu. 27, 3-4 (1996), 171-180.
-
(1996)
Comput. Edu.
, vol.27
, Issue.3-4
, pp. 171-180
-
-
Jackson, D.1
-
82
-
-
0033661394
-
A semi-automated approach to online assessment
-
2000
-
David Jackson. 2000. A semi-automated approach to online assessment. ACM SIGCSE Bull. 32, 3 (2000), 164-167.
-
(2000)
ACM SIGCSE Bull.
, vol.32
, Issue.3
, pp. 164-167
-
-
Jackson, D.1
-
83
-
-
0030694920
-
Grading student programs using ASSYST
-
1997
-
David Jackson and Michelle Usher. 1997. Grading student programs using ASSYST. ACM SIGCSE Bull. 29, 1 (1997), 335-339.
-
(1997)
ACM SIGCSE Bull.
, vol.29
, Issue.1
, pp. 335-339
-
-
Jackson, D.1
Usher, M.2
-
85
-
-
84862486854
-
Program representation for automatic hint generation for a datadriven novice programming tutor
-
Springer
-
Wei Jin, Tiffany Barnes, and John Stamper. 2012. Program representation for automatic hint generation for a datadriven novice programming tutor. In Intelligent Tutoring Systems. Springer, 304-309.
-
(2012)
Intelligent Tutoring Systems.
, pp. 304-309
-
-
Jin, W.1
Barnes, T.2
Stamper, J.3
-
86
-
-
84958532081
-
Evaluation of guided-planning and assisted-coding with task relevant dynamic hinting
-
Springer
-
Wei Jin, Albert Corbett, Will Lloyd, Lewis Baumstark, and Christine Rolka. 2014. Evaluation of guided-planning and assisted-coding with task relevant dynamic hinting. In Intelligent Tutoring Systems. Springer, 318-328.
-
(2014)
Intelligent Tutoring Systems.
, pp. 318-328
-
-
Jin, W.1
Corbett, A.2
Lloyd, W.3
Baumstark, L.4
Rolka, C.5
-
87
-
-
0025385101
-
Understanding and debugging novice programs
-
1990
-
W. Lewis Johnson. 1990. Understanding and debugging novice programs. Artific. Intell. 42, 1 (1990), 51-97.
-
(1990)
Artific. Intell.
, vol.42
, Issue.1
, pp. 51-97
-
-
Lewis Johnson, W.1
-
89
-
-
0021384852
-
PROUST: Knowledge-based program understanding
-
1985
-
W. Lewis Johnson and Elliot Soloway. 1985. PROUST: Knowledge-based program understanding. IEEE Trans. Softw. Eng. 11, 3 (1985), 267-275.
-
(1985)
IEEE Trans. Softw. Eng.
, vol.11
, Issue.3
, pp. 267-275
-
-
Lewis Johnson, W.1
Soloway, E.2
-
91
-
-
84856222322
-
Using fuzzy logic applied to software metrics and test cases to assess programming assignments and give advice
-
2012
-
Francisco Jurado, Miguel Redondo, and Manuel Ortega. 2012. Using fuzzy logic applied to software metrics and test cases to assess programming assignments and give advice. J. Netw. Comput. Appl. 35, 2 (2012), 695-712.
-
(2012)
J. Netw. Comput. Appl.
, vol.35
, Issue.2
, pp. 695-712
-
-
Jurado, F.1
Redondo, M.2
Ortega, M.3
-
92
-
-
84911143573
-
ELearning standards and automatic assessment in a distributed eclipse based environment for learning computer programming
-
2014
-
Francisco Jurado, Miguel Redondo, and Manuel Ortega. 2014. eLearning standards and automatic assessment in a distributed eclipse based environment for learning computer programming. Comput. Appl. Eng. Edu. 22, 4 (2014), 774-787.
-
(2014)
Comput. Appl. Eng. Edu.
, vol.22
, Issue.4
, pp. 774-787
-
-
Jurado, F.1
Redondo, M.2
Ortega, M.3
-
93
-
-
84910030509
-
Enhanced javascript learning using code quality tools and a rule-based system in the FLIP exploratory learning environment
-
Sokratis Karkalas and Sergio Gutierrez-Santos. 2014. Enhanced javascript learning using code quality tools and a rule-based system in the FLIP exploratory learning environment. In Proceedings of the IEEE Conference on Advanced Learning Technologies. 84-88.
-
(2014)
Proceedings of the IEEE Conference on Advanced Learning Technologies.
, pp. 84-88
-
-
Karkalas, S.1
Gutierrez-Santos, S.2
-
94
-
-
27344439256
-
Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
-
2005
-
Caitlin Kelleher and Randy Pausch. 2005. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. Comput. Surveys 37, 2 (2005), 83-137.
-
(2005)
Comput. Surveys
, vol.37
, Issue.2
, pp. 83-137
-
-
Kelleher, C.1
Pausch, R.2
-
98
-
-
0032165280
-
A hybrid approach for program understanding based on graph parsing and expectation-driven analysis
-
1998
-
Seon-Man Kim and Jin H. Kim. 1998. A hybrid approach for program understanding based on graph parsing and expectation-driven analysis. Appl. Artific. Intell. 12, 6 (1998), 521-546.
-
(1998)
Appl. Artific. Intell.
, vol.12
, Issue.6
, pp. 521-546
-
-
Kim, S.1
Kim, J.H.2
-
103
-
-
84880090668
-
Intelligent learning environments within blended learning for ensuring effective C programming course
-
2012
-
Utku Kose and Omer Deperlioglu. 2012. Intelligent learning environments within blended learning for ensuring effective C programming course. Int. J. Artific. Intell. Appl. 3, 1 (2012), 105-124.
-
(2012)
Int. J. Artific. Intell. Appl.
, vol.3
, Issue.1
, pp. 105-124
-
-
Kose, U.1
Deperlioglu, O.2
-
105
-
-
85010019012
-
Teaching the tacit knowledge of programming to novices with natural language tutoring
-
2005
-
H. Chad Lane and Kurt VanLehn. 2005. Teaching the tacit knowledge of programming to novices with natural language tutoring. Comput. Sci. Edu. 15, 3 (2005), 183-201.
-
(2005)
Comput. Sci. Edu.
, vol.15
, Issue.3
, pp. 183-201
-
-
Chad Lane, H.1
VanLehn, K.2
-
106
-
-
84958540364
-
Data-driven program synthesis for hint generation in programming tutors
-
Springer
-
Timotej Lazar and Ivan Bratko. 2014. Data-driven program synthesis for hint generation in programming tutors. In Intelligent Tutoring Systems. Springer, 306-311.
-
(2014)
Intelligent Tutoring Systems.
, pp. 306-311
-
-
Lazar, T.1
Bratko, I.2
-
107
-
-
84994839881
-
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).
-
(2016)
Systems
, vol.4
, Issue.2
-
-
Nguyen-Thinh, Le.1
-
110
-
-
80053107666
-
Adding weights to constraints in intelligent tutoring systems: Does it improve the error diagnosis?
-
LNCS 6964
-
Nguyen-Thinh Le and Niels Pinkwart. 2011. Adding weights to constraints in intelligent tutoring systems: Does it improve the error diagnosis? In Towards Ubiquitous Learning. LNCS 6964. 233-247.
-
(2011)
Towards Ubiquitous Learning.
, pp. 233-247
-
-
Le, N.-T.1
Pinkwart, N.2
-
114
-
-
0038823372
-
Automatic debugging of prolog programs in a prolog intelligent tutoring system
-
1991
-
Chee-Kit Looi. 1991. Automatic debugging of prolog programs in a prolog intelligent tutoring system. Instruct. Sci. 20, 2-3 (1991), 215-263.
-
(1991)
Instruct. Sci.
, vol.20
, Issue.2-3
, pp. 215-263
-
-
Looi, C.1
-
116
-
-
47649088983
-
Java facilities for automating analysis, feedback and assessment of laboratory work
-
2000
-
Cara MacNish. 2000. Java facilities for automating analysis, feedback and assessment of laboratory work. Comput. Sci. Edu. 10, 2 (2000), 147-163.
-
(2000)
Comput. Sci. Edu.
, vol.10
, Issue.2
, pp. 147-163
-
-
MacNish, C.1
-
117
-
-
47649130772
-
Machine learning and visualisation techniques for inferring logical errors in student code submissions
-
Cara MacNish. 2002. Machine learning and visualisation techniques for inferring logical errors in student code submissions. In Proceedings of the IEEE Conference on Advanced Learning Technologies. 317-321.
-
(2002)
Proceedings of the IEEE Conference on Advanced Learning Technologies.
, pp. 317-321
-
-
MacNish, C.1
-
118
-
-
84943404446
-
Evaluating the synergies of integrating e-assessment and software testing
-
Springer, New York, NY
-
Tim A. Majchrzak and Claus A. Usener. 2013. Evaluating the synergies of integrating e-assessment and software testing. In Information Systems Development. Springer, New York, NY, 179-193.
-
(2013)
Information Systems Development.
, pp. 179-193
-
-
Majchrzak, T.A.1
Usener, C.A.2
-
121
-
-
85054878680
-
An enhanced generic automated marking environment: GAME-2
-
2007
-
Roozbeh Matloobi, Michael Blumenstein, and Steve Green. 2007. An enhanced generic automated marking environment: GAME-2. IEEE Multidisc. Eng. Edu. Mag. 2, 2 (2007), 55-60.
-
(2007)
IEEE Multidisc. Eng. Edu. Mag.
, vol.2
, Issue.2
, pp. 55-60
-
-
Matloobi, R.1
Blumenstein, M.2
Green, S.3
-
123
-
-
0022707638
-
The design of the SCENT automated advisor
-
1986
-
Gordon McCalla, Richard Bunt, and Janelle Harms. 1986. The design of the SCENT automated advisor. Comput. Intell. 2, 1 (1986), 76-92.
-
(1986)
Comput. Intell.
, vol.2
, Issue.1
, pp. 76-92
-
-
McCalla, G.1
Bunt, R.2
Harms, J.3
-
124
-
-
38249015184
-
Granularity hierarchies
-
1992
-
Gordon McCalla, Jim Greer, Bryce Barrie, and Paul Pospisil. 1992. Granularity hierarchies. Comput. Math. Appl. 23, 2-5 (1992), 363-375.
-
(1992)
Comput. Math. Appl.
, vol.23
, Issue.2-5
, pp. 363-375
-
-
McCalla, G.1
Greer, J.2
Barrie, B.3
Pospisil, P.4
-
125
-
-
84869137780
-
A multi-national, multi-institutional study of assessment of programming skills of first-year CS students
-
Michael McCracken, Vicki Almstrum, Danny Diaz, Mark Guzdial, Dianne Hagan, Yifat Ben-David Kolikant, Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz. 2001. A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. In Proceedings of the Working Group Reports of Innovation and Technology in Computer Science Education. 125-180.
-
(2001)
Proceedings of the Working Group Reports of Innovation and Technology in Computer Science Education.
, pp. 125-180
-
-
McCracken, M.1
Almstrum, V.2
Diaz, D.3
Guzdial, M.4
Hagan, D.5
Kolikant, Y.B.-D.6
Laxer, C.7
Thomas, L.8
Utting, I.9
Wilusz, T.10
-
127
-
-
0000069805
-
Effective tutoring techniques: A comparison of human tutors and intelligent tutoring systems
-
1992
-
Douglas C. Merrill, Brian J. Reiser, Michael Ranney, and J. Gregory Trafton. 1992. Effective tutoring techniques: A comparison of human tutors and intelligent tutoring systems. J. Learn. Sci. 2, 3 (1992), 277-305.
-
(1992)
J. Learn. Sci.
, vol.2
, Issue.3
, pp. 277-305
-
-
Merrill, D.C.1
Reiser, B.J.2
Ranney, M.3
Gregory Trafton, J.4
-
128
-
-
8344262236
-
A comparative analysis of cognitive tutoring and constraint-based modeling
-
Springer
-
Antonija Mitrovic, Kenneth Koedinger, and Brent Martin. 2003. A comparative analysis of cognitive tutoring and constraint-based modeling. In User Modeling. Springer, 313-322.
-
(2003)
User Modeling.
, pp. 313-322
-
-
Mitrovic, A.1
Koedinger, K.2
Martin, B.3
-
130
-
-
84990623931
-
Automatic program debugging for intelligent tutoring systems
-
1987
-
William R. Murray. 1987. Automatic program debugging for intelligent tutoring systems. Comput. Intell. 3, 1 (1987), 1-16.
-
(1987)
Comput. Intell.
, vol.3
, Issue.1
, pp. 1-16
-
-
Murray, W.R.1
-
132
-
-
0348152262
-
Automatic grading of student's ALGOL programming
-
1964
-
Peter Naur. 1964. Automatic grading of student's ALGOL programming. BIT Numer. Math. 4, 3 (1964), 177-188.
-
(1964)
BIT Numer. Math.
, vol.4
, Issue.3
, pp. 177-188
-
-
Naur, P.1
-
134
-
-
0034988439
-
Automated feedback on programs means students need less help from teachers
-
2001
-
Elizabeth Odekirk-Hash and Joseph L. Zachary. 2001. Automated feedback on programs means students need less help from teachers. ACM SIGCSE Bull. 33, 1 (2001), 55-59.
-
(2001)
ACM SIGCSE Bull.
, vol.33
, Issue.1
, pp. 55-59
-
-
Odekirk-Hash, E.1
Zachary, J.L.2
-
135
-
-
84964788332
-
Translating principles of effective feedback for students into the CS1 context
-
2016
-
Claudia Ott, Anthony Robins, and Kerry Shephard. 2016. Translating principles of effective feedback for students into the CS1 context. ACM Trans. Comput. Edu. 16, 1, Article 1 (2016), 27 pages.
-
(2016)
ACM Trans. Comput. Edu.
, vol.16
, Issue.1
-
-
Ott, C.1
Robins, A.2
Shephard, K.3
-
136
-
-
84897708659
-
Test my code
-
2013
-
Martin Partel, Matti Luukkainen, Arto Vihavainen, and Thomas Vikberg. 2013. Test my code. Int. J. Technol. Enhanced Learn. 5, 3-4 (2013), 271-283.
-
(2013)
Int. J. Technol. Enhanced Learn.
, vol.5
, Issue.3-4
, pp. 271-283
-
-
Partel, M.1
Luukkainen, M.2
Vihavainen, A.3
Vikberg, T.4
-
137
-
-
79960237695
-
A survey of literature on the teaching of introductory programming
-
2007
-
Arnold Pears, Stephen Seidman, Lauri Malmi, Linda Mannila, Elizabeth Adams, Jens Bennedsen, Marie Devlin, and James Paterson. 2007. A survey of literature on the teaching of introductory programming. ACM SIGCSE Bull. 39, 4 (2007), 204-223.
-
(2007)
ACM SIGCSE Bull.
, vol.39
, Issue.4
, pp. 204-223
-
-
Pears, A.1
Seidman, S.2
Malmi, L.3
Mannila, L.4
Adams, E.5
Bennedsen, J.6
Devlin, M.7
Paterson, J.8
-
140
-
-
85030151370
-
Automated assessment tools: Too many cooks, not enough collaboration
-
2017
-
Raymond Pettit and James Prather. 2017. Automated assessment tools: Too many cooks, not enough collaboration. J. Comput. Sci. Colleges 32, 4 (2017), 113-121.
-
(2017)
J. Comput. Sci. Colleges
, vol.32
, Issue.4
, pp. 113-121
-
-
Pettit, R.1
Prather, J.2
-
141
-
-
77955228602
-
Aweb-based intelligent educational system for PROLOG
-
Christoph Peylo, Tobias Thelen, Claus Rollinger, and Helmar Gust. 2000. Aweb-based intelligent educational system for PROLOG. In Proceedings of the Workshop on Adaptive and Intelligent Web-Based Education Systems, ITS. 70-80.
-
(2000)
Proceedings of the Workshop on Adaptive and Intelligent Web-Based Education Systems, ITS
, pp. 70-80
-
-
Peylo, C.1
Thelen, T.2
Rollinger, C.3
Gust, H.4
-
142
-
-
32444439968
-
Developing intelligent programming tutors for novice programmers
-
2003
-
Nelishia Pillay. 2003. Developing intelligent programming tutors for novice programmers. ACM SIGCSE Bull. 35, 2 (2003), 78-82.
-
(2003)
ACM SIGCSE Bull.
, vol.35
, Issue.2
, pp. 78-82
-
-
Pillay, N.1
-
143
-
-
77954119723
-
Submit! A web-based system for automatic program critiquing
-
Yusuf Pisan, Debbie Richards, Anthony Sloane, Helena Koncek, and Simon Mitchell. 2002. Submit! A web-based system for automatic program critiquing. In Proceedings of the Australasian Conference on Computing Education. 59-68.
-
(2002)
Proceedings of the Australasian Conference on Computing Education.
, pp. 59-68
-
-
Pisan, Y.1
Richards, D.2
Sloane, A.3
Koncek, H.4
Mitchell, S.5
-
145
-
-
85033231892
-
Students'misconceptions and other difficulties in introductory programming: A literature review
-
2017
-
Yizhou Qian and James Lehman. 2017. Students'misconceptions and other difficulties in introductory programming: A literature review. ACM Trans. Comput. Edu. 18, 1 (2017), 1.
-
(2017)
ACM Trans. Comput. Edu.
, vol.18
, Issue.1
, pp. 1
-
-
Qian, Y.1
Lehman, J.2
-
148
-
-
0035452312
-
Incorporating software visualization in the design of intelligent diagnosis systems for user programming
-
2001
-
Haider A. Ramadhan, Fadi Deek, and Khalil Shihab. 2001. Incorporating software visualization in the design of intelligent diagnosis systems for user programming. Artific. Intell. Rev. 16, 1 (2001), 61-84.
-
(2001)
Artific. Intell. Rev.
, vol.16
, Issue.1
, pp. 61-84
-
-
Ramadhan, H.A.1
Deek, F.2
Shihab, K.3
-
149
-
-
85009945283
-
Data-driven hint generation in vast solution spaces: A self-improving python programming tutor
-
2015
-
Kelly Rivers and Kenneth Koedinger. 2015. Data-driven hint generation in vast solution spaces: A self-improving python programming tutor. Int. J. Artific. Intell. Edu. 27, 1 (2015), 37-64.
-
(2015)
Int. J. Artific. Intell. Edu.
, vol.27
, Issue.1
, pp. 37-64
-
-
Rivers, K.1
Koedinger, K.2
-
150
-
-
84885010697
-
A virtual programming lab for moodle with automatic assessment and anti-plagiarism features
-
Juan Carlos Rodriguez-del Pino, Enrique Rubio-Royo, and Zenon Hernandez-Figueroa. 2012. A virtual programming lab for moodle with automatic assessment and anti-plagiarism features. In Proceedings of the Conference on e-Learning, e-Business, Entreprise Information Systems, & e-Government.
-
(2012)
Proceedings of the Conference on E-Learning, E-Business, Entreprise Information Systems, & E-Government
-
-
Rodriguez-Del Pino, J.C.1
Rubio-Royo, E.2
Hernandez-Figueroa, Z.3
-
152
-
-
0036949075
-
Automated evaluation methods with attention to individual differences - A study of a computer-based course in C
-
Tammy Rosenthal, Patrick Suppes, and Nava Ben-Zvi. 2002. Automated evaluation methods with attention to individual differences - A study of a computer-based course in C. In Proceedings of the Frontiers in Education Conference, Vol. 1. 7-12.
-
(2002)
Proceedings of the Frontiers in Education Conference
, vol.1
, pp. 7-12
-
-
Rosenthal, T.1
Suppes, P.2
Ben-Zvi, N.3
-
153
-
-
0016928096
-
Intelligent program analysis
-
1976
-
Gregory R. Ruth. 1976. Intelligent program analysis. Artific. Intell. 7 (1976), 65-85.
-
(1976)
Artific. Intell.
, vol.7
, pp. 65-85
-
-
Ruth, G.R.1
-
154
-
-
26444439830
-
Knowledge base compilation and the language design game
-
Warren Sack. 1992. Knowledge base compilation and the language design game. In Intell. Tutor. Syst. 225-233.
-
(1992)
Intell. Tutor. Syst.
, pp. 225-233
-
-
Sack, W.1
-
155
-
-
84864650330
-
From PROUST to CHIRON: ITS design as iterative engineering; Intermediate results are important! Comput.-Assist
-
1992
-
Warren Sack and Elliot Soloway. 1992. From PROUST to CHIRON: ITS design as iterative engineering; intermediate results are important! Comput.-Assist. Instruct. Intell. Tutor. Syst.: Shared Goals Complement. Approaches (1992), 239-274.
-
(1992)
Instruct. Intell. Tutor. Syst.: Shared Goals Complement. Approaches
, pp. 239-274
-
-
Sack, W.1
Soloway, E.2
-
156
-
-
0035783797
-
Fully automatic assessment of programming exercises
-
Riku Saikkonen, Lauri Malmi, and Ari Korhonen. 2001. Fully automatic assessment of programming exercises. In ACM SIGCSE Bulletin, Vol. 33. 133-136.
-
(2001)
ACM SIGCSE Bulletin
, vol.33
, pp. 133-136
-
-
Saikkonen, R.1
Malmi, L.2
Korhonen, A.3
-
157
-
-
77049085731
-
Mailing it in: Email-centric automated assessment
-
2009
-
Joseph A. Sant. 2009. Mailing it in: Email-centric automated assessment. ACM SIGCSE Bull. 41, 3 (2009), 308-312.
-
(2009)
ACM SIGCSE Bull.
, vol.41
, Issue.3
, pp. 308-312
-
-
Sant, J.A.1
-
158
-
-
34248354524
-
Ludwig: An online programming tutoring and assessment system
-
2005
-
Steven C. Shaffer. 2005. Ludwig: An online programming tutoring and assessment system. ACM SIGCSE Bull. 37, 2 (2005), 56-60.
-
(2005)
ACM SIGCSE Bull.
, vol.37
, Issue.2
, pp. 56-60
-
-
Shaffer, S.C.1
-
159
-
-
84863975104
-
Problem-based learning in formal and informal learning environments
-
2012
-
Goran Shimic and Aleksandar Jevremovic. 2012. Problem-based learning in formal and informal learning environments. Interact. Learn. Environ. 20, 4 (2012), 351-367.
-
(2012)
Interact. Learn. Environ.
, vol.20
, Issue.4
, pp. 351-367
-
-
Shimic, G.1
Jevremovic, A.2
-
160
-
-
40049092173
-
Focus on formative feedback
-
2008
-
Valerie J. Shute. 2008. Focus on formative feedback. Rev. Edu. Res. 78, 1 (2008), 153-189.
-
(2008)
Rev. Edu. Res.
, vol.78
, Issue.1
, pp. 153-189
-
-
Shute, V.J.1
-
161
-
-
84880123560
-
Automated feedback generation for introductory programming assignments
-
2013
-
Rishabh Singh, Sumit Gulwani, and Armando Solar-Lezama. 2013. Automated feedback generation for introductory programming assignments. ACM SIGPLAN Notices 48, 6 (2013), 15-26.
-
(2013)
ACM SIGPLAN Notices
, vol.48
, Issue.6
, pp. 15-26
-
-
Singh, R.1
Gulwani, S.2
Solar-Lezama, A.3
-
163
-
-
1842467462
-
Meno-II: An AI-based programming tutor
-
1983
-
Elliot Soloway, Eric Rubin, Beverly Woolf, Jeffrey Bonar, and W. Lewis Johnson. 1983. Meno-II: An AI-based programming tutor. J. Comput.-Based Instruct. 10, 1 (1983).
-
(1983)
J. Comput.-Based Instruct.
, vol.10
, Issue.1
-
-
Soloway, E.1
Rubin, E.2
Woolf, B.3
Bonar, J.4
Lewis Johnson, W.5
-
164
-
-
0344081591
-
An intelligent tutoring system for introductory C language course
-
1997
-
J. S. Song, S. H. Hahn, K. Y. Tak, and J. H. Kim. 1997. An intelligent tutoring system for introductory C language course. Comput. Edu. 28, 2 (1997), 93-102.
-
(1997)
Comput. Edu.
, vol.28
, Issue.2
, pp. 93-102
-
-
Song, J.S.1
Hahn, S.H.2
Tak, K.Y.3
Kim, J.H.4
-
165
-
-
84886090580
-
A review of generic program visualization systems for introductory programming education
-
2013
-
Juha Sorva, Ville Karavirta, and Lauri Malmi. 2013. A review of generic program visualization systems for introductory programming education. ACM Trans. Comput. Edu. 13, 4 (2013), 1-64.
-
(2013)
ACM Trans. Comput. Edu.
, vol.13
, Issue.4
, pp. 1-64
-
-
Sorva, J.1
Karavirta, V.2
Malmi, L.3
-
166
-
-
33748982198
-
Experiences with marmoset: Designing and using an advanced submission and testing system for programming courses
-
2006
-
Jaime Spacco, David Hovemeyer, William Pugh, Fawzi Emad, Jeffrey K. Hollingsworth, and Nelson Padua-Perez. 2006. Experiences with marmoset: Designing and using an advanced submission and testing system for programming courses. ACM SIGCSE Bull. 38, 3 (2006), 13-17.
-
(2006)
ACM SIGCSE Bull.
, vol.38
, Issue.3
, pp. 13-17
-
-
Spacco, J.1
Hovemeyer, D.2
Pugh, W.3
Emad, F.4
Hollingsworth, J.K.5
Padua-Perez, N.6
-
167
-
-
67650565125
-
A flexible and modular software architecture for computer aided assessments and automated marking
-
2009
-
Michael Striewe, Moritz Balz, and Michael Goedicke. 2009. A flexible and modular software architecture for computer aided assessments and automated marking. Proceedings of the Conference on Computer Supported Education 2 (2009), 54-61.
-
(2009)
Proceedings of the Conference on Computer Supported Education
, vol.2
, pp. 54-61
-
-
Striewe, M.1
Balz, M.2
Goedicke, M.3
-
170
-
-
85019558441
-
Exploring the design space of automatically synthesized hints for introductory programming assignments
-
Ryo Suzuki, Gustavo Soares, Elena Glassman, Andrew Head, Loris D'Antoni, and Bjorn Hartmann. 2017. Exploring the design space of automatically synthesized hints for introductory programming assignments. In Proceedings of the SIGCHI Conference Extended Abstracts on Human Factors in Computing Systems. 2951-2958.
-
(2017)
Proceedings of the SIGCHI Conference Extended Abstracts on Human Factors in Computing Systems.
, pp. 2951-2958
-
-
Suzuki, R.1
Soares, G.2
Glassman, E.3
Head, A.4
D'Antoni, L.5
Hartmann, B.6
-
171
-
-
84882967768
-
Qualitative evaluation of the Java intelligent tutoring system
-
2005
-
Edward Sykes. 2005. Qualitative evaluation of the java intelligent tutoring system. J. System., Cybernet. Info. 3, 5 (2005), 49-60.
-
(2005)
J. System., Cybernet. Info.
, vol.3
, Issue.5
, pp. 49-60
-
-
Sykes, E.1
-
172
-
-
85025131377
-
Design, development and evaluation of the Java intelligent tutoring system
-
2010
-
Edward Sykes. 2010. Design, development and evaluation of the java intelligent tutoring system. Technol., Instruct., Cogn. Learn. 8, 1 (2010), 25-65.
-
(2010)
Technol., Instruct., Cogn. Learn.
, vol.8
, Issue.1
, pp. 25-65
-
-
Sykes, E.1
-
173
-
-
0038823371
-
PASS: An automated system for program assessment
-
1997
-
Gareth Thorburn and Glenn Rowe. 1997. PASS: An automated system for program assessment. Comput. Edu. 29, 4 (1997), 195-206.
-
(1997)
Comput. Edu.
, vol.29
, Issue.4
, pp. 195-206
-
-
Thorburn, G.1
Rowe, G.2
-
174
-
-
84886444714
-
Teaching and learning programming and software engineering via interactive gaming
-
Nikolai Tillmann, Jonathan de Halleux, Tao Xie, Sumit Gulwani, and Judith Bishop. 2013. Teaching and learning programming and software engineering via interactive gaming. In Proceedings of the Conference on Software Engineering. 1117-1126.
-
(2013)
Proceedings of the Conference on Software Engineering.
, pp. 1117-1126
-
-
Tillmann, N.1
De Halleux, J.2
Xie, T.3
Gulwani, S.4
Bishop, J.5
-
175
-
-
29844437111
-
Learning to program through the web
-
2005
-
Nghi Truong, Peter Bancroft, and Paul Roe. 2005. Learning to program through the web. ACM SIGCSE Bull. 37, 3 (2005), 9-13.
-
(2005)
ACM SIGCSE Bull.
, vol.37
, Issue.3
, pp. 9-13
-
-
Truong, N.1
Bancroft, P.2
Roe, P.3
-
177
-
-
0033687336
-
A generalized knowledge-based approach to comprehend pascal and C programs
-
2000
-
Haruki Ueno. 2000. A generalized knowledge-based approach to comprehend pascal and C programs. IEICE Trans. Info. Syst. 83, 4 (2000), 591-598.
-
(2000)
IEICE Trans. Info. Syst.
, vol.83
, Issue.4
, pp. 591-598
-
-
Ueno, H.1
-
178
-
-
33751282730
-
Teaching and learning computer programming: A survey of student problems, teaching methods, and automated instructional tools
-
1980
-
Miguel Ulloa. 1980. Teaching and learning computer programming: A survey of student problems, teaching methods, and automated instructional tools. ACM SIGCSE Bull. 12, 2 (1980), 48-64.
-
(1980)
ACM SIGCSE Bull.
, vol.12
, Issue.2
, pp. 48-64
-
-
Ulloa, M.1
-
179
-
-
84958522752
-
Identifying effective moves in tutoring: on the refinement of dialogue act annotation schemes
-
Springer
-
Alexandria Katarina Vail and Kristy Elizabeth Boyer. 2014. Identifying effective moves in tutoring: on the refinement of dialogue act annotation schemes. In Intelligent Tutoring Systems. Springer, 199-209.
-
(2014)
Intelligent Tutoring Systems.
, pp. 199-209
-
-
Katarina Vail, A.1
Elizabeth Boyer, K.2
-
180
-
-
0000879451
-
Strategies for computer-based programming instruction: Program completion vs. Program generation
-
1992
-
Jeroen Van Merrienboer and Marcel De Croock. 1992. Strategies for computer-based programming instruction: Program completion vs. program generation. J. Edu. Comput. Res. 8, 3 (1992), 365-94.
-
(1992)
J. Edu. Comput. Res.
, vol.8
, Issue.3
, pp. 365-394
-
-
Van Merrienboer, J.1
De Croock, M.2
-
181
-
-
85013603829
-
The behavior of tutoring systems
-
2006
-
Kurt VanLehn. 2006. The behavior of tutoring systems. Int. J. Artific. Intell. Edu. 16, 3 (2006), 227-265.
-
(2006)
Int. J. Artific. Intell. Edu.
, vol.16
, Issue.3
, pp. 227-265
-
-
VanLehn, K.1
-
182
-
-
26444523128
-
The use of reverse engineering to analyse student computer programs
-
1996
-
Philip Vanneste, Koen Bertels, and Bart Decker de. 1996. The use of reverse engineering to analyse student computer programs. Instruct. Sci. 24 (1996), 197-221.
-
(1996)
Instruct. Sci.
, vol.24
, pp. 197-221
-
-
Vanneste, P.1
Bertels, K.2
Bart Decker, De.3
-
185
-
-
33746377424
-
A simulated student can improve collaborative learning
-
2005
-
Aurora Vizcaino. 2005. A simulated student can improve collaborative learning. Int. J. Artific. Intell. Edu. 15 (2005), 3-40.
-
(2005)
Int. J. Artific. Intell. Edu.
, vol.15
, pp. 3-40
-
-
Vizcaino, A.1
-
186
-
-
84944313969
-
An adaptive, collaborative environment to develop good habits in programming
-
LNCS
-
Aurora Vizcaino, Juan Contreras, Jesus Favela, and Manuel Prieto. 2000. An adaptive, collaborative environment to develop good habits in programming. In Intelligent Tutoring Systems. LNCS 1839. 262-271.
-
(2000)
Intelligent Tutoring Systems.
, vol.1839
, pp. 262-271
-
-
Vizcaino, A.1
Contreras, J.2
Favela, J.3
Prieto, M.4
-
187
-
-
84876212686
-
Software verification and graph similarity for automated evaluation of students' assignments
-
2013
-
Milena Vujošević-Janičić, Mladen Nikolić, Dušan Tošić, and V. Kuncak. 2013. Software verification and graph similarity for automated evaluation of students' assignments. Info. Softw. Technol. 55, 6 (2013), 1004-1016.
-
(2013)
Info. Softw. Technol.
, vol.55
, Issue.6
, pp. 1004-1016
-
-
Vujošević-Janičić, M.1
Nikolić, M.2
Tošić, D.3
Kuncak, V.4
-
188
-
-
77957994723
-
Ability-training-oriented automated assessment in introductory programming course
-
2011
-
Tiantian Wang, Xiaohong Su, Peijun Ma, YuyingWang, and KuanquanWang. 2011. Ability-training-oriented automated assessment in introductory programming course. Comput. Edu. 56, 1 (2011), 220-226.
-
(2011)
Comput. Edu.
, vol.56
, Issue.1
, pp. 220-226
-
-
Wang, T.1
Su, X.2
Ma, P.3
Wang, Y.4
Wang, K.5
-
189
-
-
0030120062
-
Episodic learner modeling
-
1996
-
Gerhard Weber. 1996. Episodic learner modeling. Cogn. Sci. 20, 2 (1996), 195-236.
-
(1996)
Cogn. Sci.
, vol.20
, Issue.2
, pp. 195-236
-
-
Weber, G.1
-
190
-
-
0038396190
-
ELM-ART: An adaptive versatile system for web-based instruction
-
2001
-
GerhardWeber and Peter Brusilovsky. 2001. ELM-ART: An adaptive versatile system for web-based instruction. Int. J. Artific. Intell. Edu. 12 (2001), 351-384.
-
(2001)
Int. J. Artific. Intell. Edu.
, vol.12
, pp. 351-384
-
-
Weber, G.1
Brusilovsky, P.2
-
191
-
-
0000012784
-
User modeling and adaptive navigation support inWWW-based tutoring systems
-
GerhardWeber and Marcus Specht. 1997. User modeling and adaptive navigation support inWWW-based tutoring systems. In Proceedings of the Conference on User Modeling. 289-300.
-
(1997)
Proceedings of the Conference on User Modeling.
, pp. 289-300
-
-
Weber, G.1
Specht, M.2
-
193
-
-
84928393496
-
Analysing student programs in the PHP intelligent tutoring system
-
2014
-
Dinesha Weragama and Jim Reye. 2014. Analysing student programs in the PHP intelligent tutoring system. Int. J. Artific. Intell. Edu. 24, 2 (2014), 162-188.
-
(2014)
Int. J. Artific. Intell. Edu.
, vol.24
, Issue.2
, pp. 162-188
-
-
Weragama, D.1
Reye, J.2
-
194
-
-
44349160155
-
AnalyseC: A framework for assessing students' programs at structural and semantic level
-
Weimin Wu, Guangqiang Li, Yinai Sun, Jing Wang, and Tianwu Lai. 2007. AnalyseC: A framework for assessing students' programs at structural and semantic level. In Proceedings of the Conference on Control and Automation. 742-747.
-
(2007)
Proceedings of the Conference on Control and Automation.
, pp. 742-747
-
-
Wu, W.1
Li, G.2
Sun, Y.3
Wang, J.4
Lai, T.5
-
195
-
-
0038639116
-
Transformation-based diagnosis of student programs for programming tutoring systems
-
2003
-
Songwen Xu and Yam San Chee. 2003. Transformation-based diagnosis of student programs for programming tutoring systems. IEEE Trans. Softw. Eng. 29, 4 (2003), 360-384.
-
(2003)
IEEE Trans. Softw. Eng.
, vol.29
, Issue.4
, pp. 360-384
-
-
Xu, S.1
Chee, Y.S.2
-
196
-
-
0024188339
-
An expert system for education: IPTS
-
Cheng Yongqing, Hu Qing, and Yang Jingyu. 1988. An expert system for education: IPTS. In Proceedings of the Conference on Systems, Man, and Cybernetics. 930-933.
-
(1988)
Proceedings of the Conference on Systems, Man, and Cybernetics.
, pp. 930-933
-
-
Yongqing, C.1
Qing, H.2
Jingyu, Y.3
|