Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Automated assessment in computer science education: A state-of-the-art review
Practical programming competencies are critical to the success in computer science (CS)
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
Mining big data in education: Affordances and challenges
The emergence of big data in educational contexts has led to new data-driven approaches
to support informed decision making and efforts to improve educational effectiveness. Digital …
to support informed decision making and efforts to improve educational effectiveness. Digital …
Codeaid: Evaluating a classroom deployment of an llm-based programming assistant that balances student and educator needs
Timely, personalized feedback is essential for students learning programming. LLM-
powered tools like ChatGPT offer instant support, but reveal direct answers with code, which …
powered tools like ChatGPT offer instant support, but reveal direct answers with code, which …
Exploring the responses of large language models to beginner programmers' help requests
Background and Context: Over the past year, large language models (LLMs) have taken the
world by storm. In computing education, like in other walks of life, many opportunities and …
world by storm. In computing education, like in other walks of life, many opportunities and …
Generating high-precision feedback for programming syntax errors using large language models
Large language models (LLMs), such as Codex, hold great promise in enhancing
programming education by automatically generating feedback for students. We investigate …
programming education by automatically generating feedback for students. We investigate …
Introductory programming: a systematic literature review
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …
acts as an enabler for an increasing range of academic disciplines in higher education, the …
How beginning programmers and code llms (mis) read each other
Generative AI models, specifically large language models (LLMs), have made strides
towards the long-standing goal of text-to-code generation. This progress has invited …
towards the long-standing goal of text-to-code generation. This progress has invited …
In-ide code generation from natural language: Promise and challenges
A great part of software development involves conceptualizing or communicating the
underlying procedures and logic that needs to be expressed in programs. One major …
underlying procedures and logic that needs to be expressed in programs. One major …
Learning syntactic program transformations from examples
Automatic program transformation tools can be valuable for programmers to help them with
refactoring tasks, and for Computer Science students in the form of tutoring systems that …
refactoring tasks, and for Computer Science students in the form of tutoring systems that …
Automating human tutor-style programming feedback: Leveraging gpt-4 tutor model for hint generation and gpt-3.5 student model for hint validation
Generative AI and large language models hold great promise in enhancing programming
education by automatically generating individualized feedback for students. We investigate …
education by automatically generating individualized feedback for students. We investigate …