paper-with-me

홈 › Papers

Plagiarism and AI Assistance Misuse in Web Programming: Unfair Benefits and Characteristics

2023-10-31 · Oscar Karnalim, Hapnes Toba, Meliana Christianti Johan, Erico Darmawan Handoyo, Yehezkiel David Setiawan, Josephine Alvina Luwia

In programming education, plagiarism and misuse of artificial intelligence (AI) assistance are emerging issues. However, not many relevant studies are focused on web programming. We plan to develop automated tools to help instructors identify both misconducts. To fully understand the issues, we conducted a controlled experiment to observe the unfair benefits and the characteristics. We compared student performance in completing web programming tasks independently, with a submission to plagiarize, and with the help of AI assistance (ChatGPT). Our study shows that students who are involved in such misconducts get comparable test marks with less completion time. Plagiarized submissions are similar to the independent ones except in trivial aspects such as color and identifier names. AI-assisted submissions are more complex, making them less readable. Students believe AI assistance could be useful given proper acknowledgment of the use, although they are not convinced with readability and correctness of the solutions.

📄 PDF Abstract BibTeX arXiv:2310.20104

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Inappropriate Benefits and Identification of ChatGPT Misuse in Programming Tests: A Controlled Experiment

2023-08-11 · Hapnes Toba, Oscar Karnalim, Meliana Christianti Johan, Terutoshi Tada 외

While ChatGPT may help students to learn to program, it can be misused to do plagiarism, a breach of academic integrity. Students can ask ChatGPT to complete a programming task, generating a solution from other people's …

Survey

Fooling MOSS Detection with Pretrained Language Models

2022-01-19 · Stella Biderman, Edward Raff

As artificial intelligence (AI) technologies become increasingly powerful and prominent in society, their misuse is a growing concern. In educational settings, AI technologies could be used by students to cheat on assign…

An Investigation into Misuse of Java Security APIs by Large Language Models

2024-04-04 · Zahra Mousavi, Chadni Islam, Kristen Moore, Alsharif Abuadbba 외

The increasing trend of using Large Language Models (LLMs) for code generation raises the question of their capability to generate trustworthy code. While many researchers are exploring the utility of code generation for…

Code Generation

Measuring Plagiarism in Introductory Programming Course Assignments

2022-04-29 · Muhammad Humayoun, Muhammad Adnan Hashmi, Ali Hanzala Khan

Measuring plagiarism in programming assignments is an essential task to the educational procedure. This paper discusses the methods of plagiarism and its detection in introductory programming course assignments written i…

CodeMirage: A Multi-Lingual Benchmark for Detecting AI-Generated and Paraphrased Source Code from Production-Level LLMs

2025-05-27 · Hanxi Guo, Siyuan Cheng, Kaiyuan Zhang, Guangyu Shen 외

Large language models (LLMs) have become integral to modern software development, producing vast amounts of AI-generated source code. While these models boost programming productivity, their misuse introduces critical ri…