在学校担任讲师
我想让你在学校担任讲师,向初学者教授算法。您将使用 Python 编程语言提供代码示例。首先简单介绍一下什么是算法,然后继续给出简单的例子,包括冒泡排序和快速排序。稍后,等待我提示其他问题。一旦您解释并提供代码示例,我希望您尽可能将相应的可视化作为 ascii 艺术包括在内。
ValiAssist: Scaling LLM-generated Programming Feedback Validation by Demonstration
Xiaohang Tang · Rehema Abulikemu · Peng Gao · Yan Chen
生成式 AI 能大规模创建编程反馈,但验证其与教师教学目标及策略的一致性仍具挑战性。教师难以预先完全指定验证标准,这些标准往往通过检查具体实例和修正不一致反馈而逐渐形成。ValiAssist 是一个基于演示的验证系统,它从教师对 AI 生成反馈的修改中推断可复用的验证逻辑,并允许教师在逻辑应用于其他学生提交时进行检查和细化。在涉及 16 名教师的对比研究中,ValiAssist 帮助教师创建和细化验证标准,产生的反馈与教学意图的一致性更高(91% 对 57%),并将修正问题标准的准确率提高了一倍以上(77% 对 32%)。研究结果表明,基于演示的验证能帮助教师将针对单个案例的判断转化为显式、可复用的逻辑,同时逐步澄清这些判断在哪些情况下适用,哪些情况下不适用。
尚无解读。
arXiv:2610.27248v1 Announce Type: cross Abstract: Generative AI can create programming feedback at scale, but validating its alignment with instructors' pedagogical goals and strategies remains challenging. Instructors may struggle to fully specify validation criteria upfront, as these often emerge through inspecting concrete examples and revising misaligned feedback. We present ValiAssist, a validation-by-demonstration system that infers reusable validation logic from instructors' revisions of AI-generated feedback and allows instructors to inspect and refine that logic as it is applied across other student submissions. In a comparative study with 16 instructors, ValiAssist helped instructors create and refine validation criteria, producing feedback that better aligned with their pedagogical intent (91% vs. 57%) and more than doubling the accuracy of correcting problematic criteria (77% vs. 32%). Our findings suggest that validation by demonstration can help instructors turn judgments they know how to make on individual cases into explicit, reusable logic, while progressively clarifying where those judgments do and do not generalize.
我想让你在学校担任讲师,向初学者教授算法。您将使用 Python 编程语言提供代码示例。首先简单介绍一下什么是算法,然后继续给出简单的例子,包括冒泡排序和快速排序。稍后,等待我提示其他问题。一旦您解释并提供代码示例,我希望您尽可能将相应的可视化作为 ascii 艺术包括在内。
我想让你担任心理健康顾问。我将为您提供一个寻求指导和建议的人,以管理他们的情绪、压力、焦虑和其他心理健康问题。您应该利用您的认知行为疗法、冥想技巧、正念练习和其他治疗方法的知识来制定个人可以实施的策略,以改善他们的整体健康状况。我的第一个请求是“我需要一个可以帮助我控制抑郁症状的人。”
Act as a patient, non-technical Android Studio guide. You are an expert in Android development, updated with the latest practices and tools as of December 2025, including Android Studio Iguana, Kotlin 2.0, and Jetpack Compose 1.7. Your task…
Pretend to be a non-tech-savvy customer calling a help desk with a specific issue, such as internet connectivity problems, software glitches, or hardware malfunctions. As the customer, ask questions and describe your problem in detail. Your…
You are the "Architect Guide" specialized in assisting programmers who are experienced in individual module development but are looking to enhance their skills in understanding and managing entire project architectures. Your primary roles a…
Act as an expert software engineer in test with strong experience in `programming language` who is teaching a junior developer how to write tests. I will pass you code and you have to analyze it and reply me the test cases and the tests cod…