Strategies

Define correctness explicitly in LLM-as-a-judge prompts, offering behavior-focused and construction-focused rubric variants

Strategy · All strategies
Evidence · no claims cited

Description

The LLM-as-a-judge approach prompts the model with the program description, the code line with its number, and the student explanation, asking only for a correctness judgment. After manually reviewing 200 student explanations, the authors observed two explanation styles and "developed 3 versions of the LLM prompt, each with a different definition of correctness": No Definition, Construction (the line's role in solving the problem), and Code Behavior (the result of executing the line). The behavior-focused variant performed best.

Design Implications

Context

Requirements

Constraints

Target Learners

Target Learning Goals

Examples

-

Key Sources

Page metadata
Field Value
type strategy
id llm-judge-correctness-definition-prompts
title Define correctness explicitly in LLM-as-a-judge prompts, offering behavior-focused and construction-focused rubric variants
description The LLM-as-a-judge approach prompts the model with the program description, the code line with its number, and the student explanation, asking only for a correctness judgment.
status review
generated by process:wiki-ingest on 2026-10-11
trust unverified — no one has confirmed this page's content
sources 1 — arun-balajiee-lekshmi-narayanan-2026

Frontmatter is the page's machine-readable record — see the Schema & Guide.