Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The widening gap: The benefits and harms of generative ai for novice programmers
Novice programmers often struggle through programming problem solving due to a lack of
metacognitive awareness and strategies. Previous research has shown that novices can …
metacognitive awareness and strategies. Previous research has shown that novices can …
Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
Generative AI (GenAI) is advancing rapidly, and the literature in computing education is
expanding almost as quickly. Initial responses to GenAI tools were mixed between panic …
expanding almost as quickly. Initial responses to GenAI tools were mixed between panic …
Navigating the pitfalls: Analyzing the behavior of LLMs as a coding assistant for computer science students-a systematic review of the literature
In recent years, large language models (LLMs) have been employed significantly in different
domains of computing education. Nevertheless, these models have been focused on …
domains of computing education. Nevertheless, these models have been focused on …
You're (Not) My Type‐Can LLMs Generate Feedback of Specific Types for Introductory Programming Tasks?
Background Feedback as one of the most influential factors for learning has been subject to
a great body of research. It plays a key role in the development of educational technology …
a great body of research. It plays a key role in the development of educational technology …
A global survey of introductory programming courses
We present results of an in-depth survey of nearly 100 introductory programming (CS1)
instructors in 18 countries spanning six continents. Although CS1 is well studied, relatively …
instructors in 18 countries spanning six continents. Although CS1 is well studied, relatively …
Self-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems
We explored how undergraduate introductory programming students naturalistically used
generative AI to solve programming problems. We focused on the relationship between their …
generative AI to solve programming problems. We focused on the relationship between their …
The Sentiments and the Impact of ChatGPT on Computer Programming Learning: Data Mining From Comments on YouTube Videos
M Zhu - Journal of Computer Assisted Learning, 2025 - Wiley Online Library
Background Computer programming learning and education play a critical role in preparing
a workforce equipped with the necessary skills for diverse fields. ChatGPT and YouTube are …
a workforce equipped with the necessary skills for diverse fields. ChatGPT and YouTube are …
Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Courses
Investigation of students' perceptions and opinions on the use of generative artificial
intelligence (GenAI) in education is a topic gaining much interest. Studies addressing this …
intelligence (GenAI) in education is a topic gaining much interest. Studies addressing this …
Novice Learners of Programming and Generative AI-Prior Knowledge Matters
With the broad availability of Generative AI (GenAI), introductory programming education is
starting to change. At Nuremberg Tech, we observed the doubling of failure rates to …
starting to change. At Nuremberg Tech, we observed the doubling of failure rates to …
Goodbye Hello World-Research Questions for a Future CS1 Curriculum
Generative AI (GenAI) is currently capable of generating correct code for introductory level
programming problems, and its performance is improving. We believe that this capability can …
programming problems, and its performance is improving. We believe that this capability can …