Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Automated assessment in computer science education: A state-of-the-art review
Practical programming competencies are critical to the success in computer science (CS)
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
education and go-to-market of fresh graduates. Acquiring the required level of skills is a long …
Academic and administrative role of artificial intelligence in education
The aim of the article is to explore the academic and administrative applications of Artificial
Intelligence. Teachers have the main responsibility of teaching in any educational setting …
Intelligence. Teachers have the main responsibility of teaching in any educational setting …
Automated grading and feedback tools for programming education: A systematic review
We conducted a systematic literature review on automated grading and feedback tools for
programming education. We analysed 121 research papers from 2017 to 2021 inclusive and …
programming education. We analysed 121 research papers from 2017 to 2021 inclusive and …
Automated code assessment for education: review, classification and perspectives on techniques and tools
S Combéfis - Software, 2022 - mdpi.com
Automatically assessing code for learning purposes is a challenging goal to achieve. On-site
courses and online ones developed for distance learning both require automated ways to …
courses and online ones developed for distance learning both require automated ways to …
Stop the (autograder) insanity: Regression penalties to deter autograder overreliance
E Baniassad, L Zamprogno, B Hall… - Proceedings of the 52nd …, 2021 - dl.acm.org
Autograders are an invaluable tool for deploying assessments in large classes. However
students sometimes rely on the autograder in place of careful thought for ways to improve to …
students sometimes rely on the autograder in place of careful thought for ways to improve to …
{SANRAZOR}: Reducing redundant sanitizer checks in {C/C++} programs
Sanitizers detect unsafe actions such as invalid memory accesses by inserting checks that
are validated during a program's execution. Despite their extensive use for debugging and …
are validated during a program's execution. Despite their extensive use for debugging and …
Automatic feedback and assessment of team-coding assignments in a DevOps context
We describe an automated assessment process for team-coding assignments based on
DevOps best practices. This system and methodology includes the definition of Team …
DevOps best practices. This system and methodology includes the definition of Team …
Adaptive assessment and content recommendation in online programming courses: On the use of Elo-rating
Online learning systems should support students preparedness for professional practice by
equip** them with the necessary skills while kee** them engaged and active. In that …
equip** them with the necessary skills while kee** them engaged and active. In that …
Graph semantic similarity-based automatic assessment for programming exercises
C **ang, Y Wang, Q Zhou, Z Yu - Scientific Reports, 2024 - nature.com
This paper proposes an algorithm for the automatic assessment of programming exercises.
The algorithm assigns assessment scores based on the program dependency graph …
The algorithm assigns assessment scores based on the program dependency graph …
Mining code submissions to elucidate disengagement in a computer science MOOC
E Vinker, A Rubinstein - LAK22: 12th international learning analytics …, 2022 - dl.acm.org
Despite the growing prevalence of Massive Open Online Courses (MOOCs) in the last
decade, using them effectively is still challenging. Particularly, when MOOCs involve …
decade, using them effectively is still challenging. Particularly, when MOOCs involve …