Skip to content

Generative AI in Programming Education: Ethical Boundaries Across Five University Sites

Sep 2026 · Figshare

Abstract

Aim/Purpose: This study examines how university students judge the ethicality and perceived institutional rule violation of generative artificial intelligence (GenAI) use in programming coursework and whether these judgments vary with the amount of AI-generated code, demonstrated understanding, stage of use, and university site.Background: GenAI can support explanation, debugging, and personalized programming learning, but it can also perform work that assignments are intended to use as evidence of student competence. IT educators therefore need evidence about where students locate the boundary between learning support and unacceptable substitution.Methodology: A scenario-based survey was completed by 195 students at five university sites in Botswana, Brazil, Canada, Indonesia, and South Korea. Participants evaluated eight programming scenarios using two five-point prompts addressing whether the conduct was unethical and whether it was against institutional rules. Data were analyzed using descriptive statistics, Kruskal-Wallis tests, one-vs-rest Mann-Whitney U contrasts, and site-specific ordinal logistic regression.Contribution: The study integrates Jones’s issue-contingent perspective with Treviño’s person-situation interactionist perspective to frame GenAI ethical judgment in programming education. It distinguishes students’ personal ethical judgments from their perceptions of institutional rules and treats differences among university sites as contextual variation rather than evidence of national culture.Findings: Responses differed significantly across the five sites for every scenario and both prompts. Across all sites, the amount of AI-generated code incorporated into the final submission was the only consistently positive and statistically significant scenario predictor. Demonstrated understanding and stage of use showed much smaller and generally non-significant associations. Ethical judgments and perceived institutional rule violation followed similar but non-identical patterns.Recommendations for Practitioners: Programming educators should state explicitly how GenAI may be used for explanation, debugging, code generation, revision, and submission; design assessments that make student reasoning visible; and use concrete scenarios to discuss acceptable GenAI use before graded work.Recommendations for Researchers: Future studies should employ factorial vignette designs, participant-level mixed-effects models, and direct measures of policy clarity, AI literacy, prior GenAI exposure, and assessment context. Comparisons between student and instructor judgments are also needed.Impact on Society: Clearer educational boundaries can help preserve authentic learning while enabling students to develop responsible GenAI practices that are increasingly relevant to professional computing work.Future Research: Further research should test the framework with larger and more diverse samples, examine actual GenAI behavior rather than hypothetical judgments, and extend the scenarios to other computing tasks and disciplines.

View source

Similar papers

#artificial intelligence Open access May 2023

Evaluating the Performance of Large Language Models on GAOKAO Benchmark

GAOKAO-Bench is introduced, an intuitive benchmark that employs questions from the Chinese GAOKAO examination as test samples, including both subjective and objective questions that contribute a robust evaluation benchmark for future large language models and offers valuable insights into the advantages and limitations...

Xiaotian Zhang, Chun-yan Li, Yi Zong et al. · 216 citations · ⚡17

KTO: Model Alignment as Prospect Theoretic Optimization

This work proposes a HALO that directly maximizes the utility of generations instead of maximizing the log-likelihood of preferences, and suggests that the best loss depends on the inductive biases most appropriate for a given setting, an oft-overlooked consideration.

Kawin Ethayarajh, Winnie Xu, Niklas Muennighoff et al. · 195 citations · ⚡28
#artificial intelligence Open access Jul 2024

Gender, Race, and Intersectional Bias in Resume Screening via Language Model Retrieval

This work investigates the possibilities of using LLMs in a resume screening setting via a document retrieval framework that simulates job candidate selection and finds that the MTEs are biased, significantly favoring White-associated names in 85% of cases and female-associated names in only 11.1% of cases.

Kyra Wilson, Aylin Caliskan · 131 citations · ⚡8
#artificial intelligence Review Nov 2024

How to Build a Quantum Supercomputer: Scaling from Hundreds to Millions of Qubits

This work shows that orders of magnitude enhancement in performance could be obtained by a combination of hardware improvements and tight quantum-HPC integration and introduces high-performance architectures for quantum-probabilistic computing with custom-designed accelerators to tackle today's industry-scale classical...

Masoud Mohseni, Artur Scherer, K. Johnson et al. · 121 citations · ⚡9
#artificial intelligence Review Oct 2025

Ultralytics YOLO Evolution: An Overview of YOLO26, YOLO11, YOLOv8 and YOLOv5 Object Detectors for Computer Vision and Pattern Recognition

This paper presents a comprehensive overview of the Ultralytics YOLO family, emphasizing architectural evolution, benchmarking, deployment, and emerging directions from YOLOv5 through YOLO27, and examines detection, segmentation, depth, classification, pose, oriented detection, tracking, export, quantization, and deplo...

Ranjan Sapkota, Manoj Karkee · 112 citations · ⚡10

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.