← Latest papers
💻 computer science

LLM Use, Cheating, and Academic Integrity in Software Engineering Education

This study of 116 software engineering students reveals that reported LLM misuse is primarily driven by time pressure and unclear assessment guidelines rather than a lack of awareness, highlighting the need to better align course design with evolving expectations for AI tool use.

Original authors: Ronnie de Souza Santos, Italo Santos, Maria Bento, Giuseppe Destefanis, Cleyton Magalhães, Mairieli Wessel

Published 2026-03-19
📖 5 min read🧠 Deep dive

Original authors: Ronnie de Souza Santos, Italo Santos, Maria Bento, Giuseppe Destefanis, Cleyton Magalhães, Mairieli Wessel

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a student in a software engineering class. Your job is to build digital houses (code), write blueprints (documentation), and fix broken pipes (debugging). Now, imagine a super-smart, magical robot assistant (an LLM) has appeared in your toolbox. It can build a whole house in seconds, write perfect blueprints instantly, and fix any leak with a wave of its hand.

The big question this paper asks is: When do students use this robot to do their homework for them, and why do they feel okay (or not okay) about it?

Here is the story of what the researchers found, broken down into simple parts.

1. The "Gray Area" of the Classroom

In the old days, cheating was like copying a friend's homework. It was clear: "That's not mine." But with the magic robot, the lines get blurry.

  • The Analogy: Imagine a cooking class. If you ask a friend for a recipe tip, that's fine. If you ask a friend to cook the meal for you and you just put it on the plate, that's cheating. But what if you ask a robot to cook the meal, and you just taste it to make sure it's good? Is that cheating?
  • The Finding: Students in this study felt very confused about the rules. Some professors said, "No robots allowed!" while others said, "Use them to learn!" Because the rules were often vague (like a recipe with missing steps), students felt it was okay to use the robot when they were in a pinch.

2. The "Tired Student" vs. The "Exam Hall"

The researchers found that students didn't use the robot just because they were lazy. They used it because they were overwhelmed.

  • The Analogy: Think of your homework like a mountain of dishes you have to wash before bed. You are exhausted, it's 2 AM, and you have three other mountains of dishes due tomorrow. You see a magical dishwasher (the robot) that can do it all. You use it, not because you hate washing dishes, but because you are drowning.
  • The Finding:
    • Routine Work: Students used the robot most often for regular homework, coding assignments, and writing reports. They felt the pressure of deadlines and heavy workloads made it "necessary."
    • Exams: Interestingly, they used the robot less during actual tests. Why? Because in a test, the rules are usually clear: "No outside help!" It felt like crossing a bright red line. But for regular homework, the line was gray, so they crossed it.

3. The "Silent Guilt" (or Lack Thereof)

What did students feel after using the robot?

  • The Analogy: Imagine you sneak a cookie from the jar. Some people feel terrible guilt. Others feel relief because they are hungry. Some just think, "So what?"
  • The Finding:
    • Indifference: The most common feeling was actually indifference. About 36% of students didn't feel much guilt. They thought, "Nothing bad will happen," or "Everyone else is doing it."
    • Guilt & Anxiety: About 20% felt guilty, worrying they were cheating themselves out of learning. Another 18% were anxious about getting caught and failing.
    • Relief: Some felt relieved because the robot saved them from stress.

4. The "Hollow House" Problem

The most important part of the study is what happens after the student uses the robot.

  • The Analogy: If you let the robot build your house, you get a beautiful house. But when a storm comes (a real job interview or a complex bug in your future career), you don't know how to fix the roof because you never learned how to hammer a nail. You have a house, but you are a "hollow" builder.
  • The Finding: Students knew this was a risk. They admitted that using the robot made them feel like "illiterate programmers." They worried that if they kept letting the robot do the work, they would graduate with a degree but without the actual skills to do the job. They knew they were trading their future competence for a quick grade today.

5. Why Did This Happen? (The Perfect Storm)

The researchers found that cheating wasn't just about "bad students." It was a mix of three things:

  1. The Pressure Cooker: Too many assignments, too many deadlines, and not enough time.
  2. The Foggy Signpost: Professors didn't give clear instructions on how to use AI. Was it okay to use it to debug? To write comments? To generate ideas? The fog made it easy to wander into forbidden territory.
  3. The Invisible Fence: Students felt they wouldn't get caught, especially when working from home. They thought, "The teacher can't see me using the robot."

The Big Takeaway

The paper concludes that you can't just ban the robot or try to catch everyone with a "police scanner." That doesn't work because the students are overwhelmed and confused.

The Solution?
Instead of saying "No Robots," schools need to say:

  • "Here is exactly how you can use the robot to learn."
  • "Here is exactly when you must do the work yourself."
  • "Let's give you less homework so you have time to actually learn, rather than just rushing to finish."

In short: Students aren't trying to be bad; they are trying to survive a heavy workload with confusing rules. If we want them to learn, we need to clear up the rules and give them time to build their own skills, rather than letting the robot build the house for them.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →