-
1
-
-
33749363486
-
A survey of automated assessment approaches for programming assignments
-
Ala-Mutka, K. M. (2005). A survey of automated assessment approaches for programming assignments. Computer Science Education, 15(2), 83–102.
-
(2005)
Computer Science Education
, vol.15
, Issue.2
, pp. 83-102
-
-
Ala-Mutka, K.M.1
-
2
-
-
0000803333
-
Skill acquisition and the LISP tutor
-
Anderson, J. R., Conrad, F. G., & Corbett, A. T. (1986). Skill acquisition and the LISP tutor. Cognitive Science, 13, 467–505.
-
(1986)
Cognitive Science
, vol.13
, pp. 467-505
-
-
Anderson, J.R.1
Conrad, F.G.2
Corbett, A.T.3
-
3
-
-
0000796225
-
Cognitive tutors: lessons learned
-
Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995). Cognitive tutors: lessons learned. The Journal of the Learning Sciences, 4(2), 167–207.
-
(1995)
The Journal of the Learning Sciences
, vol.4
, Issue.2
, pp. 167-207
-
-
Anderson, J.R.1
Corbett, A.T.2
Koedinger, K.R.3
Pelletier, R.4
-
4
-
-
0003749740
-
The Lambda calculus: Its syntax and semantics, revised edition, volume 103 of Studies in Logic and the Foundations of Mathematics
-
Barendregt, H. P. (1984). The Lambda calculus: Its syntax and semantics, revised edition, volume 103 of Studies in Logic and the Foundations of Mathematics. North-Holland.
-
(1984)
North-Holland
-
-
Barendregt, H.P.1
-
5
-
-
85009984516
-
Introduction to functional programming using Haskell
-
Bird, R. S. (1998). Introduction to functional programming using Haskell. Prentice-Hall.
-
(1998)
Prentice-Hall
-
-
Bird, R.S.1
-
6
-
-
77953024737
-
Digital tools for algebra education: criteria and evaluation
-
Bokhove, C., & Drijvers, P. (2010). Digital tools for algebra education: criteria and evaluation. International Journal of Computers for Mathematical Learning, 15(1), 45–62.
-
(2010)
International Journal of Computers for Mathematical Learning
, vol.15
, Issue.1
, pp. 45-62
-
-
Bokhove, C.1
Drijvers, P.2
-
7
-
-
84943229760
-
Elm-art: An intelligent tutoring system on world wide web. In Frasson, C., Gauthier, G., and Lesgold, A., (eds.), Intelligent Tutoring Systems, volume 1086 of LNCS, pages 261–269
-
Brusilovsky, P., Schwarz, E., and Weber, G. (1996). Elm-art: An intelligent tutoring system on world wide web. In Frasson, C., Gauthier, G., and Lesgold, A., (eds.), Intelligent Tutoring Systems, volume 1086 of LNCS, pages 261–269. Springer-Verlag.
-
(1996)
Springer-Verlag
-
-
Brusilovsky, P.1
Schwarz, E.2
Weber, G.3
-
8
-
-
0034538940
-
-
Claessen, K. and Hughes, J. (2000). QuickCheck: A lightweight tool for random testing of Haskell programs. In Proceedings of ICFP 2000: the 5th ACM SIGPLAN International Conference on Functional Programming, pages 268–279. ACM
-
Claessen, K. and Hughes, J. (2000). QuickCheck: A lightweight tool for random testing of Haskell programs. In Proceedings of ICFP 2000: the 5th ACM SIGPLAN International Conference on Functional Programming, pages 268–279. ACM.
-
-
-
-
9
-
-
0035030527
-
-
Corbett, A. T. and Anderson, J. R. (2001). Locus of feedback control in computer-based tutoring: Impact on learning rate, achievement and attitudes. In Proceedings of CHI’01: the SIGCHI Conference on Human Factors in Computing Systems, pages 245–252. ACM
-
Corbett, A. T. and Anderson, J. R. (2001). Locus of feedback control in computer-based tutoring: Impact on learning rate, achievement and attitudes. In Proceedings of CHI’01: the SIGCHI Conference on Human Factors in Computing Systems, pages 245–252. ACM.
-
-
-
-
10
-
-
30244527482
-
Problem compilation and tutoring flexibility in the LISP tutor
-
Corbett, A., Anderson, J., and Patterson, E. (1988). Problem compilation and tutoring flexibility in the LISP tutor. In Intelligent Tutoring Systems, pages 423–429.
-
(1988)
In Intelligent Tutoring Systems
, pp. 423-429
-
-
Corbett, A.1
Anderson, J.2
Patterson, E.3
-
11
-
-
33749351359
-
Automatic test-based assessment of programming: A review
-
Douce, C., Livingstone, D., and Orwell, J. (2005). Automatic test-based assessment of programming: A review. Journal on Educational Resources in Computing (JERIC), 5(3)
-
(2005)
Journal on Educational Resources in Computing (JERIC)
, vol.5
, Issue.3
-
-
Douce, C.1
Livingstone, D.2
Orwell, J.3
-
12
-
-
77952177585
-
Using strategies for assessment of programming exercises. In Lewandowski, G., Wolfman, S. A., Cortina, T. J., and Walker, E. L., (eds.), Proceedings of SIGCSE 2010: the 41st ACM technical symposium on Computer science education, pages 441–445
-
Gerdes, A., Jeuring, J., and Heeren, B. (2010). Using strategies for assessment of programming exercises. In Lewandowski, G., Wolfman, S. A., Cortina, T. J., and Walker, E. L., (eds.), Proceedings of SIGCSE 2010: the 41st ACM technical symposium on Computer science education, pages 441–445. ACM.
-
(2010)
ACM
-
-
Gerdes, A.1
Jeuring, J.2
Heeren, B.3
-
13
-
-
85009966148
-
-
Gerdes, A., Heeren, B., and Jeuring, J. (2012). Teachers and students in charge — Using annotated model solutions in a functional programming tutor. In Proceedings EC-TEL 2012: the 7th European Conference of Technology Enhanced Learning, volume 7563 of LNCS, pages 383–388. Springer-Verlag
-
Gerdes, A., Heeren, B., and Jeuring, J. (2012). Teachers and students in charge — Using annotated model solutions in a functional programming tutor. In Proceedings EC-TEL 2012: the 7th European Conference of Technology Enhanced Learning, volume 7563 of LNCS, pages 383–388. Springer-Verlag.
-
-
-
-
14
-
-
84864701555
-
An interactive functional programming tutor. In T. Lapidot, J. Gal-Ezer, M. Caspersen, and O. Hazzan (eds.), Proceedings of ITICSE 2012: the 17th Annual Conference on Innovation and Technology in Computer Science Education, pages 250–255
-
Gerdes, A., Jeuring, J., and Heeren, B. (2012). An interactive functional programming tutor. In T. Lapidot, J. Gal-Ezer, M. Caspersen, and O. Hazzan (eds.), Proceedings of ITICSE 2012: the 17th Annual Conference on Innovation and Technology in Computer Science Education, pages 250–255. ACM.
-
(2012)
ACM
-
-
Gerdes, A.1
Jeuring, J.2
Heeren, B.3
-
15
-
-
84898807141
-
Feedback services for stepwise exercises
-
Heeren, B., & Jeuring, J. (2014). Feedback services for stepwise exercises. Science of Computer Programming, Special Issue on Software Development Concerns in the e-Learning Domain, 88, 110–129.
-
(2014)
Science of Computer Programming, Special Issue on Software Development Concerns in the e-Learning Domain
, vol.88
, pp. 110-129
-
-
Heeren, B.1
Jeuring, J.2
-
16
-
-
1542748199
-
-
Heeren, B., Leijen, D., and IJzendoorn, A. V. (2003). Helium, for learning Haskell. In Proceedings of Haskell 2003: The ACM SIGPLAN Workshop on Haskell, pages 62–71. ACM
-
Heeren, B., Leijen, D., and IJzendoorn, A. V. (2003). Helium, for learning Haskell. In Proceedings of Haskell 2003: The ACM SIGPLAN Workshop on Haskell, pages 62–71. ACM.
-
-
-
-
17
-
-
77952880126
-
Specifying rewrite strategies for interactive exercises
-
Heeren, B., Jeuring, J., & Gerdes, A. (2010). Specifying rewrite strategies for interactive exercises. Mathematics in Computer Science, 3(3), 349–370.
-
(2010)
Mathematics in Computer Science
, vol.3
, Issue.3
, pp. 349-370
-
-
Heeren, B.1
Jeuring, J.2
Gerdes, A.3
-
18
-
-
78650172436
-
J-Latte: a constraint-based tutor for Java
-
Holland, J., Mitrovic, A., and Martin, B. (2009). J-Latte: a constraint-based tutor for Java. In Proceedings of ICCE 2009: The 17th International Conference on Computers in Education, pages 142–146.
-
(2009)
In Proceedings of ICCE 2009: The 17th International Conference on Computers in Education
, pp. 142-146
-
-
Holland, J.1
Mitrovic, A.2
Martin, B.3
-
19
-
-
4344600729
-
Guided programming and automated error analysis in an in telligent Prolog tutor
-
Hong, J. (2004). Guided programming and automated error analysis in an in telligent Prolog tutor. International Journal on Human-Computer Studies, 61(4), 505–534.
-
(2004)
International Journal on Human-Computer Studies
, vol.61
, Issue.4
, pp. 505-534
-
-
Hong, J.1
-
20
-
-
85010003304
-
The Haskell School of expression: Learning functional programming through multimedia
-
Hudak, P. (2000). The Haskell School of expression: Learning functional programming through multimedia. Cambridge University Press.
-
(2000)
Cambridge University Press
-
-
Hudak, P.1
-
22
-
-
85010008651
-
-
Jeuring, J., Gerdes, A., and Heeren, B. (2012). Ask-elle: A Haskell tutor — Demonstration —. In Proceedings EC-TEL 2012: the 7th European Conference of Technology Enhanced Learning, volume 7563 of LNCS, pages 453–458. Springer-Verlag
-
Jeuring, J., Gerdes, A., and Heeren, B. (2012). Ask-elle: A Haskell tutor — Demonstration —. In Proceedings EC-TEL 2012: the 7th European Conference of Technology Enhanced Learning, volume 7563 of LNCS, pages 453–458. Springer-Verlag.
-
-
-
-
23
-
-
84929311906
-
-
Jeuring, J., Binsbergen, L. T. V., Gerdes, A., and Heeren, B. (2014). Model solutions and properties for diagnosing student programs in Ask-Elle. In Barendsen, E. and Dagiené, V., editors, Proceedings of CSERC 2014: Computer Science Education Research Conference, pages 31–40. ACM
-
Jeuring, J., Binsbergen, L. T. V., Gerdes, A., and Heeren, B. (2014). Model solutions and properties for diagnosing student programs in Ask-Elle. In Barendsen, E. and Dagiené, V., editors, Proceedings of CSERC 2014: Computer Science Education Research Conference, pages 31–40. ACM.
-
-
-
-
24
-
-
84862486854
-
Program representation for automatic hint generation for a data-driven novice programming tutor. In S. A. Cerri, W. J. Clancey, G. Papadourakis, and K. Panourgia (eds.), Proceedings of ITS 2012: the 11th International Conference on Intelligent Tutoring Systems, volume 7315 of LNCS, pages 304–309
-
Jin, W., Barnes, T., Stamper, J. C., Eagle, M. J., Johnson, M., and Lehmann, L. (2012). Program representation for automatic hint generation for a data-driven novice programming tutor. In S. A. Cerri, W. J. Clancey, G. Papadourakis, and K. Panourgia (eds.), Proceedings of ITS 2012: the 11th International Conference on Intelligent Tutoring Systems, volume 7315 of LNCS, pages 304–309. Springer-Verlag.
-
(2012)
Springer-Verlag
-
-
Jin, W.1
Barnes, T.2
Stamper, J.C.3
Eagle, M.J.4
Johnson, M.5
Lehmann, L.6
-
25
-
-
0025385101
-
Understanding and debugging novice programs
-
Johnson, W. L. (1990). Understanding and debugging novice programs. Artificial Intelligence, 42(1), 51–97.
-
(1990)
Artificial Intelligence
, vol.42
, Issue.1
, pp. 51-97
-
-
Johnson, W.L.1
-
26
-
-
0021384852
-
Proust: knowledge-based program understanding
-
Johnson, W. L., & Soloway, E. (1985). Proust: knowledge-based program understanding. IEEE Transactions on Software Engineering, 11(3), 267–275.
-
(1985)
IEEE Transactions on Software Engineering
, vol.11
, Issue.3
, pp. 267-275
-
-
Johnson, W.L.1
Soloway, E.2
-
27
-
-
85010016398
-
Curriculum Guidelines for Undergraduate Degree Programs in Computer Sci ence
-
Joint Task Force on Computing Curricula Association for Computing Machinery (ACM) and IEEE Computer Society (2013). Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Sci ence. ACM.
-
(2013)
ACM
-
-
-
28
-
-
84929378558
-
Strategy-based feedback in a programming tutor. In E. Barendsen, and V. Dagiené, (eds.), Proceedings of CSERC 2014: Computer Science Education Research Conference, pages 43–54
-
Keuning, H., Heeren, B., and Jeuring, J. (2014). Strategy-based feedback in a programming tutor. In E. Barendsen, and V. Dagiené, (eds.), Proceedings of CSERC 2014: Computer Science Education Research Conference, pages 43–54. ACM.
-
(2014)
ACM
-
-
Keuning, H.1
Heeren, B.2
Jeuring, J.3
-
29
-
-
2642567527
-
The BlueJ system and its pedagogy
-
Kölling, M., Quig, B., Patterson, A., & Rosenberg, J. (2003). The BlueJ system and its pedagogy. Journal of Computer Science Education, Special issue on Learning and Teaching Object Technology, 13(4), 249–268.
-
(2003)
Journal of Computer Science Education, Special issue on Learning and Teaching Object Technology
, vol.13
, Issue.4
, pp. 249-268
-
-
Kölling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
30
-
-
57449097358
-
-
Kumar, A. N. (2008). The effect of using problem-solving software tutors on the self-confidence of female students. In Proceedings of SIGCSE 2008: the 39th SIGCSE technical symposium on Computer science education, pages 523–527. ACM
-
Kumar, A. N. (2008). The effect of using problem-solving software tutors on the self-confidence of female students. In Proceedings of SIGCSE 2008: the 39th SIGCSE technical symposium on Computer science education, pages 523–527. ACM.
-
-
-
-
31
-
-
78650096362
-
Using weighted constraints to diagnose errors in logic programming - the case of an ill-defined domain
-
Le, N.-T., & Menzel, W. (2009). Using weighted constraints to diagnose errors in logic programming - the case of an ill-defined domain. International Journal of Artificial Intelligence in Education, 19, 381–400.
-
(2009)
International Journal of Artificial Intelligence in Education
, vol.19
, pp. 381-400
-
-
Le, N.-T.1
Menzel, W.2
-
32
-
-
85009975369
-
-
Le, N.-T. and Pinkwart, N. (2014). Towards a classification for programming exercises. In Proceedings of the 2nd Workshop on AI-supported Education for Computer Science
-
Le, N.-T. and Pinkwart, N. (2014). Towards a classification for programming exercises. In Proceedings of the 2nd Workshop on AI-supported Education for Computer Science.
-
-
-
-
33
-
-
84857074705
-
Evaluation of a constraint-based homework assistance system for logic programming
-
Le, N.-T., Menzel, W., and Pinkwart, N. (2009). Evaluation of a constraint-based homework assistance system for logic programming. In Proceedings of ICCE 2009: the 17th International Conference on Computers in Education, pages 51–58.
-
(2009)
In Proceedings of ICCE 2009: the 17th International Conference on Computers in Education
, pp. 51-58
-
-
Le, N.-T.1
Menzel, W.2
Pinkwart, N.3
-
34
-
-
84877032100
-
-
Le, N.-T., Strickroth, S., Gross, S., and Pinkwart, N. (2013). A review of AI-supported tutoring approaches for learning programming. In Advanced Computational Methods for Knowledge Engineering, volume 479 of Studies in Computational Intelligence, pages 267–279. Springer-Verlag
-
Le, N.-T., Strickroth, S., Gross, S., and Pinkwart, N. (2013). A review of AI-supported tutoring approaches for learning programming. In Advanced Computational Methods for Knowledge Engineering, volume 479 of Studies in Computational Intelligence, pages 267–279. Springer-Verlag.
-
-
-
-
35
-
-
0038823372
-
Automatic debugging of Prolog programs in a Prolog intelligent tutoring system
-
Looi, C.-K. (1991). Automatic debugging of Prolog programs in a Prolog intelligent tutoring system. Instructional Science, 20, 215–263.
-
(1991)
Instructional Science
, vol.20
, pp. 215-263
-
-
Looi, C.-K.1
-
36
-
-
84945713135
-
Applying “design by contract
-
Meyer, B. (1992). Applying “design by contract”. Computer, 25(10), 40–51.
-
(1992)
Computer
, vol.25
, Issue.10
, pp. 40-51
-
-
Meyer, B.1
-
37
-
-
84949446497
-
-
Mol, M. D., Eekelen, M. V., and Plasmeijer, R. (2002). Theorem proving for functional programmers - Sparkle: a functional theorem prover. In Proceedings of IFL 2001, 13th International Workshop onImplementation of Functional Languages, volume 2312 of LNCS, pages 55–72. Springer-Verlag
-
Mol, M. D., Eekelen, M. V., and Plasmeijer, R. (2002). Theorem proving for functional programmers - Sparkle: a functional theorem prover. In Proceedings of IFL 2001, 13th International Workshop onImplementation of Functional Languages, volume 2312 of LNCS, pages 55–72. Springer-Verlag.
-
-
-
-
38
-
-
85009965264
-
Feedback research revisited. In D. Jonassen, (ed.), Handbook of research for educational communications and technology
-
Mory, E. (2003). Feedback research revisited. In D. Jonassen, (ed.), Handbook of research for educational communications and technology, pages 745–783.
-
(2003)
pages 745–783
-
-
Mory, E.1
-
39
-
-
0000064740
-
Intelligent tutoring systems: an overview
-
Nwana, H. S. (1990). Intelligent tutoring systems: an overview. Artificial Intelligence Review, 4(4), 251–277.
-
(1990)
Artificial Intelligence Review
, vol.4
, Issue.4
, pp. 251-277
-
-
Nwana, H.S.1
-
40
-
-
0034988439
-
-
Odekirk-Hash, E. and Zachary, J. L. (2001). Automated feedback on programs means students need less help from teachers. In Proceedings of SIGCSE 2001: the 32nd SIGCSE technical symposium on Computer Science Education, pages 55–59. ACM
-
Odekirk-Hash, E. and Zachary, J. L. (2001). Automated feedback on programs means students need less help from teachers. In Proceedings of SIGCSE 2001: the 32nd SIGCSE technical symposium on Computer Science Education, pages 55–59. ACM.
-
-
-
-
41
-
-
85009983841
-
Haskell 98, Language and Libraries. The Revised Report
-
Peyton Jones, S. (2003). Haskell 98, Language and Libraries. The Revised Report. Cambridge University Press.
-
(2003)
Cambridge University Press
-
-
Peyton Jones, S.1
-
42
-
-
84949058323
-
Creating data-driven feedback for novices in goal-driven programming projects. In C. Conati, N. Heffernan, A. Mitrovic, and M. F. Verdejo (eds.), Artificial Intelligence in Education, volume 9112 of LNCS, pages 856–859
-
Price, T. W. and Barnes, T. (2015). Creating data-driven feedback for novices in goal-driven programming projects. In C. Conati, N. Heffernan, A. Mitrovic, and M. F. Verdejo (eds.), Artificial Intelligence in Education, volume 9112 of LNCS, pages 856–859. Springer-Verlag.
-
(2015)
Springer-Verlag
-
-
Price, T.W.1
Barnes, T.2
-
43
-
-
85009959986
-
-
Rivers, K. and Koedinger, K. R. (2013). Automatic generation of programming feedback: A data-driven approach. In Proceedings of AIEDCS 2013: the First Workshop on AI-supported Education for Computer Science
-
Rivers, K. and Koedinger, K. R. (2013). Automatic generation of programming feedback: A data-driven approach. In Proceedings of AIEDCS 2013: the First Workshop on AI-supported Education for Computer Science.
-
-
-
-
44
-
-
84958522757
-
Automating hint generation with solution space path construction. In S. Trausan-Matu, K. E. Boyer, M. Crosby, and K. Panourgia, (eds.), Proceedings of ITS 2014: the 12th International Conference on Intelligent Tutoring Systems, volume 8474 of LNCS, pages 329–339
-
Rivers, K. and Koedinger, K. R. (2014). Automating hint generation with solution space path construction. In S. Trausan-Matu, K. E. Boyer, M. Crosby, and K. Panourgia, (eds.), Proceedings of ITS 2014: the 12th International Conference on Intelligent Tutoring Systems, volume 8474 of LNCS, pages 329–339. Springer-Verlag.
-
(2014)
Springer-Verlag
-
-
Rivers, K.1
Koedinger, K.R.2
-
45
-
-
0033884171
-
Multistrategy discovery and detection of novice programmer errors
-
Sison, R. C., Numao, M., & Shimura, M. (2000). Multistrategy discovery and detection of novice programmer errors. Machine Learning, 38, 157–180.
-
(2000)
Machine Learning
, vol.38
, pp. 157-180
-
-
Sison, R.C.1
Numao, M.2
Shimura, M.3
-
46
-
-
0010299967
-
From problems to programs via plans: the content and structure of knowledge for introductory LISP programming
-
Soloway, E. (1985). From problems to programs via plans: the content and structure of knowledge for introductory LISP programming. Journal of Educational Computing Research, 1(2), 157–172.
-
(1985)
Journal of Educational Computing Research
, vol.1
, Issue.2
, pp. 157-172
-
-
Soloway, E.1
-
47
-
-
84903540262
-
-
Striewe, M. and Goedicke, M. (2014). A review of static analysis approaches for programming exercises. In Computer Assisted Assessment. Research into E-Assessment, volume 439 of Communications in Computer and Information Science, pages 100–113. Springer-Verlag
-
Striewe, M. and Goedicke, M. (2014). A review of static analysis approaches for programming exercises. In Computer Assisted Assessment. Research into E-Assessment, volume 439 of Communications in Computer and Information Science, pages 100–113. Springer-Verlag.
-
-
-
-
49
-
-
84957614599
-
-
Swierstra, S. D. and Alcocer, P. R. A. (1999). Fast, error correcting parser combinators: A short tutorial. In SOFSEM99: Theory and Practice of Informatics, pages 112–131. Springer-Verlag
-
Swierstra, S. D. and Alcocer, P. R. A. (1999). Fast, error correcting parser combinators: A short tutorial. In SOFSEM99: Theory and Practice of Informatics, pages 112–131. Springer-Verlag.
-
-
-
-
50
-
-
29844444549
-
A prototype for an intelligent tutoring system for students learning to program in Java
-
Sykes, E. and Franek, F. (2004). A prototype for an intelligent tutoring system for students learning to program in Java. Advanced Technology for Learning, 1(1).
-
(2004)
Advanced Technology for Learning
, vol.1
, Issue.1
-
-
Sykes, E.1
Franek, F.2
-
51
-
-
85010004673
-
Haskell: The craft of functional programming
-
Thompson, S. (2011). Haskell: The craft of functional programming. Addison-Wesley.
-
(2011)
Addison-Wesley
-
-
Thompson, S.1
-
52
-
-
0038823371
-
Pass: an automated system for program assessment
-
Thorburn, G., & Rowe, G. (1997). Pass: an automated system for program assessment. Computers & Education, 29(4), 195–206.
-
(1997)
Computers & Education
, vol.29
, Issue.4
, pp. 195-206
-
-
Thorburn, G.1
Rowe, G.2
-
53
-
-
85010004669
-
-
Truong, N., Roe, P., and Bancroft, P. (2004). Static analysis of students’ Java rograms. In Proceedings of ACE’04: the sixth conference on Australasian computing education, pages 317–325. Australian Computer Society, Inc
-
Truong, N., Roe, P., and Bancroft, P. (2004). Static analysis of students’ Java rograms. In Proceedings of ACE’04: the sixth conference on Australasian computing education, pages 317–325. Australian Computer Society, Inc.
-
-
-
-
54
-
-
33751282730
-
Teaching and learning computer programming: a survey of student problems, teaching methods, and automated instructional tools
-
Ulloa, M. (1980). Teaching and learning computer programming: a survey of student problems, teaching methods, and automated instructional tools. ACM SIGCSE Bulletin, 12(2), 48–64.
-
(1980)
ACM SIGCSE Bulletin
, vol.12
, Issue.2
, pp. 48-64
-
-
Ulloa, M.1
-
56
-
-
82755170505
-
The relative effectiveness of human tutoring, intelligent tutoring systems, and other tutoring systems
-
VanLehn, K. (2011). The relative effectiveness of human tutoring, intelligent tutoring systems, and other tutoring systems. Educational Psychologist, 46(4), 197–221.
-
(2011)
Educational Psychologist
, vol.46
, Issue.4
, pp. 197-221
-
-
VanLehn, K.1
-
57
-
-
26444523128
-
The use of reverse engineering to analyse student computer programs
-
Vanneste, P., Bertels, K., & Decker, B. d. (1996). The use of reverse engineering to analyse student computer programs. Instructional Science, 24, 197–221.
-
(1996)
Instructional Science
, vol.24
, pp. 197-221
-
-
Vanneste, P.1
Bertels, K.2
Decker, B.3
-
59
-
-
33751106450
-
Semantic similarity-based grading of student programs
-
Wang, T., Su, X., Wang, Y., & Ma, P. (2007). Semantic similarity-based grading of student programs. Information and Software Technology, 49(2), 99–107.
-
(2007)
Information and Software Technology
, vol.49
, Issue.2
, pp. 99-107
-
-
Wang, T.1
Su, X.2
Wang, Y.3
Ma, P.4
-
60
-
-
77957994723
-
Ability-training-oriented automated assessment in introductory programming course
-
Wang, T., Su, X., Ma, P., Wang, Y., & Wang, K. (2011). Ability-training-oriented automated assessment in introductory programming course. Computers & Education, 56(1), 220–226.
-
(2011)
Computers & Education
, vol.56
, Issue.1
, pp. 220-226
-
-
Wang, T.1
Su, X.2
Ma, P.3
Wang, Y.4
Wang, K.5
-
61
-
-
0038639116
-
Transformation-based diagnosis of student programs for programming tutoring systems
-
Xu, S., & Chee, Y. S. (2003). Transformation-based diagnosis of student programs for programming tutoring systems. IEEE Transactions on Software Engineering, 29(4), 360–384.
-
(2003)
IEEE Transactions on Software Engineering
, vol.29
, Issue.4
, pp. 360-384
-
-
Xu, S.1
Chee, Y.S.2
|