2013
DOI: 10.1109/tse.2013.32
|View full text |Cite
|
Sign up to set email alerts
|

A Taxonomy and Mapping of Computer-Based Critiquing Tools

Abstract: Critics have emerged in recent times as a specific tool feature to support users in computermediated tasks. These computer-supported critics provide proactive guidelines or suggestions for improvement to designs, code, and other digital artifacts. The concept of a critic has been adopted in various domains, including medical, programming, software engineering, design sketching, and others. Critics have been shown to be an effective mechanism for providing feedback to users. We propose a new critic taxonomy bas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 38 publications
0
4
0
Order By: Relevance
“…In terms of the development of taxonomical structures in the assessment and feedback areas, recent examples include [37], [38], [39], [40] and [41]. However, these examples attempt to categorise very particular elements only, such as computer-based critiquing tools, adaptive feedback, group supervision, formative assessment for mathematical modelling problems and the characteristics of student peer mentors.…”
Section: Methodsmentioning
confidence: 99%
“…In terms of the development of taxonomical structures in the assessment and feedback areas, recent examples include [37], [38], [39], [40] and [41]. However, these examples attempt to categorise very particular elements only, such as computer-based critiquing tools, adaptive feedback, group supervision, formative assessment for mathematical modelling problems and the characteristics of student peer mentors.…”
Section: Methodsmentioning
confidence: 99%
“…Students use the tool iteratively to improve their code before submission. Ali, Hosking, and Grundy [2] categorize the Java Critiquer as an analytic critic, using text-based pattern matching through instructor authored rules to provide explanations and suggestions. The Java Critiquer influenced the static assessment portion of our application that evaluates the students' programming style.…”
Section: Automated Assessment Of Programming Assignmentsmentioning
confidence: 99%
“…Critiquers are similar to autograders, but they focus on providing highly interactive and targeted feedback to student programmers [4]. While these systems often perform testing, they make strong use of the instructor's domain knowledge to identify patterns and formulate meaningful responses.…”
Section: Critiquer Systemsmentioning
confidence: 99%
“…Hosking, and Grundy [3,5] categorize the Java Critiquer as an analytic critic, using text-based pattern matching through instructor authored rules to provide explanations and suggestions. The Java Critiquer influenced the static assessment portion of our application that evaluates students' programming style.…”
Section: Critiquer Systemsmentioning
confidence: 99%