-
1
-
-
0038485377
-
LAURA, A system to debug student programs
-
A. Adam and J.-P. H. Laurent. LAURA, A System to Debug Student Programs. Artif. Intell., 15(1-2):75-122, 1980.
-
(1980)
Artif. Intell.
, vol.15
, Issue.1-2
, pp. 75-122
-
-
Adam, A.1
Laurent, J.-P.H.2
-
2
-
-
84896061870
-
Automatically generating problems and solutions for natural deduction
-
U. Ahmed, S. Gulwani, and A. Karkare. Automatically generating problems and solutions for natural deduction. In IJCAI, 2013.
-
(2013)
IJCAI
-
-
Ahmed, U.1
Gulwani, S.2
Karkare, A.3
-
3
-
-
84896063349
-
Automated grading of dfa constructions
-
R. Alur, L. D'Antoni, S. Gulwani, D. Kini, and M. Viswanathan. Automated grading of dfa constructions. In IJCAI, 2013.
-
(2013)
IJCAI
-
-
Alur, R.1
D'Antoni, L.2
Gulwani, S.3
Kini, D.4
Viswanathan, M.5
-
4
-
-
84877938946
-
A trace-based framework for analyzing and synthesizing educational progressions
-
E. Andersen, S. Gulwani, and Z. Popovic. A trace-based framework for analyzing and synthesizing educational progressions. In CHI, 2013.
-
(2013)
CHI
-
-
Andersen, E.1
Gulwani, S.2
Popovic, Z.3
-
5
-
-
57349195544
-
On the automation of fixing software bugs
-
A. Arcuri. On the automation of fixing software bugs. In ICSE Companion, 2008.
-
(2008)
ICSE Companion
-
-
Arcuri, A.1
-
6
-
-
0037967760
-
From symptom to cause: Localizing errors in counterexample traces
-
T. Ball, M. Naik, and S. K. Rajamani. From symptom to cause: localizing errors in counterexample traces. In POPL, 2003.
-
(2003)
POPL
-
-
Ball, T.1
Naik, M.2
Rajamani, S.K.3
-
7
-
-
78649604206
-
Soylent: A word processor with a crowd inside
-
M. S. Bernstein, G. Little, R. C. Miller, B. Hartmann, M. S. Ackerman, D. R. Karger, D. Crowell, and K. Panovich. Soylent: a word processor with a crowd inside. In UIST, 2010.
-
(2010)
UIST
-
-
Bernstein, M.S.1
Little, G.2
Miller, R.C.3
Hartmann, B.4
Ackerman, M.S.5
Karger, D.R.6
Crowell, D.7
Panovich, K.8
-
8
-
-
77950901612
-
Programming with angelic nondeterminism
-
R. Bodík, S. Chandra, J. Galenson, D. Kimelman, N. Tung, S. Barman, and C. Rodarmor. Programming with angelic nondeterminism. In POPL, 2010.
-
(2010)
POPL
-
-
Bodík, R.1
Chandra, S.2
Galenson, J.3
Kimelman, D.4
Tung, N.5
Barman, S.6
Rodarmor, C.7
-
9
-
-
3943079288
-
Roboprof and an introductory computer programming course
-
C. Daly. Roboprof and an introductory computer programming course. ITiCSE, 1999.
-
(1999)
ITiCSE
-
-
Daly, C.1
-
10
-
-
77954490423
-
Using mutation to automatically suggest fixes for faulty programs
-
V. Debroy and W. Wong. Using mutation to automatically suggest fixes for faulty programs. In ICST, 2010.
-
(2010)
ICST
-
-
Debroy, V.1
Wong, W.2
-
11
-
-
33749351359
-
Automatic test-based assessment of programming: A review
-
Sept.
-
C. Douce, D. Livingstone, and J. Orwell. Automatic test-based assessment of programming: A review. J. Educ. Resour. Comput., 5(3), Sept. 2005.
-
(2005)
J. Educ. Resour. Comput.
, vol.5
, Issue.3
-
-
Douce, C.1
Livingstone, D.2
Orwell, J.3
-
12
-
-
33847309903
-
Using peer feedback to enhance the quality of student online postings: An exploratory study
-
P. Ertmer, J. Richardson, B. Belland, D. Camin, P. Connolly, G. Coulthard, K. Lei, and C. Mong. Using peer feedback to enhance the quality of student online postings: An exploratory study. Journal of Computer-Mediated Communication, 12(2):412-433, 2007.
-
(2007)
Journal of Computer-Mediated Communication
, vol.12
, Issue.2
, pp. 412-433
-
-
Ertmer, P.1
Richardson, J.2
Belland, B.3
Camin, D.4
Connolly, P.5
Coulthard, G.6
Lei, K.7
Mong, C.8
-
14
-
-
72749113538
-
A genetic programming approach to automated software repair
-
S. Forrest, T. Nguyen, W. Weimer, and C. L. Goues. A genetic programming approach to automated software repair. In GECCO, 2009.
-
(2009)
GECCO
-
-
Forrest, S.1
Nguyen, T.2
Weimer, W.3
Goues, C.L.4
-
15
-
-
33749016257
-
Error explanation with distance metrics
-
A. Groce, S. Chaki, D. Kroening, and O. Strichman. Error explanation with distance metrics. STTT, 8(3):229-247, 2006.
-
(2006)
STTT
, vol.8
, Issue.3
, pp. 229-247
-
-
Groce, A.1
Chaki, S.2
Kroening, D.3
Strichman, O.4
-
18
-
-
84863748994
-
Spreadsheet data manipulation using examples
-
S. Gulwani, W. R. Harris, and R. Singh. Spreadsheet data manipulation using examples. In CACM, 2012.
-
(2012)
CACM
-
-
Gulwani, S.1
Harris, W.R.2
Singh, R.3
-
19
-
-
79959876215
-
Data representation synthesis
-
P. Hawkins, A. Aiken, K. Fisher, M. C. Rinard, and M. Sagiv. Data representation synthesis. In PLDI, 2011.
-
(2011)
PLDI
-
-
Hawkins, P.1
Aiken, A.2
Fisher, K.3
Rinard, M.C.4
Sagiv, M.5
-
20
-
-
84863451085
-
Concurrent data representation synthesis
-
P. Hawkins, A. Aiken, K. Fisher, M. C. Rinard, and M. Sagiv. Concurrent data representation synthesis. In PLDI, 2012.
-
(2012)
PLDI
-
-
Hawkins, P.1
Aiken, A.2
Fisher, K.3
Rinard, M.C.4
Sagiv, M.5
-
21
-
-
0348151527
-
An automatic grading scheme for simple programming exercises
-
May
-
J. B. Hext and J. W. Winings. An automatic grading scheme for simple programming exercises. Commun. ACM, 12(5), May 1969.
-
(1969)
Commun. ACM
, vol.12
, Issue.5
-
-
Hext, J.B.1
Winings, J.W.2
-
22
-
-
0030694920
-
Grading student programs using assyst
-
D. Jackson and M. Usher. Grading student programs using assyst. SIGCSE, 1997.
-
(1997)
SIGCSE
-
-
Jackson, D.1
Usher, M.2
-
24
-
-
0021384852
-
Proust: Knowledge-based program understanding
-
W. L. Johnson and E. Soloway. Proust: Knowledge-based program understanding. IEEE Trans. Software Eng., 11(3):267-275, 1985.
-
(1985)
IEEE Trans. Software Eng.
, vol.11
, Issue.3
, pp. 267-275
-
-
Johnson, W.L.1
Soloway, E.2
-
25
-
-
79959907861
-
Cause clue clauses: Error localization using maximum satisfiability
-
M. Jose and R. Majumdar. Cause clue clauses: error localization using maximum satisfiability. In PLDI, 2011.
-
(2011)
PLDI
-
-
Jose, M.1
Majumdar, R.2
-
26
-
-
33646167213
-
QUICKXPLAIN: Preferred explanations and relaxations for over-constrained problems
-
U. Junker. QUICKXPLAIN: preferred explanations and relaxations for over-constrained problems. In AAAI, 2004.
-
(2004)
AAAI
-
-
Junker, U.1
-
27
-
-
84857725800
-
Automated error localization and correction for imperative programs
-
R. Könighofer and R. P. Bloem. Automated error localization and correction for imperative programs. In FMCAD, 2011.
-
(2011)
FMCAD
-
-
Könighofer, R.1
Bloem, R.P.2
-
28
-
-
84870477898
-
Learning design wisdom by augmenting physical studio critique with online self-assessment
-
C. Kulkarni and S. R. Klemmer. Learning design wisdom by augmenting physical studio critique with online self-assessment. Technical report, Stanford University, 2012.
-
(2012)
Technical Report, Stanford University
-
-
Kulkarni, C.1
Klemmer, S.R.2
-
31
-
-
84990623931
-
Automatic program debugging for intelligent tutoring systems
-
W. R. Murray. Automatic program debugging for intelligent tutoring systems. Computational Intelligence, 3:1-16, 1987.
-
(1987)
Computational Intelligence
, vol.3
, pp. 1-16
-
-
Murray, W.R.1
-
33
-
-
84863747772
-
Learning semantic string transformations from examples
-
R. Singh and S. Gulwani. Learning semantic string transformations from examples. PVLDB, 5, 2012.
-
PVLDB
, vol.5
, pp. 2012
-
-
Singh, R.1
Gulwani, S.2
-
34
-
-
80053188688
-
Synthesizing data structure manipulations from storyboards
-
R. Singh and A. Solar-Lezama. Synthesizing data structure manipulations from storyboards. In SIGSOFT FSE, 2011.
-
(2011)
SIGSOFT FSE
-
-
Singh, R.1
Solar-Lezama, A.2
-
35
-
-
84864042467
-
Automatically generating algebra problems
-
R. Singh, S. Gulwani, and S. K. Rajamani. Automatically generating algebra problems. In AAAI, 2012.
-
(2012)
AAAI
-
-
Singh, R.1
Gulwani, S.2
Rajamani, S.K.3
-
36
-
-
84880117956
-
Automated semantic grading of programs
-
abs/1204.1751
-
R. Singh, S. Gulwani, and A. Solar-Lezama. Automated semantic grading of programs. CoRR, abs/1204.1751, 2012.
-
(2012)
CoRR
-
-
Singh, R.1
Gulwani, S.2
Solar-Lezama, A.3
-
39
-
-
0019648617
-
Meno-II: An intelligent tutoring system for novice programmers
-
E. Soloway, B. P. Woolf, E. Rubin, and P. Barth. Meno-II: An Intelligent Tutoring System for Novice Programmers. In IJCAI, 1981.
-
(1981)
IJCAI
-
-
Soloway, E.1
Woolf, B.P.2
Rubin, E.3
Barth, P.4
-
40
-
-
77950900886
-
From program verification to program synthesis
-
S. Srivastava, S. Gulwani, and J. Foster. From program verification to program synthesis. POPL, 2010.
-
(2010)
POPL
-
-
Srivastava, S.1
Gulwani, S.2
Foster, J.3
-
42
-
-
77950883615
-
Abstraction-guided synthesis of synchronization
-
M. Vechev, E. Yahav, and G. Yorsh. Abstraction-guided synthesis of synchronization. In POPL, 2010.
-
(2010)
POPL
-
-
Vechev, M.1
Yahav, E.2
Yorsh, G.3
-
43
-
-
84875750627
-
Personalized online education - A crowdsourcing challenge
-
D. S. Weld, E. Adar, L. Chilton, R. Hoffmann, and E. Horvitz. Personalized online education - a crowdsourcing challenge. In Workshops at the Twenty-Sixth AAAI Conference on Artificial Intelligence, 2012.
-
(2012)
Workshops at the Twenty-Sixth AAAI Conference on Artificial Intelligence
-
-
Weld, D.S.1
Adar, E.2
Chilton, L.3
Hoffmann, R.4
Horvitz, E.5
|