Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 2014
DOI: 10.1145/2623330.2623377
|View full text |Cite
|
Sign up to set email alerts
|

A system to grade computer programming skills using machine learning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
44
0
4

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 68 publications
(48 citation statements)
references
References 11 publications
0
44
0
4
Order By: Relevance
“…Outras pesquisas, dentre os quais citamos [Silva et al 2014, Srikant and Aggarwal 2014, Choudhury et al 2016, Yin et al 2015, buscam agrupar ou classificar soluções de código. Em cada uma destas pesquisasé adotadado um conjunto diferente de técnicas.…”
Section: Diversasunclassified
See 1 more Smart Citation
“…Outras pesquisas, dentre os quais citamos [Silva et al 2014, Srikant and Aggarwal 2014, Choudhury et al 2016, Yin et al 2015, buscam agrupar ou classificar soluções de código. Em cada uma destas pesquisasé adotadado um conjunto diferente de técnicas.…”
Section: Diversasunclassified
“…Nos trabalhos de Choudhury e Yin [Choudhury et al 2016, Yin et al 2015 são utilizados o algoritmo de agrupamento OPTICS, a métrica ABC [Fitzpatrick 2000] e similaridade baseada em distância deárvores, com o intuito de auxiliar, através de dicas, estudantes matriculados em cursos de Engenharia de Software a produzir código com maior 'qualidade'. No trabalho de Srikant, em [Srikant and Aggarwal 2014],é proposto um meio de aplicar aprendizagem de máquina (regressão linear, random forests e Support Vector Machines -SVMs) para aprender quais propriedades que são levadas em consideração na avaliação de um exercício de programação.…”
Section: Diversasunclassified
“…For example, some systems were developed to automatically grade programming source texts. Some of these systems take comparable approaches to ours as similarities between students' and key responses are in the center of interest (e.g., [13], [14]). Some also apply clustering methods on these similarities (e.g., [15]).…”
Section: Related Workmentioning
confidence: 99%
“…Substantial progress has been made on automated grading and feedback systems in several restricted domains, including essay evaluation using natural language processing (NLP) [1,33], computer program evaluation [12,15,29,32,34], and mathematical proof verification [8,19,21].…”
Section: Introductionmentioning
confidence: 99%