Incorporating Generative AI into Software Development Education
Open accessAbstract
This paper explores how Generative AI can be incorporated into software development education. We present examples of formative and summative assessments, which explore various aspects of ChatGPT, including its coding capabilities, its ability to construct arguments as well as ethical issues of using ChatGPT and similar tools in education and the workplace. Our work is inspired by the insights from surveys that show that the learners on our Degree Apprenticeship Programme have a great interest in learning about and exploiting emerging AI technology. Similarly, our industrial partners have a clear interest for their employees to be formally prepared to use GenAI in their software engineering roles. In this vein, it is proposed that embedding the use of GenAI tools in a careful and creative way - by developing assessments which encourage learners to critically evaluate AI output - can be beneficial in helping learners understand the subject material being taught without the risk of the AI tools “doing the homework”.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper describes embedding ChatGPT/GenAI into formative and summative assessments in an Applied Software Engineering Degree Apprenticeship Programme, using surveys of learners and industry professionals plus experimental coding and argumentation tasks. It reports generally positive learner and industry attitudes, with learners able to identify both strengths and limitations of GenAI, while noting concerns about over-reliance, trustworthiness, privacy, and ethics.
Key findings
- Surveys covered first-year learners (12 respondents), final-year learners (12), and industry professionals (13). All but two first-year respondents agreed ChatGPT generated a working Java program requiring little to no modification; among final-year learners, 50% said generated output needed heavy modifications, everyone felt it was worse than their own app, and average estimated development time fell from 17.1 hours without ChatGPT to 10 hours with it. Only 2 of 13 industry respondents reported attempts to integrate GenAI, while 30.8% considered it definitely useful and 61.5% potentially useful; over 80% of all participants showed willingness to be trained or have staff trained.
- In the summative assessment with 17 first-year learners, 94% generated Java code with their first prompt that compiled, and 89% felt it was equal to or better than their own code; 53% felt ChatGPT refactored code correctly.
- For Pep/8 Assembly, 29% generated some compilable code, no learner felt it was better than their own, and only 2 learners (11%) felt it was equal; 71% either could not generate compilable Pep/8 code or got Python code instead. For a text argument on cryptocurrency sustainability, 76% were critical of ChatGPT’s arguments, rising to 81% after refinement.
- 62.5% felt ChatGPT could make limited or well-reasoned factual arguments, 68% felt it could generate reasonable code, and 62.5% responded positively about workplace use; the 37.5% who did not feel it would be useful had prior neutral or bad code-generation experiences, and almost all learners had concerns about privacy and ethics.
Methods
- The study used three anonymous online surveys: first-year learners (12), final-year learners (12), and industry professionals (13), followed by experimental formative and summative assessments in the Applied Software Engineering Degree Apprenticeship Programme.
- Formative assessments had first-year learners analyse pre-generated ChatGPT Java code for a Stack class against their own code, while final-year learners prompted ChatGPT to generate a Dart Snooker Scoring app, analysed it against their own solution, rated it on a Likert scale, marked it with the original rubric, and estimated time savings.
- The summative assessment involved 17 first-year learners completing tasks on Java and Pep/8 Assembly code generation, argumentation about cryptocurrency sustainability and “A is better than B,” and ethical/professional implications; results were analysed with a coding scheme to gauge sentiment and GenAI usability.
Limitations
- The paper does not explicitly state a limitations section; it describes the assessments as experimental and future work as incorporating GenAI into more modules.
- Evident from the text: the samples are small and drawn from a single Degree Apprenticeship Programme, with 12 first-year learners, 12 final-year learners, 13 industry professionals, and 17 learners in the summative assessment.
- Evident from the text: the study relies on self-reported survey and assessment responses, lacks a control or comparison condition, and reports short-term experimental assessments; the paper also notes an example of over-reliance where one learner failed to notice generated code was not in Pep/8.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 8 cited sources checked · 0 supported · 0 flagged
- Findingown data
Compared to generating Java code, first-year learners struggled to get ChatGPT to generate Pep/8 Assembly code.
“Compared to generating Java code, the learners struggled to get ChatGPT to generate Pep/8 Assembly code.”
Quote in the paperSubstantial claim - Findingown data
Learners on the Degree Apprenticeship Programme have a great interest in learning about and exploiting emerging AI technology.
“Our work is inspired by the insights from surveys that show that the learners on our Degree Apprenticeship Programme have a great interest in learning about and exploiting emerging AI technology.”
Quote in the paperSubstantial claim - Findingown data
A majority of the surveyed participants see a benefit in formal training on the use of GenAI tools as an aid in software engineering.
“A majority of the surveyed participants see a benefit in formal training on the use of GenAI tools as an aid in software engineering.”
Quote in the paperSubstantial claim - Findingown data
Everyone in the final-year survey believed that they would have benefitted from using ChatGPT during their coursework assignment, specifically by saving time.
“At the same time, everyone believed that they would have benefitted from using ChatGPT during their coursework assignment, specifically by saving time.”
Quote in the paperNot a substantial claim - Findingown data
There was no correlation between people's exposure to software development and the way in which the ChatGPT output was rated.
“Interestingly, there was no correlation between people's exposure to software development and the way in which the output was rated.”
Quote in the paperNot a substantial claim
- Findingown data
After requesting refinement of the argument, more learners (81%) were critical of the newly generated response, either due to exasperating previous issues or creating new ones.
“After requesting refinement of the argument, more learners (81%) were critical of the newly generated response, either due to exasperating previous issues or creating new ones.”
Quote in the paperSubstantial claim - Findingown data
Respondents noted that ChatGPT's output did not provide input validation.
“and did not provide input validation.”
Quote in the paperNot a substantial claim - Findingown data
Only two of the 13 industry professional respondents stated that there were attempts to integrate GenAI into their workplace.
“With respect to GenAI in an industry setting, only two of the 13 respondents stated that there were attempts to integrate GenAI into their workplace.”
Quote in the paperNot a substantial claim - Findingown data
One first-year learner failed to notice that the code was not in Pep/8.
“In fact, one of the learners even failed to notice that the code was not in Pep/8, which is an example of over-reliance.”
Quote in the paperNot a substantial claim - Findingown data
All but two first-year survey respondents agreed that ChatGPT generated a working Java program requiring little to no modification.
“All but two respondents agreed that ChatGPT generated a working Java program requiring little to no modification.”
Quote in the paperNot a substantial claim - Findingown data
Over 80% of all participants demonstrated some level of willingness to either want to be trained or to have their staff formally trained on GenAI.
“Figure 1 shows that over 80% of all participants demonstrated some level of willingness to either want to be trained or to have their staff formally trained.”
Quote in the paperSubstantial claim - Findingown data
68% of first-year learners felt that ChatGPT was able to generate reasonable code in the aforementioned languages, as well as C# or Javascript.
“Additionally, 68% of learners felt that ChatGPT was able to generate reasonable code, in the aforementioned languages, as well as C# or Javascript (Figure 2).”
Quote in the paperSubstantial claim- Rests on an assumption: Learners' ratings of ChatGPT output quality are a valid measure of its actual capabilities.
- Findingown data
Respondents noted that ChatGPT's output lacked 'some common sense like variable naming'.
“though respondents also noted that it: lacked”
Quote in the paperNot a substantial claim - Findingown data
Apprentices provided positive feedback, overall, at being allowed to explore technologies such as GenAI within the curriculum.
“Apprentices provided positive feedback, overall, at being allowed to explore technologies such as GenAI within the curriculum.”
Quote in the paperNot a substantial claim - Findingown data
All 37.5% of first-year learners who felt that GenAI wouldn't be useful in the workplace had previous neutral or bad experiences with code generation, either feeling that the code generated in the initial Java task was equal to their own or feeling that ChatGPT failed to refactor their Java code effectively.
“All 37.5% of learners who felt that it wouldn't be useful in the workplace had previous neutral or bad experiences with code generation, either feeling that the code generated in the initial Java task was equal to their own or feeling that ChatGPT failed to refactor their Java code effectively.”
Quote in the paperNot a substantial claim
- May combine two claims. 25
- Classified as probably not a substantial claim. 19
- The quote only partly states this claim. 3
May combine two claims.
Findingown dataFinal-year respondents believe ChatGPT would be useful for refactoring or writing initial small bits of code, but not a whole program.
“They believe it would be useful for refactoring or writing initial small bits of code, but not a whole program.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe remaining 71% of first-year learners either couldn't generate compilable Pep/8 code or their prompts were not specific enough and generated Python code instead.
“The remaining 71% of learners either couldn't generate compilable Pep/8 code or their prompts were not specific enough and generated Python code instead.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataRespondents noted that ChatGPT's output did not include comments or follow coding conventions.
“did not include comments or follow coding conventions;”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Findingown dataMany learners reported that the arguments made by ChatGPT were either vague or that it wasn't a balanced discussion, and the generated discussion was one-sided.
“Many of them reported that the arguments made were either vague or that it wasn't a balanced discussion, and the generated discussion was one-sided.”
Quote in the paperSubstantial claimThe quote only partly states this claim.
Findingown dataWhen asked to reflect on their experience, 62.5% of first-year learners felt that ChatGPT could make either limited or well-reasoned factual arguments, in many cases providing reasonable references and discussing a topic in depth.
“When asked to reflect on their experience, 62.5% of learners felt that ChatGPT could make either limited or well-reasoned factual arguments, in many cases providing reasonable references and discussing a topic in depth.”
Quote in the paperNot a substantial claim- Rests on an assumption: The coding scheme used to analyse the summative assessment results reliably gauges sentiment and GenAI usability.
May combine two claims.
Findingown dataMost final-year respondents managed to get a running program of varied quality, with 50% stating that it needed heavy modifications.
“Most of the respondents managed to get a running program of varied quality, with 50% of the respondents stating that it needed heavy modifications.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Findingown dataMany learners felt that the generated text wasn't sufficient for a constructive argument, and would require additional work and editing.
“Many learners felt that the generated text wasn't sufficient for a constructive argument, and would require additional work and editing.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataWhen refactoring their generated code, 53% of first-year learners felt that it refactored correctly, and ChatGPT could implement additional features, or modify existing ones.
“When refactoring their generated code, 53% of learners felt that it refactored correctly, and ChatGPT could implement additional features, or modify existing ones.”
Quote in the paperNot a substantial claim- Rests on an assumption: Learners' ratings of ChatGPT output quality are a valid measure of its actual capabilities.
May combine two claims.
Findingown dataIn other cases, code either did not compile after refactoring or learners felt that the newly refactored code didn't reflect the prompt they had given.
“In other cases, code either did not compile after refactoring or learners felt that the newly refactored code didn't reflect the prompt they had given.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataWhen generating Java code via ChatGPT, 94% of first-year learners generated code with their first prompt which compiled, and 89% of them felt that it was equal to or better than the code they wrote themselves.
“When generating Java code via ChatGPT, 94% of learners generated code with their first prompt which compiled, and 89% of them felt that it was equal to or better than the code they wrote themselves in their attempt.”
Quote in the paperSubstantial claim- Rests on an assumption: Learners' ratings of ChatGPT output quality are a valid measure of its actual capabilities.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataImproved efficiency, new ideas and solutions, and a pre-generated 'skeleton' code were mentioned among the benefits of ChatGPT as a support tool.
“Improved efficiency, new ideas and solutions, and a pre-generated 'skeleton' code were mentioned among the benefits.”
Quote in the paperNot a substantial claimThe quote only partly states this claim.
Findingown dataWhen tasked with generating a text-based argument regarding the sustainability of cryptocurrencies, most first-year learners (76%) were critical of the arguments made by ChatGPT.
“When tasked with generating a text-based argument regarding the sustainability of cryptocurrencies, most learners (76%) were critical of the arguments made by ChatGPT.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataEveryone in the final-year survey felt that the generated output was worse than their own previously developed app and that ChatGPT struggled with specific features, requiring further prompts to improve the code.
“Everyone felt that the generated output was worse than their own previously developed app and that ChatGPT struggled with specific features, requiring further prompts to improve the code.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThere is a clear trend among industry professionals of seeing GenAI as useful in improving a work life cycle, with 30.8% considering it definitely useful and 61.5% considering it potentially useful.
“However, there is a clear trend of seeing GenAI as useful in improving a work life cycle, with 30.8% of the respondents considering it definitely useful and 61.5% of the respondents considering it potentially useful.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThree-quarters of the final-year learners feel that ChatGPT would be useful in their full-time job by saving time and offering alternative solutions to programming tasks.
“Three-quarters of the final-year learners feel that ChatGPT would be useful in their full-time job by saving time and offering alternative solutions to programming tasks.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Findingnone givenIndustrial partners have a clear interest for their employees to be formally prepared to use GenAI in their software engineering roles.
“Similarly, our industrial partners have a clear interest for their employees to be formally prepared to use GenAI in their software engineering roles.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe average development time without ChatGPT was estimated by final-year participants to be 17.1 hours, and the estimate for development time with ChatGPT was 10 hours.
“The average development time without ChatGPT was estimated to be 17.1 hours, and the estimate for development time with ChatGPT was 10 hours.”
Quote in the paperSubstantial claim- Rests on an assumption: Learners' self-reported estimates of development time with and without ChatGPT are accurate.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataChatGPT's output was described as 'more efficient and better styled'.
“ChatGPT's output was described as”
Quote in the paperNot a substantial claimMay combine two claims. The quote only partly states this claim.
Findingown dataWhen asked if they felt that GenAI should be used within the workplace, 62.5% of first-year learners responded positively, stating they feel that when used correctly, this could increase productivity and make code generation easier.
“When asked if they felt that GenAI should be used within the workplace, 62.5% responded positively, stating they feel that when used correctly, this could increase productivity and make code generation easier, a similar statistic to the one seen in the previously conducted surveys.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataMany learners felt that the writing style of ChatGPT was very artificial.
“However, many learners felt that the writing style was very artificial.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataHalf of first-year respondents agreed that ChatGPT would have been beneficial as a support tool in their programming module, while a third opted for 'maybe'.
“When asked about the benefits of ChatGPT as a support tool, half agreed that it would have been beneficial as a support tool in their programming module, while a third opted for the 'maybe' option.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data29% of first-year learners were able to generate some compilable Pep/8 code, although no learner felt that the generated code was better than what they could write themselves, and only 2 learners (11%) felt that it was equal to what they would write.
“Results show that 29% of learners were able to generate some compilable Pep/8 code, although no learner felt that the generated code was better than what they could write themselves, and only 2 learners (11%) felt that it was equal to what they would write.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAlmost all first-year learners had a level of concern when considering using GenAI in the workplace, mostly around privacy and ethical considerations.
“Almost all learners had a level of concern when considering using GenAI in the workplace, mostly around privacy and ethical considerations.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataApprentices expressed enjoyment in discussing and using GenAI in their summative assessments, and especially the more reluctant users applauded the opportunity to explore technology which they had either dismissed or felt was beyond their skill level.
“They expressed enjoyment in discussing and using GenAI in their summative assessments, and -especially the more reluctant usersapplauded the opportunity to explore technology which they had either dismissed or felt was beyond their skill level.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationPeng et al. observed a 55.8% reduction in development time in their controlled experiment on the impact of GitHub Copilot on software developer's productivity.
“Peng et al. [13] explored the impact of GitHub Copiloton software developer's productivity, observing a 55.8% reduction in development time in their controlled experiment.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [13]
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningDue to ChatGPT being a generalised LLM, the behaviour of failing to refactor correctly is not surprising and can become more common the more complex the refactoring request.
“Due to ChatGPT being a generalised LLM, this behaviour is not surprising and can become more common the more complex the refactoring request.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
InterpretationreasoningEmbedding the use of GenAI tools in a careful and creative way-by developing assessments which encourage learners to critically evaluate AI output-can be beneficial in helping learners understand the subject material being taught without the risk of the AI tools 'doing the homework'.
“it is proposed that embedding the use of GenAI tools in a careful and creative way -by developing assessments which encourage learners to critically evaluate AI output -can be beneficial in helping learners understand the subject material being taught without the risk of the AI tools”
Quote in the paperNot a substantial claim- Rests on an assumption: Embedding GenAI tools in assessments in a careful and creative way prevents the AI tools from 'doing the homework'.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationBiderman and Raff discovered that plagiarism was not detected by MOSS for Java code generated by GPT-J, although they do not have evidence that this would be the case for tasks in more advanced programming courses.
“Biderman and Raff [2] explored the performance of Java code generated by GPT-J on MOSS (measure of software similarity tool) and discovered that plagiarism was not detected, although they do not have evidence that this would be the case for tasks in more advanced programming courses.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [2] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationBarke et al. observed occasional over-reliance of first-time users in their study of how programmers interact with Copilot.
“Barke et al. [1] conducted a study with 20 programmers to explore how they interact with Copilot, and observed occasional over-reliance of first-time users.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [1] source
Not checked in the free run.
Classified as probably not a substantial claim.
Interpretationown dataWith such a large majority of learners finding code generation useful, this supports the argument for using GenAI as a teaching aid.
“With such a large majority of learners finding code generation useful, this supports the argument for using GenAI as a teaching aid.”
Quote in the paperSubstantial claim- Rests on an assumption: Learners' ratings of ChatGPT output quality are a valid measure of its actual capabilities.
- Rests on an assumption: ChatGPT's performance on the specific tasks in the assessments is indicative of its general capabilities in software development education.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationDenny et al. found that Copilot solved half of CS1 Python programming tasks on its very first attempt.
“Denny et al. [4] investigated Copilot's performance solving CS1 Python programming tasks and found that it solved half of them on its very first attempt.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [4] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation43% of those who used GenAI tools assume outright that the information it provides is factual and 38% consider it to be unbiased.
“Disturbingly, 43% of those who used it assume outright that the information it provides is factual and 38% consider it to be unbiased.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [12]
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningFrom this response, it can be understood that many learners may not feel comfortable to use ChatGPT for large amounts of nuanced text generation, as it is reported to do a worse job than what many of them could do by themselves.
“From this response, it can be understood that many learners may not feel comfortable to use ChatGPT for large amounts of nuanced text generation, as it is reported to do a worse job than what many of them could do by themselves.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationFinnie-Ansley et al. found that OpenAI's Codex solves the majority of CS2 programming exercises in Python.
“Finnie-Ansley et al. [6] found that OpenAI's Codex solves the majority of CS2 programming exercises in Python.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [6] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationown dataThe failure of one learner to notice that the code was not in Pep/8 is an example of over-reliance.
“In fact, one of the learners even failed to notice that the code was not in Pep/8, which is an example of over-reliance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationZastudil et al. observed a positive attitude with regard to integrating GenAI into the educational process as well as concerns about over-reliance, trustworthiness and academic integrity.
“Zastudil et al. [20] interviewed computer science students and instructors to understand their interaction with GenAI and their expectations regarding its use in education.They observed a positive attitude with regard to integrating GenAI into the educational process as well as concerns about over-reliance, trustworthiness and academic integrity.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [20] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAccording to Deloitte's Digital Consumer Trends 2023 survey, 52% of people in the UK are aware of GenAI tools, and half of these have used it.
“According to Deloitte's Digital Consumer Trends 2023 survey [12], 52% of people in the UK are aware of such GenAI tools, and half of these have used it.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [12]
Not checked in the free run.
May combine two claims.
Interpretationown dataResults show that when employed in formative and summative assessments, students can use GenAI to complete tasks, and can easily identify positives and negatives regarding this new technology.
“Results show that when employed in formative and summative assessments, students can use GenAI to complete tasks, and can easily identify positives and negatives regarding this new technology.”
Quote in the paperSubstantial claim
The paper relies on this without support.
Learners' self-reported estimates of development time with and without ChatGPT are accurate.
“we asked participants to estimate the amount of time that they spent on the programming task initially, and to provide an estimate on how long it would take them if they were to use ChatGPT.”
The paper relies on this without support.
Learners' ratings of ChatGPT output quality are a valid measure of its actual capabilities.
“evaluate the quality of the pre-generated code using a 5 point Likert scale.”
The paper relies on this without support.
The coding scheme used to analyse the summative assessment results reliably gauges sentiment and GenAI usability.
“The results of the assessment were analysed through the creation and use of a coding scheme, to gauge sentiment towards different tasks, and GenAI usability.”
The paper relies on this without support.
Embedding GenAI tools in assessments in a careful and creative way prevents the AI tools from 'doing the homework'.
“it is proposed that embedding the use of GenAI tools in a careful and creative way -by developing assessments which encourage learners to critically evaluate AI output -can be beneficial in helping learners understand the subject material being taught without the risk of the AI tools”
The paper relies on this without support.
ChatGPT's performance on the specific tasks in the assessments is indicative of its general capabilities in software development education.
“Results show that when employed in formative and summative assessments, students can use GenAI to complete tasks, and can easily identify positives and negatives regarding this new technology.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Using GenAI in summative assessments helps normalize its pedagogical usefulness.
“GenAI is likened to a 'tool in the toolbox', with its use in summative assessments helping to normalize its pedagogical usefulness, as discussed by Petrovska et al. [22].”
From Generative AI and Academic Integrity in Higher Education: A Systematic Review and Research Agenda (2025) · cites this paper as [22]
Cites
What if the devil is my guardian angel: ChatGPT as a case study of using chatbots in education
Tlili, A., Shehata, B., Adarkwah, M. A., Bozkurt, A., Hickey, D. T., Huang, R., & Agyemang, B. (2023) · Smart Learning Environments · doi:10.1186/s40561-023-00237-x · Cited by 2,003 · cited 1× · see citing works
“Various educators and researchers have looked into how GenAI – and ChatGPT in particular – impacts education both in terms of the learning process and assessment [11, 14, 16–18].”
BackgroundLim, W. M., Gunasekara, A., Pallant, J. L., Pallant, J. I., & Pechenkina, E. (2023) · The International Journal of Management Education · doi:10.1016/j.ijme.2023.100790 · Cited by 1,261 · see citing works
Engineering Education in the Era of ChatGPT: Promise and Pitfalls of Generative AI for Education
Qadir, J. (2023) · 2023 IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon54358.2023.10125121 · Cited by 707 · cited 1× · see citing works
“Various educators and researchers have looked into how GenAI – and ChatGPT in particular – impacts education both in terms of the learning process and assessment [11, 14, 16–18].”
BackgroundPeres, R., Schreier, M., Schweidel, D., & Sorescu, A. (2023) · International Journal of Research in Marketing · doi:10.1016/j.ijresmar.2023.03.001 · Cited by 535 · see citing works
Grounded Copilot: How Programmers Interact with Code-Generating Models
Barke, S., James, M. B., & Polikarpova, N. (2023) · Proceedings of the ACM on Programming Languages · doi:10.1145/3586030 · Cited by 436 · cited 1× · see citing works
“Barke et al. [1] conducted a study with 20 programmers to explore how they interact with Copilot, and observed occasional over-reliance of first-time users.”
BackgroundDenny, P., Kumar, V., & Giacaman, N. (2023) · Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 · doi:10.1145/3545945.3569823 · Cited by 287 · see citing works
Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-Ansley, J., & Santos, E. A. (2024) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3617367 · Cited by 256 · see citing works
The Quality Assurance Agency for Higher Education
(2002) · Planet · doi:10.11120/plan.2002.00060032 · Cited by 237 · see citing works
My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises
Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos, E. A., Prather, J., & Becker, B. A. (2023) · Proceedings of the 25th Australasian Computing Education Conference · doi:10.1145/3576123.3576134 · Cited by 186 · see citing works
Generative AI in Computing Education: Perspectives of Students and Instructors
Zastudil, C., Rogalska, M., Kapp, C., Vaughn, J., & MacNeil, S. (2023) · 2023 IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie58773.2023.10343467 · Cited by 136 · see citing works
Automatic Code Documentation Generation Using GPT-3
Khan, J. Y., & Uddin, G. (2022) · Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering · doi:10.1145/3551349.3559548 · Cited by 96 · see citing works
CodexDB: synthesizing code for query processing from natural language instructions using GPT-3 codex
Trummer, I. (2022) · Proceedings of the VLDB Endowment · doi:10.14778/3551793.3551841 · Cited by 65 · see citing works
Fooling MOSS Detection with Pretrained Language Models
Biderman, S., & Raff, E. (2022) · Proceedings of the 31st ACM International Conference on Information & Knowledge Management · doi:10.1145/3511808.3557079 · Cited by 37 · see citing works
Suh, S., & An, P. (2022) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3490100.3516473 · Cited by 25 · see citing works
Grounded Copilot: How Programmers Interact with Code-Generating Models
Barke, S., James, M. B., & Polikarpova, N. (2022) · arXiv · doi:10.48550/arxiv.2206.15000 · Cited by 23 · cited 1× · see citing works
“Barke et al. [1] conducted a study with 20 programmers to explore how they interact with Copilot, and observed occasional over-reliance of first-time users.”
Background"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers
Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-Ansley, J., & Santos, E. A. (2023) · arXiv
Flagged first, then by citations
Research works printed but not linked: 5
- Mark Chen Jerry Tworek Heewoo Jun Qiming Yuan Henrique Ponde de Oliveira Pinto Jared Kaplan Harri Edwards Yuri Burda Nicholas Joseph Greg Brockman Alex Ray Raul Puri Gretchen Krueger Michael Petrov Heidy Khlaaf Girish Sastry Pamela Mishkin Brooke Chan Scott Gray Nick Ryder Mikhail Pavlov Alethea Power Lukasz Kaiser Mohammad Bavarian Clemens Winter Philippe Tillet Felipe Petroski Such Dave Cummings Matthias Plappert Fotios Chantzis Elizabeth Barnes Ariel Herbert-Voss William Hebgen Guss Alex Nichol Alex Paino Nikolas Tezak Jie Tang Igor Babuschkin Suchir Balaji Shantanu Jain William Saunders Christopher Hesse Andrew N. Carr Jan Leike Josh Achiam Vedant Misra Evan Morikawa Alec Radford Matthew Knight Miles Brundage Mira Murati Katie Mayer Peter Welinder Bob McGrew Dario Amodei Sam McCandlish Ilya Sutskever and Wojciech Zaremba. 2021. Evaluating Large Language Models Trained on Code. (2021). arxiv:2107.03374 [cs.LG] · arXiv
- Giuseppe Destefanis Silvia Bartolucci and Marco Ortu. 2023. A Preliminary Analysis on the Code Generation Capabilities of GPT-3.5 and Bard AI Models for Java Functions. (2023). arxiv:2305.09402 [cs.SE] · arXiv
- Dan Hendrycks Steven Basart Saurav Kadavath Mantas Mazeika Akul Arora Ethan Guo Collin Burns Samir Puranik Horace He Dawn Song and Jacob Steinhardt. 2021. Measuring Coding Challenge Competence With APPS. (2021). arxiv:2105.09938 [cs.SE] · arXiv
- Deloitte LLP. 2023. Digital Consumer Trends 2023. Retrieved October 3, 2023 from https://www2.deloitte.com/uk/en/pages/technology-media-and-telecommunications/articles/digital-consumer-trends.html
- Sida Peng Eirini Kalliamvakou Peter Cihon and Mert Demirer. 2023. The Impact of AI on Developer Productivity: Evidence from GitHub Copilot. (2023). arxiv:2302.06590 [cs.SE] · arXiv
Cited by
Sorted by citations
Generative AI in Higher Education: Balancing Innovation and Integrity
Francis, N. J., Jones, S., & Smith, D. P. (2025) · British Journal of Biomedical Science · doi:10.3389/bjbs.2024.14048 · Cited by 295 · see citing works
“Assessment methods include open-ended questions [39], project-based assessments [40], and working-world problem-solving tasks [41] that encourage original thought and application of knowledge, thereby reducing the potential for GenAI misuse [42].”
Generative AI and Academic Integrity in Higher Education: A Systematic Review and Research Agenda
Bittle, K., & El-Gayar, O. (2025) · Information · doi:10.3390/info16040296 · Cited by 305 · see citing works
“GenAI is likened to a “tool in the toolbox”, with its use in summative assessments helping to normalize its pedagogical usefulness, as discussed by Petrovska et al. [22].”
Large Language Models in Computer Science Education: A Systematic Literature Review
Raihan, M. N., Siddiq, M. L., Santos, J. C. S., & Zampieri, M. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701863 · Cited by 125 · see citing works
ChatGPT in the classroom: evaluating its role in fostering critical evaluation skills
Oates, A., & Johnson, D. (2025) · International Journal of Artificial Intelligence in Education · doi:10.1007/s40593-024-00452-8 · Cited by 61 · see citing works
Copiloting the future: How generative AI transforms Software Engineering
Banh, L., Holldack, F., & Strobel, G. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107751 · Cited by 66 · see citing works
Zlotnikova, I., Hlomani, H., Mokgetse, T. L., & Bagai, K. (2025) · Journal of Information Communication and Ethics in Society · doi:10.1108/jices-07-2024-0104 · Cited by 61 · see citing works
Garcia, M. B. (2025) · Education and Information Technologies · doi:10.1007/s10639-025-13452-5 · Cited by 40 · see citing works
Software Engineering by and for Humans in an AI Era
Abrahão, S., Grundy, J., Pezzè, M., Storey, M., & Tamburri, D. A. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3715111 · Cited by 44 · see citing works
Computing education using generative artificial intelligence tools: A systematic literature review
Agbo, F. J., Olivia, C., Oguibe, G. F., Sanusi, I. T., & Sani, G. (2025) · Computers and Education Open · doi:10.1016/j.caeo.2025.100266 · Cited by 48 · see citing works
Harnessing AI Chatbots for EFL Essay Writing: A Paradigm Shift in Language Pedagogy
Pitychoutis, K. M. (2024) · Arab World English Journal · doi:10.24093/awej/chatgpt.13 · Cited by 20 · see citing works
Examining Student and Teacher Perspectives on Undisclosed Use of Generative AI in Academic Work
Adnin, R., Pandkar, A., Yao, B., Wang, D., & Das, M. (2025) · Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3713393 · Cited by 16 · see citing works
The dynamics of the self-regulation process in student-AI interactions
López‐Pernas, S., Misiejuk, K., de Oliveira, E. A., & Saqr, M. (2025) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3769994.3770043 · Cited by 12 · see citing works
Stone, I. (2024) · Conference on United Kingdom & Ireland Computing Education Research (UKICER) · doi:10.1145/3689535.3689553 · Cited by 13 · see citing works
Alshraah, S. M., Kariem, N., Alshraah, A. M., Aldosemani, T. I., & AlQarni, K. (2024) · Journal of Language Teaching and Research · doi:10.17507/jltr.1504.34 · Cited by 10 · see citing works
Kharrufa, A., Alghamdi, S. S., Aziz, A., & Bull, C. (2025) · ACM Transactions on Computing Education · doi:10.1145/3779296 · Cited by 16 · see citing works
Uso do ChatGPT no Contexto Educacional: Uma Revisão Sistemática da Literatura
Marques, D., & Morandini, M. (2024) · Anais do ... Simpósio Brasileiro de Informática na Educação/Anais do Simpósio Brasileiro de Informática na Educação · doi:10.5753/sbie.2024.242535 · Cited by 9 · see citing works
Integrating Generative AI in Software Engineering Education: Practical Strategies
Li, Y., Keung, J., & Ma, X. (2024) · 2024 International Symposium on Educational Technology (ISET) · doi:10.1109/iset61814.2024.00019 · Cited by 8 · see citing works
Using Generative AI to Support UX Design Students in Web Development Courses
Buendía, F., & Piris-Ruano, J. (2025) · Applied Sciences · doi:10.3390/app15137389 · Cited by 8 · see citing works
The Role of Generative AI in Empowering Generation Z in Higher Education
Zábojník, R., & Hromada, V. (2024) · Media & Marketing Identity · doi:10.34135/mmidentity-2024-75 · Cited by 11 · see citing works
Artificial Intelligence Driven Course Generation: A Case Study Using ChatGPT
Rouabhia, D. (2024) · أطراس · doi:10.70091/atras/ai.18 · Cited by 6 · see citing works
Büyükeke, A. (2025) · Üniversite Araştırmaları Dergisi · doi:10.32329/uad.1728785 · Cited by 4 · see citing works
Athena: A GenAI-Powered Programming Tutor Based on Open-Source LLM
Lin, Y., Khan, M. F. F., & Sakamura, K. (2025) · IEEE International Conference on Consumer Technology (ICCT-Pacific) · doi:10.1109/icct-pacific63901.2025.11012850 · Cited by 4 · see citing works
Verhalen, L. E. C., Castro, M. M. M., & Maciel, C. D. O. (2025) · Revista Brasileira de Informática na Educação · doi:10.5753/rbie.2025.5279 · Cited by 4 · see citing works
Generative-AI-Powered TA BOT for Enhanced Personalized Support in Software Engineering Education
Rohanadeera, S. L., & Hewagamage, K. P. (2025) · Communications in computer and information science · doi:10.1007/978-981-96-6291-3_16 · Cited by 3 · see citing works
Horne, D. (2026) · Communications in Computer and Information Science · doi:10.1007/978-3-032-12313-8_33 · Cited by 3 · see citing works
Ayouni, S., Khan, R. A., Maddeh, M., Alwageed, H. S., Keshta, I. M., & Almagrabi, A. O. (2026) · Egyptian Informatics Journal · doi:10.1016/j.eij.2026.100915 · Cited by 3 · see citing works
Integrating AI in Software Engineering Teaching and Learning
Narayan, A., Wadhwa, B., Tan, N. J. J., & Choo, M. (2024) · IEEE International Conference on Teaching, Assessment, and Learning for Engineering · doi:10.1109/tale62452.2024.10834374 · Cited by 3 · see citing works
Zhang, Y., Ma, W., & Xiao, M. (2024) · International Conference on Educational Technology (ICET) · doi:10.1109/icet62460.2024.10868002 · Cited by 5 · see citing works
Uso do ChatGPT na Priorização de Requisitos: Uma Experiência Educacional em Engenharia de Software
Queiroz, F. K., & Lima, M. H. T. D. F. (2025) · doi:10.5753/educomp.2025.5370 · Cited by 2 · see citing works
The Case for AI Literacy in Consulting and Change Management
Collina, L. (2025) · Management Consulting Journal · doi:10.2478/mcj-2025-0012 · Cited by 2 · see citing works
Schedlberger, L.-M., & Böhm, K. (2024) · International Conference on Modern Educational Technology (ICMET) · doi:10.1145/3729434.3729444 · Cited by 2 · see citing works
Mapping the landscape: generative AI in higher education assessment (2020-2024) - a scoping review
Ng, S. H. S., Chan, H. Y., Wong, J. H. K., Sam, L. C. F., & Privitera, A. J. (2026) · Interactive Learning Environments · doi:10.1080/10494820.2026.2614079 · Cited by 9 · see citing works
From Trivial Answers to Critical Questions
Damaševičius, R. (2024) · Advances in educational marketing, administration, and leadership book series · doi:10.4018/979-8-3693-3045-6.ch010 · Cited by 2 · see citing works
Generative AI in Software Engineering Education
Pérez‐González, H. G., Castillo-Barrera, F. E., García, C. A. G., & Juárez‐Ramírez, R. (2025) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-0370-3.ch007 · Cited by 2 · see citing works
Kadam, M. A., Sindhu, D. P. M., & Joshi, D. S. (2025) · International Journal of Environmental Sciences · doi:10.64252/gnbkf548 · Cited by 2 · see citing works
Muhanna, W. A. A. (2025) · International Journal of Technology Enhanced Learning · doi:10.1504/ijtel.2025.146302 · Cited by 1 · see citing works
Corbita, D. P., Ghafri, S. H. H. A., Vijayan, P. M., Ancheta, W., Amiri, M. M., & Madronero, J. (2025) · Studies in big data · doi:10.1007/978-3-031-80656-8_12 · Cited by 1 · see citing works
Communication Transformed by Generative Artificial Intelligence
Shafik, W. (2025) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-2502-6.ch006 · Cited by 1 · see citing works
Avaliando o Papel do GPT-4o na Aprendizagem de Engenharia de Software: Um Relato de Experiência
Branco, B. M. D. C. C., Neto, A. L. D. M., Avelino, G. A., & Machado, V. P. (2025) · Simpósio Brasileiro de Engenharia de Software (SBES) · doi:10.5753/sbes.2025.10716 · Cited by 1 · see citing works
WIP: Generative Artificial Intelligence in Undergraduate Software Engineering Education
Hemmes, J., & Blumenthal, R. L. (2025) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie63693.2025.11328493 · Cited by 1 · see citing works
Cherner, T. S., & Donnelly, M. (2026) · Education Sciences · doi:10.3390/educsci16050706 · Cited by 2 · see citing works
Andrade, R. B. D. S., Rocha, G., Marques, G. D. S., & Canedo, E. (2026) · Brazilian Symposium on Information Systems · doi:10.5753/sbsi.2026.248735 · Cited by 2 · see citing works
LLM-Enabled Educational Artefacts in Computer Science Education: A Systematic Mapping Study
Sanchez, F. L., Alario‐Hoyos, C., Guamán, D. S., & Caiza, J. C. (2026) · Applied Sciences · doi:10.3390/app16199778
Workshop Report on Emerging Software Engineering Education
Rathore, S. S., Tiwari, S., & Farooq, S. U. (2024) · Innovations in Software Engineering Conference (ISEC) · doi:10.1145/3641399.3641436 · Cited by 1 · see citing works
Relying on LLMs: Student Practices and Instructor Norms are Changing in Computer Science EducationPreprint
Lin, X., Huang, H., Shi, S., Zhou, Y., & Vines, J. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6627298 · Cited by 1 · see citing works
Chat GPT Wrote it: What HCI Educators Can Learn from their Students?
Sikorski, M. (2024) · Proceedings of the International Conference on Information Systems Development · doi:10.62036/isd.2024.25
Kanabar, V., & Kaloyanova, K. (2025) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-031-84312-9_23
Generative AI in Software Engineering: Enhancing Development and Innovation
Saoiabi, F., Kharmoum, N., Elasri, C., Lagmiri, S. N., & Ziti, S. (2025) · Lecture notes in networks and systems · doi:10.1007/978-3-031-86698-2_28
Az AI-eszközök hatása a programozók munkájára és munkaerőpiaci kilátásaira
Szabados, L. (2025) · Vezetéstudomány / Budapest Management Review · doi:10.14267/veztud.2025.04.04
Seventh Workshop on Emerging Software Engineering Education(WESEE 2025)
Rathore, S. S., Tiwari, S., & Farooq, S. U. (2025) · Innovations in Software Engineering Conference (ISEC) · doi:10.1145/3717383.3721236
Kanabar, V., & Kaloyanova, K. (2025) · ICST Transactions on Scalable Information Systems · doi:10.4108/eetsis.9376
A Field Study on the Use of Gen AI to Support Computing Education
Ocay, A. B., & Rodrigo, M. M. T. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-93724-8_17 · Cited by 1 · see citing works
Wu, M.-H., Hong, S., & Xiao, R. (2025) · Proceedings. · doi:10.22318/icls2025.505045
Joshi, O. S. (2025) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3696630.3731469
Bridging the Gap: Integrating Generative AI into Engineering Education 5.0 for Industry 5.0
Chugh, M., Panwar, S., Allawadi, K., & Vyas, S. (2025) · Lecture notes in networks and systems · doi:10.1007/978-981-96-5781-0_2
Empirical Insights into the Usage of Generative AI in Software Engineering
Stutz, K., Sandkuhl, K., & Möhring, M. (2025) · Lecture notes in business information processing · doi:10.1007/978-3-032-04375-7_16
Prickett, T., & Foster, C. (2025) · doi:10.1145/3772338.3772347
Durrani, U. K., Malik, A., & Akpınar, M. (2025) · International Conference on Information Technology Trends (ITT) · doi:10.1109/itt69610.2025.11352914
Khalloufi-Mouha, F. (2026) · Springer eBooks · doi:10.1007/978-3-032-01638-6_5
Orchestrating Intelligence: Towards A Framework for AI-Augmented Software Engineering Education
Durrani, U. K., Malik, A., & Akpınar, M. (2025) · International Conference on Artificial Intelligence, Metaverse and Cybersecurity (ICAMAC) · doi:10.1109/icamac67779.2025.11398741
From Concept to Canvas: Leveraging Generative AI to Co-Design Business Visuals
Chen, F., Hammer, B. I., Clouse, S. F., & Akello, P. (2026) · Information Systems Education Journal · doi:10.62273/rcbq3427
Rethinking Software Engineering Skills in the Age of AI
Manojkumar, R., Aditya Sai Srinivas, T., Reddy, C. K., Prashanth, M., Seshukumari, B. V., & Dutta, A. (2026) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3373-8450-4.ch007
Nantaburom, S. (2026) · Discover Education · doi:10.1007/s44217-026-01565-z
Orchestrating Scaffolding AI Agents: Design Principles for Mechanism-Specific Learner Support
Kozachek, D., & Janson, A. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-28313-9_11
Yazılım Mühendisliği Eğitiminde Üretken Yapay Zekânın Bibliyometrik Analiz Yöntemi ile İncelenmesi
Baz, F. Ç., & Keleş, Ş. (2026) · Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi · doi:10.47495/okufbed.1766554
G, S. N., Shrusti, M., Soniya, N., & S, P. K. (2026) · IEEE International Conference on Emerging Synergy Science and Technology (ICESST) · doi:10.1109/icesst69086.2026.11582918
Non-invasive Generative AI in Moodle via RPA and Retrieval-Augmented Generation
Rohanadeera, S. L., & Hewagamage, K. P. (2026) · Communications in computer and information science · doi:10.1007/978-981-95-9843-4_1
AI Inside the Classroom: A Modern Approach to Teaching AI Skills with Azure and Multi-Agent Concepts
Benkus, M., Masnec, L., & Stapić, Z. (2026) · International Convention on Information and Communication Technology, Electronics and Microelectronics · doi:10.1109/mipro70003.2026.11591978
Nguyen‐Duc, A., Kemell, K., & Chirumamilla, A. (2026) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3786580.3786970
PostCommit: GenAI-Powered Code-to-Concept Assessment for Computer Science Students
Forney, A., Srouji, A., & Willey, C. R. (2026) · ASEE Annual Conference & Exposition · doi:10.18260/1-2--60506
Cipriano, B. P., & Ferreira, L. S. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-39106-3_17
Nikou, S. A., Perifanou, M. A., & Economides, A. A. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-24998-2_6
An Empirical Analysis of LLM Usage in Software Engineering Course Projects
Jeong, H., & Kim, J. (2026) · ACM Transactions on Computing Education · doi:10.1145/3859283
Adnin, R., Saha, A., & Das, M. (2026) · International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS) · doi:10.1145/3797867.3829007
Liu, M., Wang, M., Wang, J., Guo, S., Yang, J., Liu, Y., Wang, Y., & 伊浩 (2026) · International Conference on Intelligent Education and Computer Technology (IECT) · doi:10.1145/3845354.3845458
- Authors
- Petrovska, O., Clift, L., Moller, F., & Pearsall, R.
- Affiliations
- Swansea University (GB)
- The Open University (GB)
- Venue
- Proceedings of the 8th Conference on Computing Education Practice
- Publisher
- ACM
- Published
- 2024-01-05
- Pages
- 37-40
- OpenAlex
- W4390427686
- Semantic Scholar
- f51489c94d71271a98512c8b214aaa599cc0c059
- Cited by
- 75
- References
- 14
- Citations by year
- 2026: 23 · 2025: 39 · 2024: 13
- FWCI
- 19.28
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Conference on Computing Education Practice (CEP) (publishedVersion, cc-by)
- Cronfa (Swansea University) (submittedVersion, cc-by)
- Strathprints: The University of Strathclyde institutional repository (University of Strathclyde) (submittedVersion)
- Funders
- Swansea University
- Topics
- Physical Sciences › Computer Science › Information Systems › Artificial Intelligence in Education
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Social Sciences › Education › Problem and Project Based Learning
- Keywords
- generative AI, software engineering education, ChatGPT, formative assessment, summative assessment, AI ethics, critical evaluation of AI outputs, degree apprenticeships, industrial training
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-06.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-06.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review