{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T18:47:55Z","timestamp":1767638875680,"version":"3.48.0"},"reference-count":65,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T00:00:00Z","timestamp":1767571200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T00:00:00Z","timestamp":1767571200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"name":"Institute of Research and Community Service, Maranatha Christian University, Indonesia"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discov Computing"],"DOI":"10.1007\/s10791-025-09884-9","type":"journal-article","created":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T14:55:34Z","timestamp":1767624934000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Detecting GenAI assistance in programming assessments with over-uniqueness and sample matching"],"prefix":"10.1007","volume":"29","author":[{"given":"Oscar","family":"Karnalim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hapnes","family":"Toba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maresha Caroline","family":"Wijanto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yehezkiel David","family":"Setiawan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nico","family":"Surantha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Liut","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,1,5]]},"reference":[{"issue":"3","key":"9884_CR1","first-page":"277","volume":"25","author":"F Fui-Hoon Nah","year":"2023","unstructured":"Fui-Hoon Nah F, Zheng R, Cai J, Siau K, Chen L. Generative AI and ChatGPT: applications, challenges, and AI-human collaboration. J Inf Technol Case Appl Res. 2023;25(3):277\u2013304.","journal-title":"J Inf Technol Case Appl Res"},{"key":"9884_CR2","doi-asserted-by":"publisher","first-page":"100361","DOI":"10.1016\/j.caeai.2025.100361","volume":"8","author":"YME Heung","year":"2025","unstructured":"Heung YME, Chiu TK. How ChatGPT impacts student engagement from a systematic review and meta-analysis study. Comput Educ Artif Intell. 2025;8:100361.","journal-title":"Comput Educ Artif Intell"},{"issue":"2","key":"9884_CR3","doi-asserted-by":"publisher","first-page":"e3489","DOI":"10.1002\/rev3.3489","volume":"12","author":"A Yusuf","year":"2024","unstructured":"Yusuf A, Pervin N, Rom\u00e1n-Gonz\u00e1lez M, Noor NM. Generative AI in education and research: a systematic mapping review. Rev Educ. 2024;12(2):e3489.","journal-title":"Rev Educ"},{"issue":"17","key":"9884_CR4","doi-asserted-by":"publisher","first-page":"12983","DOI":"10.3390\/su151712983","volume":"15","author":"Z Bahroun","year":"2023","unstructured":"Bahroun Z, Anane C, Ahmed V, Zacca A. Transforming education: a comprehensive review of generative artificial intelligence in educational settings through bibliometric and content analysis. Sustainability. 2023;15(17):12983.","journal-title":"Sustainability"},{"key":"9884_CR5","doi-asserted-by":"publisher","DOI":"10.1080\/08874417.2024.2386545","author":"\u00dc Avc\u0131","year":"2024","unstructured":"Avc\u0131 \u00dc. Students\u2019 GAI acceptance: role of demographics, creative mindsets, anxiety, attitudes. J Comput Inf Syst. 2024. https:\/\/doi.org\/10.1080\/08874417.2024.2386545.","journal-title":"J Comput Inf Syst"},{"key":"9884_CR6","doi-asserted-by":"publisher","first-page":"100147","DOI":"10.1016\/j.caeai.2023.100147","volume":"4","author":"R Yilmaz","year":"2023","unstructured":"Yilmaz R, Yilmaz FGK. The effect of generative artificial intelligence (AI)-based tool use on students\u2019 computational thinking skills, programming self-efficacy and motivation. Comput Educ Artif Intell. 2023;4:100147.","journal-title":"Comput Educ Artif Intell"},{"key":"9884_CR7","doi-asserted-by":"crossref","unstructured":"Garcia MB, Revano TF, Maaliw RR, Lagrazon PGG, Valderama AMC, Happonen A, et\u00a0al. Exploring Student preference between AI-powered chatGPT and Human-curated stack overflow in resolving programming problems and queries. In: 2023 IEEE 15th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM). IEEE. 2023; 1\u20136.","DOI":"10.1109\/HNICEM60674.2023.10589162"},{"key":"9884_CR8","doi-asserted-by":"crossref","unstructured":"Jury B, Lorusso A, Leinonen J, Denny P, Luxton-Reilly A. Evaluating LLM-generated worked examples in an introductory programming course. In: Proceedings of the 26th Australasian Computing Education Conference. 2024;77\u201386.","DOI":"10.1145\/3636243.3636252"},{"key":"9884_CR9","doi-asserted-by":"crossref","unstructured":"Taylor A, Vassar A, Renzella J, Pearce H. Dcc\u2013help: Transforming the role of the compiler by generating context-aware error explanations with large language models. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education. 2024;1:1314\u20131320.","DOI":"10.1145\/3626252.3630822"},{"key":"9884_CR10","doi-asserted-by":"crossref","unstructured":"Hellas A, Leinonen J, Sarsa S, Koutcheme C, Kujanp\u00e4\u00e4 L, Sorva J. Exploring the responses of large language models to beginner programmers\u2019 help requests. In: Proceedings of the 2023 ACM Conference on International Computing Education Research. 2023; 1:93\u2013105.","DOI":"10.1145\/3568813.3600139"},{"key":"9884_CR11","doi-asserted-by":"crossref","unstructured":"Kiesler N, Lohr D, Keuning H. Exploring the potential of large language models to generate formative programming feedback. In: 2023 IEEE Frontiers in Education Conference (FIE). IEEE. 2023; 1\u20135.","DOI":"10.1109\/FIE58773.2023.10343457"},{"issue":"1","key":"9884_CR12","doi-asserted-by":"publisher","first-page":"12187","DOI":"10.1038\/s41598-023-38964-3","volume":"13","author":"H Ibrahim","year":"2023","unstructured":"Ibrahim H, Liu F, Asim R, Battu B, Benabderrahmane S, Alhafni B, et al. Perception, performance, and detectability of conversational artificial intelligence across 32 university courses. Sci Rep. 2023;13(1):12187.","journal-title":"Sci Rep"},{"key":"9884_CR13","doi-asserted-by":"crossref","unstructured":"Toba H, Karnalim O, Johan MC, Tada T, Djajalaksana YM, Vivaldy T. Inappropriate benefits and identification of ChatGPT Misuse in programming tests: a controlled experiment. In: International Conference on Interactive Collaborative Learning. 2024; 520\u2013531.","DOI":"10.1007\/978-3-031-51979-6_54"},{"key":"9884_CR14","doi-asserted-by":"crossref","unstructured":"Qureshi B. ChatGPT in computer science curriculum assessment: an analysis of its successes and shortcomings. In: Proceedings of the 2023 9th International Conference on e-Society, e-Learning and e-Technologies. 2023;7\u201313.","DOI":"10.1145\/3613944.3613946"},{"issue":"1","key":"9884_CR15","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s44163-024-00203-7","volume":"4","author":"G Ak\u00e7ap\u0131nar","year":"2024","unstructured":"Ak\u00e7ap\u0131nar G, Sidan E. AI chatbots in programming education: guiding success or encouraging plagiarism. Discov Artif Intell. 2024;4(1):87.","journal-title":"Discov Artif Intell"},{"key":"9884_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.heliyon.2023.e21624","author":"A Koubaa","year":"2023","unstructured":"Koubaa A, Qureshi B, Ammar A, Khan Z, Boulila W, Ghouti L. Humans are still better than ChatGPT: case of the IEEEXtreme competition. Heliyon. 2023. https:\/\/doi.org\/10.1016\/j.heliyon.2023.e21624.","journal-title":"Heliyon"},{"key":"9884_CR17","doi-asserted-by":"crossref","unstructured":"Orenstrakh MS, Karnalim O, Suarez CA, Liut M. Detecting LLM-generated text in computing education: comparative study for ChatGPT cases. In: 2024 IEEE 48th Annual Computers, Software, and Applications Conference (COMPSAC). IEEE. 2024; 121\u20136.","DOI":"10.1109\/COMPSAC61105.2024.00027"},{"key":"9884_CR18","doi-asserted-by":"crossref","unstructured":"Hoq M, Shi Y, Leinonen J, Babalola D, Lynch C, Price T, et\u00a0al. Detecting ChatGPT-generated code submissions in a CS1 course using machine learning models. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education. 2024;1:526\u2013532.","DOI":"10.1145\/3626252.3630826"},{"issue":"13","key":"9884_CR19","doi-asserted-by":"publisher","first-page":"16841","DOI":"10.1007\/s10639-024-12520-6","volume":"26","author":"O Karnalim","year":"2024","unstructured":"Karnalim O, Toba H, Johan MC. Detecting AI assisted submissions in introductory programming via code anomaly. Educ Inf Technol. 2024;26(13):16841\u201366.","journal-title":"Educ Inf Technol"},{"key":"9884_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-024-13151-7","author":"CKY Chan","year":"2024","unstructured":"Chan CKY. Students\u2019 perceptions of \u2018AI-giarism\u2019: investigating changes in understandings of academic misconduct. Educ Inf Technol. 2024. https:\/\/doi.org\/10.1007\/s10639-024-13151-7.","journal-title":"Educ Inf Technol"},{"issue":"2","key":"9884_CR21","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MCSE.2019.2963148","volume":"22","author":"R Di Cosmo","year":"2019","unstructured":"Di Cosmo R, Gruenpeter M, Zacchiroli S. Referencing source code artifacts: a separate concern in software citation. Comput Sci Eng. 2019;22(2):33\u201343.","journal-title":"Comput Sci Eng"},{"key":"9884_CR22","doi-asserted-by":"crossref","unstructured":"Pang A, Vahid F. ChatGPT and cheat detection in CS1 using a program autograding system. In: Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1. ACM. 2024;367\u2013373.","DOI":"10.1145\/3649217.3653558"},{"key":"9884_CR23","volume-title":"Search Engines: information retrieval in practice","author":"WB Croft","year":"2010","unstructured":"Croft WB, Metzler D, Strohman T. Search Engines: information retrieval in practice. Boston: Addison-Wesley; 2010."},{"key":"9884_CR24","unstructured":"Broder AZ. On the resemblance and containment of documents. In: Compression and Complexity of SEQUENCES. 1997;21\u201329."},{"key":"9884_CR25","unstructured":"Ji J, Li J, Yan S, Zhang B, Tian Q. Super-Bit locality-sensitive hashing. In: 25th International Conference on Neural Information Processing Systems. 2012;108\u2013116."},{"key":"9884_CR26","doi-asserted-by":"crossref","unstructured":"Wise MJ. YAP3: improved detection of similarities in computer program and other texts. In: 27th SIGCSE Technical Symposium on Computer Science Education. 1996;130\u2013134.","DOI":"10.1145\/236452.236525"},{"key":"9884_CR27","doi-asserted-by":"publisher","DOI":"10.3390\/educsci13010054","author":"O Karnalim","year":"2023","unstructured":"Karnalim O. Maintaining academic integrity in programming: locality-sensitive hashing and recommendations. Educ Sci. 2023. https:\/\/doi.org\/10.3390\/educsci13010054.","journal-title":"Educ Sci"},{"issue":"2","key":"9884_CR28","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1109\/TE.2007.906776","volume":"51","author":"G Cosma","year":"2008","unstructured":"Cosma G, Joy M. Towards a definition of source-code plagiarism. IEEE Trans Educ. 2008;51(2):195\u2013200.","journal-title":"IEEE Trans Educ"},{"issue":"2","key":"9884_CR29","first-page":"179","volume":"13","author":"R Fraser","year":"2014","unstructured":"Fraser R. Collaboration, collusion and plagiarism in computer science coursework. Inf Educ. 2014;13(2):179\u201395.","journal-title":"Inf Educ"},{"issue":"1","key":"9884_CR30","first-page":"6:1","volume":"20","author":"I Albluwi","year":"2019","unstructured":"Albluwi I. Plagiarism in programming assessments: a systematic review. ACM Trans Comput Educ. 2019;20(1):6:1-6:28.","journal-title":"ACM Trans Comput Educ"},{"key":"9884_CR31","unstructured":"Allen JM, Vahid F, Downey K, Edgcomb AD. Weekly programs in a CS1 class: experiences with auto-graded many-small programs (MSP). In: ASEE Annual Conference & Exposition. 2018;1\u201313."},{"issue":"3","key":"9884_CR32","doi-asserted-by":"publisher","first-page":"21","DOI":"10.4018\/JITR.2019070102","volume":"12","author":"H Lynda","year":"2019","unstructured":"Lynda H, Bouarab-Dahmani F. Gradual learners\u2019 assessment in massive open online courses based on ODALA approach. J Inf Technol Res. 2019;12(3):21\u201343.","journal-title":"J Inf Technol Res"},{"issue":"1","key":"9884_CR33","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1080\/03043797.2020.1718615","volume":"46","author":"J Chen","year":"2021","unstructured":"Chen J, Kolmos A, Du X. Forms of implementation and challenges of PBL in engineering education: a review of literature. Eur J Eng Educ. 2021;46(1):90\u2013115.","journal-title":"Eur J Eng Educ"},{"key":"9884_CR34","doi-asserted-by":"crossref","unstructured":"Karnalim O, Simon, Chivers W. Gamification to help inform students about programming plagiarism and collusion. IEEE Transactions on Learning Technologies. 2023;1\u201314.","DOI":"10.1145\/3506717"},{"key":"9884_CR35","doi-asserted-by":"crossref","unstructured":"Simon, Sheard J, Morgan M, Petersen A, Settle A, Sinclair J. Informing students about academic integrity in programming. In: 20th Australasian Computing Education Conference. 2018; 113\u2013122.","DOI":"10.1145\/3160489.3160502"},{"key":"9884_CR36","doi-asserted-by":"crossref","unstructured":"Mason T, Gavrilovska A, Joyner DA. Collaboration versus cheating: reducing code plagiarism in an online MS computer science program. In: 50th ACM Technical Symposium on Computer Science Education. 2019;1004\u20131010.","DOI":"10.1145\/3287324.3287443"},{"key":"9884_CR37","doi-asserted-by":"crossref","unstructured":"Tsang HH, Hanbidge AS, Tin T. Experiential learning through inter-university collaboration research project in academic integrity. In: 23rd Western Canadian Conference on Computing Education. 2018;1\u20136.","DOI":"10.1145\/3209635.3209645"},{"key":"9884_CR38","doi-asserted-by":"crossref","unstructured":"Simon. Designing programming assignments to reduce the likelihood of cheating. In: 19th Australasian Computing Education Conference. 2017;42\u201347.","DOI":"10.1145\/3013499.3013507"},{"key":"9884_CR39","doi-asserted-by":"crossref","unstructured":"Bradley S. Creative assessment in programming: diversity and divergence. In: Fourth Conference on Computing Education Practice. 2020;13:1\u201313:4.","DOI":"10.1145\/3372356.3372369"},{"key":"9884_CR40","doi-asserted-by":"crossref","unstructured":"Halak B, El-Hajjar M. Plagiarism detection and prevention techniques in engineering education. In: 11th European Workshop on Microelectronics Education. 2016;1\u20133.","DOI":"10.1109\/EWME.2016.7496465"},{"issue":"3","key":"9884_CR41","doi-asserted-by":"publisher","first-page":"27:1","DOI":"10.1145\/3313290","volume":"19","author":"M Novak","year":"2019","unstructured":"Novak M, Joy M, Kermek D. Source-code similarity detection and detection tools used in academia: a systematic review. ACM Trans Comput Educ. 2019;19(3):27:1-27:37.","journal-title":"ACM Trans Comput Educ"},{"key":"9884_CR42","doi-asserted-by":"crossref","unstructured":"Blanchard J, Hott JR, Berry V, Carroll R, Edmison B, Glassey R, et\u00a0al. Stop reinventing the wheel! Promoting community software in computing education. In: Working Group Reports on Innovation and Technology in Computer Science Education. 2022;261\u2013\u2013292.","DOI":"10.1145\/3571785.3574129"},{"key":"9884_CR43","doi-asserted-by":"crossref","unstructured":"Schleimer S, Wilkerson DS, Aiken A. Winnowing: local algorithms for document fingerprinting. In: International Conference on Management of Data. 2003;76\u201385.","DOI":"10.1145\/872757.872770"},{"issue":"11","key":"9884_CR44","first-page":"1016","volume":"8","author":"L Prechelt","year":"2002","unstructured":"Prechelt L, Malpohl G, Philippsen M. Finding plagiarisms among a set of programs with JPlag. J Univ Comput Sci. 2002;8(11):1016\u201338.","journal-title":"J Univ Comput Sci"},{"issue":"2","key":"9884_CR45","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/13.762946","volume":"42","author":"M Joy","year":"1999","unstructured":"Joy M, Luck M. Plagiarism in programming assignments. IEEE Trans Educ. 1999;42(2):129\u201333.","journal-title":"IEEE Trans Educ"},{"key":"9884_CR46","doi-asserted-by":"crossref","unstructured":"Karnalim O, Simon, Chivers W. Similarity detection techniques for academic source code plagiarism and collusion: a review. In: International Conference on Engineering, Technology and Education. 2019;1\u20138.","DOI":"10.1109\/TALE48000.2019.9225953"},{"key":"9884_CR47","doi-asserted-by":"crossref","unstructured":"Ebrahim F, Joy M. Semantic similarity search for source code plagiarism detection: an exploratory study. In: Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1. ACM. 2024;360\u2013366.","DOI":"10.1145\/3649217.3653622"},{"key":"9884_CR48","doi-asserted-by":"crossref","unstructured":"Vasuteja A, Reddy AV, Pravin A. Beyond copy paste: plagiarism detection using machine learning. In: 2024 International Conference on Inventive Computation Technologies (ICICT). IEEE. 2024;245\u2013251.","DOI":"10.1109\/ICICT60155.2024.10544470"},{"key":"9884_CR49","unstructured":"Hrk\u00fat P, \u010eura\u010d\u00edk M, Miku\u0161ov\u00e1 M, Callejas-Cuervo M, Zukowska J. Increasing K-means clustering algorithm effectivity for using in source code plagiarism detection. In: 2019 International Conference on Smart Technologies, Systems and Applications. Quito. 2019;120\u2013131."},{"key":"9884_CR50","doi-asserted-by":"publisher","DOI":"10.3390\/computers10040047","author":"F Iffath","year":"2021","unstructured":"Iffath F, Kayes ASM, Rahman MT, Ferdows J, Arefin MS, Hossain MS. Online judging platform utilizing dynamic plagiarism detection facilities. Computers. 2021. https:\/\/doi.org\/10.3390\/computers10040047.","journal-title":"Computers"},{"issue":"1","key":"9884_CR51","first-page":"105","volume":"41","author":"FS Rabbani","year":"2017","unstructured":"Rabbani FS, Karnalim O. Detecting source code plagiarism on NET programming languages using low-level representation and adaptive local alignment. J Inf Organ Sci. 2017;41(1):105\u201323.","journal-title":"J Inf Organ Sci"},{"key":"9884_CR52","doi-asserted-by":"publisher","first-page":"50391","DOI":"10.1109\/ACCESS.2021.3069367","volume":"9","author":"H Cheers","year":"2021","unstructured":"Cheers H, Lin Y, Smith SP. Academic source code plagiarism detection by measuring program behavioral similarity. IEEE Access. 2021;9:50391\u2013412.","journal-title":"IEEE Access"},{"issue":"1","key":"9884_CR53","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1002\/cae.22066","volume":"27","author":"L Sulistiani","year":"2019","unstructured":"Sulistiani L, Karnalim O. ES-plag: efficient and sensitive source code plagiarism detection tool for academic environment. Comput Appl Eng Educ. 2019;27(1):166\u201382.","journal-title":"Comput Appl Eng Educ"},{"issue":"3","key":"9884_CR54","doi-asserted-by":"publisher","first-page":"1001","DOI":"10.1007\/s40998-020-00403-8","volume":"45","author":"Z Setoodeh","year":"2021","unstructured":"Setoodeh Z, Moosavi MR, Fakhrahmad M, Bidoki M. A proposed model for source code reuse detection in computer programs. Iran J Sci Technol Trans Electr Eng. 2021;45(3):1001\u201314.","journal-title":"Iran J Sci Technol Trans Electr Eng"},{"key":"9884_CR55","doi-asserted-by":"crossref","unstructured":"Simon, Karnalim O, Sheard J, Dema I, Karkare A, Leinonen J, et\u00a0al. Choosing code segments to exclude from code similarity detection. In: ITiCSE-WGR \u201920: the Working Group Reports on Innovation and Technology in Computer Science Education. 2020;1\u201319.","DOI":"10.1145\/3437800.3439201"},{"key":"9884_CR56","doi-asserted-by":"publisher","first-page":"96505","DOI":"10.1109\/ACCESS.2020.2996146","volume":"8","author":"V Ljubovic","year":"2020","unstructured":"Ljubovic V, Pajic E. Plagiarism detection in computer programming using feature extraction from ultra-fine-grained repositories. IEEE Access. 2020;8:96505\u201314.","journal-title":"IEEE Access"},{"issue":"1","key":"9884_CR57","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3390\/computers8010011","volume":"8","author":"A Budiman","year":"2019","unstructured":"Budiman A, Karnalim O. Automated hints generation for investigating source code plagiarism and identifying the culprits on in-class individual programming assessment. Computers. 2019;8(1):11.","journal-title":"Computers"},{"key":"9884_CR58","unstructured":"Li Y, Li Q, Cui L, Bi W, Wang Z, Wang L, et\u00a0al. MAGE: Machine-generated text detection in the wild. 2023. arXiv preprint arXiv:2305.13242."},{"key":"9884_CR59","unstructured":"Gehrmann S, Strobelt H, Rush AM. GLTR: Statistical Detection and visualization of generated text. arXiv."},{"key":"9884_CR60","unstructured":"Mitchell E, Lee Y, Khazatsky A, Manning CD, Finn C. Detectgpt: Zero-shot machine-generated text detection using probability curvature. In: International conference on machine learning. PMLR. 2023; 24950\u201324962."},{"key":"9884_CR61","unstructured":"Solaiman I, Brundage M, Clark J, Askell A, Herbert-Voss A, Wu J, et\u00a0al. Release Strategies and the social impacts of language models. OpenAI."},{"key":"9884_CR62","unstructured":"Parr T. The definitive ANTLR 4 reference. 2013. Pragmatic Bookshelf. https:\/\/dl.acm.org\/doi\/10.5555\/2501720"},{"issue":"2","key":"9884_CR63","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1080\/07294360.2020.1724899","volume":"40","author":"R Harper","year":"2021","unstructured":"Harper R, Bretag T, Rundle K. Detecting contract cheating: examining the role of assessment type. High Educ Res Dev. 2021;40(2):263\u201378.","journal-title":"High Educ Res Dev"},{"issue":"OOPSLA","key":"9884_CR64","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3428206","volume":"4","author":"B Devore-McDonald","year":"2020","unstructured":"Devore-McDonald B, Berger ED. Mossad: defeating software plagiarism detection. Proc ACM Program Lang. 2020;4(OOPSLA):1\u201328.","journal-title":"Proc ACM Program Lang"},{"key":"9884_CR65","doi-asserted-by":"crossref","unstructured":"Bowman NA, Jarratt L, Culver K, Segre AM. How prior programming experience affects students\u2019 pair programming experiences and outcomes. In: Proceedings of the 2019 ACM Conference on innovation and technology in computer science education. 2019;170\u2013175.","DOI":"10.1145\/3304221.3319781"}],"container-title":["Discover Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10791-025-09884-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10791-025-09884-9","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10791-025-09884-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T14:55:40Z","timestamp":1767624940000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10791-025-09884-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,5]]},"references-count":65,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,12]]}},"alternative-id":["9884"],"URL":"https:\/\/doi.org\/10.1007\/s10791-025-09884-9","relation":{},"ISSN":["2948-2992"],"issn-type":[{"type":"electronic","value":"2948-2992"}],"subject":[],"published":{"date-parts":[[2026,1,5]]},"assertion":[{"value":"22 August 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 December 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This study and all its experimental protocols were reviewed and approved by the Ethics Review Committee of the Institute of Research and Community Service, Maranatha Christian University, Indonesia, in compliance with the Declaration of Helsinki. The proposal and approval number is 2025\/520. Informed consent was obtained from participants involved in the study.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no Competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"5"}}