Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The robots are here: Navigating the generative ai revolution in computing education
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …
threatening to fundamentally reshape computing and society. Largely driven by large …
Conversing with copilot: Exploring prompt engineering for solving cs1 problems using natural language
GitHub Copilot is an artificial intelligence tool for automatically generating source code from
natural language problem descriptions. Since June 2022, Copilot has officially been …
natural language problem descriptions. Since June 2022, Copilot has officially been …
Comparing code explanations created by students and large language models
Reasoning about code and explaining its purpose are fundamental skills for computer
scientists. There has been extensive research in the field of computing education on the …
scientists. There has been extensive research in the field of computing education on the …
From" Ban it till we understand it" to" Resistance is futile": How university programming instructors plan to adapt as more students use AI code generation and …
Over the past year (2022–2023), recently-released AI tools such as ChatGPT and GitHub
Copilot have gained significant attention from computing educators. Both researchers and …
Copilot have gained significant attention from computing educators. Both researchers and …
Using large language models to enhance programming error messages
A key part of learning to program is learning to understand programming error messages.
They can be hard to interpret and identifying the cause of errors can be time-consuming …
They can be hard to interpret and identifying the cause of errors can be time-consuming …
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 …
How novices use LLM-based code generators to solve CS1 coding tasks in a self-paced learning environment
As Large Language Models (LLMs) gain in popularity, it is important to understand how
novice programmers use them and the effect they have on learning to code. We present the …
novice programmers use them and the effect they have on learning to code. We present the …
Use of AI-driven code generation models in teaching and learning programming: a systematic literature review
The recent emergence of LLM-based code generation models can potentially transform
programming education. To pinpoint the current state of research on using LLM-based code …
programming education. To pinpoint the current state of research on using LLM-based code …
Toward artificial intelligence-human paired programming: A review of the educational applications and research on artificial intelligence code-generation tools
J Liu, S Li - Journal of Educational Computing Research, 2024 - journals.sagepub.com
Pair Programming is considered an effective approach to programming education, but the
synchronous collaboration of two programmers involves complex coordination, making this …
synchronous collaboration of two programmers involves complex coordination, making this …
Evaluating the performance of code generation models for solving parsons problems with small prompt variations
The recent emergence of code generation tools powered by large language models has
attracted wide attention. Models such as OpenAI Codex can take natural language problem …
attracted wide attention. Models such as OpenAI Codex can take natural language problem …