-
1
-
-
0022775150
-
The automated tutoring of introductory computer programming
-
1986
-
John 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.1
Skwarecki, E.2
-
2
-
-
62649157467
-
Failure rates in introductory programming
-
June 2007
-
Jens Bennedsen and Michael Caspersen. 2007. Failure rates in introductory programming. ACM SIGCSE Bulletin 39, 2(June 2007), 32-36.
-
(2007)
ACM SIGCSE Bulletin
, vol.39
, Issue.2
, pp. 32-36
-
-
Bennedsen, J.1
Caspersen, M.2
-
3
-
-
50949125865
-
Exposing the programming process
-
Jens Bennedsen, Michael E. Caspersen, and Michael Kölling Eds.. LNCS, Springer
-
Jens Bennedsen and Michael Caspersen. 2008. Exposing the Programming Process. In Reflections on the Teaching of Programming, Jens Bennedsen, Michael E. Caspersen, and Michael Kölling (Eds.). LNCS, Vol. 4821. Springer, 6-16.
-
(2008)
Reflections on the Teaching of Programming
, vol.4821
, pp. 6-16
-
-
Bennedsen, J.1
Caspersen, M.2
-
4
-
-
67649961006
-
When are two algorithms the same?
-
2009
-
Andreas Blass, Nachum Dershowitz, and Yuri Gurevich. 2009. When are two algorithms the same? Bulletin of Symbolic Logic 15, 2(2009), 145-168.
-
(2009)
Bulletin of Symbolic Logic
, vol.15
, Issue.2
, pp. 145-168
-
-
Blass, A.1
Dershowitz, N.2
Gurevich, Y.3
-
5
-
-
84880013525
-
What emotions do novices experience during their first computer programming learning session?
-
Springer
-
Nigel Bosch, Sidney Mello, and Caitlin Mills. 2013. What Emotions Do Novices Experience during Their First Computer Programming Learning Session? In Proceedings AIED 2013: Artificial Intelligence in Education. LNCS, Vol. 7926. Springer, 11-20.
-
(2013)
Proceedings AIED 2013: Artificial Intelligence in Education. LNCS
, vol.7926
, pp. 11-20
-
-
Bosch, N.1
Mello, S.2
Mills, C.3
-
8
-
-
0016543936
-
Guarded commands, nondeterminacy and formal derivation of programs
-
Aug. 1975
-
Edsger W. Dijkstra. 1975. Guarded Commands, Nondeterminacy and Formal Derivation of Programs. Commun. ACM 18, 8(Aug. 1975), 453-457.
-
(1975)
Commun. ACM
, vol.18
, Issue.8
, pp. 453-457
-
-
Dijkstra, E.W.1
-
13
-
-
84898807141
-
Feedback services for stepwise exercises
-
Aug. 2014
-
Bastiaan Heeren and Johan Jeuring. 2014. Feedback services for stepwise exercises. Science of Computer Programming 88(Aug. 2014), 110-129.
-
(2014)
Science of Computer Programming
, vol.88
, pp. 110-129
-
-
Heeren, B.1
Jeuring, J.2
-
14
-
-
77952880126
-
Specifying rewrite strategies for interactive exercises
-
March 2010
-
Bastiaan Heeren, Johan Jeuring, and Alex Gerdes. 2010. Specifying Rewrite Strategies for Interactive Exercises. Mathematics in Computer Science 3, 3(March 2010), 349-370.
-
(2010)
Mathematics in Computer Science
, vol.3
, Issue.3
, pp. 349-370
-
-
Heeren, B.1
Jeuring, J.2
Gerdes, A.3
-
15
-
-
4344600729
-
Guided programming and automated error analysis in an intelligent Prolog tutor
-
Oct. 2004
-
Jun. Hong. 2004. Guided programming and automated error analysis in an intelligent Prolog tutor. International Journal of Human-Computer Studies 61, 4(Oct. 2004), 505-534.
-
(2004)
International Journal of Human-computer Studies
, vol.61
, Issue.4
, pp. 505-534
-
-
Hong, J.1
-
17
-
-
84862486854
-
Program representation for automatic hint generation for a data-driven novice programming tutor
-
Springer
-
Wei Jin, Tiffany Barnes, and John Stamper. 2012. Program representation for automatic hint generation for a data-driven novice programming tutor. In Proceedings ITS 2012: Intelligent Tutoring Systems. LNCS, Vol. 7315. Springer, 304-309.
-
(2012)
Proceedings ITS 2012: Intelligent Tutoring Systems. LNCS
, vol.7315
, pp. 304-309
-
-
Jin, W.1
Barnes, T.2
Stamper, J.3
-
18
-
-
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 Proceedings ITS 2014: Intelligent Tutoring Systems. Springer, 318-328.
-
(2014)
Proceedings ITS 2014: Intelligent Tutoring Systems
, pp. 318-328
-
-
Jin, W.1
Corbett, A.2
Lloyd, W.3
Baumstark, L.4
Rolka, C.5
-
22
-
-
84869137780
-
A multinational, multi-institutional study of assessment of programming skills of first-year CS students
-
2001
-
Michael McCracken, Vicki Almstrum, and Danny Diaz. 2001. A multinational, multi-institutional study of assessment of programming skills of first-year CS students. ACM SIGCSE Bulletin 33, 4(2001), 125-180.
-
(2001)
ACM SIGCSE Bulletin
, vol.33
, Issue.4
, pp. 125-180
-
-
McCracken, M.1
Almstrum, V.2
Diaz, D.3
-
23
-
-
5844367311
-
Evolution of novice programming environments: The structure editors of carnegie mellon university
-
Jan. 1994
-
Philip Miller, John Pane, Glenn Meter, and Scott Vorthmann. 1994. Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University. Interactive Learning Environments 4, 2(Jan. 1994), 140-158.
-
(1994)
Interactive Learning Environments
, vol.4
, Issue.2
, pp. 140-158
-
-
Miller, P.1
Pane, J.2
Meter, G.3
Vorthmann, S.4
-
25
-
-
2642564323
-
Learning and teaching programming: A review and discussion
-
2003
-
Anthony Robins, Janet Rountree, and Nathan Rountree. 2003. Learning and teaching programming: A review and discussion. Computer Science Education 13, 2(2003), 137-172.
-
(2003)
Computer Science Education
, vol.13
, Issue.2
, pp. 137-172
-
-
Robins, A.1
Rountree, J.2
Rountree, N.3
-
30
-
-
84976773567
-
Program development by stepwise refinement
-
April 1971
-
Niklaus Wirth. 1971. Program Development by Stepwise Refinement. Commun. ACM 14, 4(April 1971), 221-227.
-
(1971)
Commun. ACM
, vol.14
, Issue.4
, pp. 221-227
-
-
Wirth, N.1
-
31
-
-
0038639116
-
Transformation-based diagnosis of student programs for programming tutoring systems
-
April 2003
-
Songwen Xu and Yam San Chee. 2003. Transformation-based diagnosis of student programs for programming tutoring systems. IEEE Transactions on Software Engineering 29, 4(April 2003), 360-384.
-
(2003)
IEEE Transactions on Software Engineering
, vol.29
, Issue.4
, pp. 360-384
-
-
Xu, S.1
Chee, Y.S.2
|