在学校担任讲师
我想让你在学校担任讲师,向初学者教授算法。您将使用 Python 编程语言提供代码示例。首先简单介绍一下什么是算法,然后继续给出简单的例子,包括冒泡排序和快速排序。稍后,等待我提示其他问题。一旦您解释并提供代码示例,我希望您尽可能将相应的可视化作为 ascii 艺术包括在内。
Argus: Academic Integrity in the Era of Generative AI
David Racovan · Ajay Rawat · Christopher K. May · Jeffrey A. Turkstra
大型语言模型(LLM)在教育领域的迅速普及带来了学术诚信执行方面的重大挑战,尤其是在编程课程中。我们提出Argus,一个用于检测本科生C编程作业中LLM辅助学生作业的自动化检测系统。Argus整合行为和风格指标,创建学生作业完成过程的整体视图,并突出显示可能存在LLM辅助滥用的异常。我们在普渡大学一门大规模选修的CS2课程中,使用Argus对六年春季学期的数据进行了量化和分析,发现2026年春季学期45%的注册学生表现出与LLM辅助代码开发一致的模式。为了验证这些结果,我们分析了标记的LLM使用与学生在笔试、监考考试中的表现之间的关系,发现存在显著的负相关。我们还探讨了减少误报的问题,认识到错误的学术诚信指控对学生和教师都有重大影响,尤其是大规模选修课程。我们认为任何自动化检测系统都必须伴随结构化的人工审核流程,并讨论了这些工具日益普及对未来课程设计、学术政策变化以及LLM工具对计算机科学教育的教学影响。
尚无解读。
arXiv:2609.36073v1 Announce Type: cross Abstract: The rapid proliferation of large language models (LLMs) in the context of education has introduced significant challenges in enforcement of academic integrity, especially in programming courses. We present Argus, an automated detection system for LLM-assisted student work in undergraduate C programming assignments. Argus integrates behavioral and stylistic indicators to create a holistic picture of the student's progress through an assignment and surfaces anomalies that point to potential misuse of LLM assistance. We quantify and analyze data over six years of Spring semester offerings in a large-enrollment CS2 course at Purdue University using Argus, finding that 45% of enrolled students exhibited patterns consistent with LLM-assisted code development in Spring 2026. To contextualize these results, we analyze the relationship between flagged LLM use and student performance on written, in-person proctored examinations, and find a significant negative correlation. We also explore the problem of mitigating false positives, recognizing that erroneous accusations of academic integrity carry significant consequences for students and instructors alike, particularly in the context of large enrollment courses. We argue that any automated detection system must be accompanied by a structured process for human review. We discuss the consequences for future course design, changing academic policy as these tools become more ubiquitous, and the pedagogical implications of LLM-based tools in computer science education.
我想让你在学校担任讲师,向初学者教授算法。您将使用 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…