NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 44 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ishaya Gambo; Faith-Jane Abegunde; Omobola Gambo; Roseline Oluwaseun Ogundokun; Akinbowale Natheniel Babatunde; Cheng-Chi Lee – Education and Information Technologies, 2025
The current educational system relies heavily on manual grading, posing challenges such as delayed feedback and grading inaccuracies. Automated grading tools (AGTs) offer solutions but come with limitations. To address this, "GRAD-AI" is introduced, an advanced AGT that combines automation with teacher involvement for precise grading,…
Descriptors: Automation, Grading, Artificial Intelligence, Computer Assisted Testing
Peer reviewed Peer reviewed
Direct linkDirect link
Fatima Abu Deeb; Timothy Hickey – Computer Science Education, 2024
Background and Context: Auto-graders are praised by novice students learning to program, as they provide them with automatic feedback about their problem-solving process. However, some students often make random changes when they have errors in their code, without engaging in deliberate thinking about the cause of the error. Objective: To…
Descriptors: Reflection, Automation, Grading, Novices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mark Monnin; Lori L. Sussman – Journal of Cybersecurity Education, Research and Practice, 2024
Data transfer between isolated clusters is imperative for cybersecurity education, research, and testing. Such techniques facilitate hands-on cybersecurity learning in isolated clusters, allow cybersecurity students to practice with various hacking tools, and develop professional cybersecurity technical skills. Educators often use these remote…
Descriptors: Computer Science Education, Computer Security, Computer Software, Data
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Walter Gander – Informatics in Education, 2024
When the new programming language Pascal was developed in the 1970's, Walter Gander did not like it because because many features which he appreciated in prior programming languages were missing in Pascal. For example the block structure was gone, there were no dynamical arrays, no functions or procedures were allowed as parameters of a procedure,…
Descriptors: Computer Software, Programming Languages, Algorithms, Automation
Peer reviewed Peer reviewed
Direct linkDirect link
Rahaman, Md. Afzalur; Hoque, Abu Sayed Md. Latiful – International Journal of Learning Technology, 2022
For the last decades, programming courses are being taught in nearly every educational sector. Students are now more likely to use an e-learning platform compared to traditional system because of lower internet costs, remote access, and faster communication facilities. For a programming course studied in both manual and e-learning platforms,…
Descriptors: Evaluation Methods, Programming, Assignments, Automation
Peer reviewed Peer reviewed
Direct linkDirect link
Dominic Lohr; Marc Berges; Abhishek Chugh; Michael Kohlhase; Dennis Müller – Journal of Computer Assisted Learning, 2025
Background: Over the past few decades, the process and methodology of automatic question generation (AQG) have undergone significant transformations. Recent progress in generative natural language models has opened up new potential in the generation of educational content. Objectives: This paper explores the potential of large language models…
Descriptors: Resource Units, Semantics, Automation, Questioning Techniques
Peer reviewed Peer reviewed
Direct linkDirect link
Tobias Kohn – Journal of Computer Assisted Learning, 2025
Background: The recent advent of powerful, exam-passing large language models (LLMs) in public awareness has led to concerns over students cheating, but has also given rise to calls for including or even focusing education on LLMs. There is a perceived urgency to react immediately, as well as claims that AI-based reforms of education will lead to…
Descriptors: Artificial Intelligence, Natural Language Processing, Technology Uses in Education, Usability
Peer reviewed Peer reviewed
Direct linkDirect link
Barczak, Andre L. C.; Mathrani, Anuradha; Han, Binglan; Reyes, Napoleon H. – Educational Technology Research and Development, 2023
An important course in the computer science discipline is 'Data Structures and Algorithms' (DSA). "The coursework" lays emphasis on experiential learning for building students' programming and algorithmic reasoning abilities. Teachers set up a repertoire of formative programming exercises to engage students with different programmatic…
Descriptors: Computer Assisted Testing, Automation, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Rahm, Lina – Learning, Media and Technology, 2023
The relationship between technical development and education is a reciprocal one, where education always stands in relation to those skills, competencies, and techniques that are anticipated as necessary in a technological future. At the same time, skills and competencies are also necessary to drive innovation and technical development for the…
Descriptors: Automation, Artificial Intelligence, Educational History, Genealogy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gao, Zhikai; Lynch, Collin; Heckman, Sarah; Barnes, Tiffany – International Educational Data Mining Society, 2021
As Computer Science has increased in popularity so too have class sizes and demands on faculty to provide support. It is therefore more important than ever for us to identify new ways to triage student questions, identify common problems, target students who need the most help, and better manage instructors' time. By analyzing interaction data…
Descriptors: Automation, Classification, Help Seeking, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2022
The challenge of learning programming in a MOOC is twofold: acquiring programming skills and learning online, independently. Automated testing and feedback systems, often offered in programming courses, may scaffold MOOC learners by providing immediate feedback and unlimited re-submissions of code assignments. However, research still lacks…
Descriptors: Automation, Feedback (Response), Student Behavior, MOOCs
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Money, William H.; Mew, Lionel Q. – Information Systems Education Journal, 2023
This paper proposes a Project-based team instruction methodology with open-ended projects to teach students critical analysis, design and implementation steps of developing Robotic Process Automation (RPA) for information systems. The use of project-based learning is appropriate for teaching RPA analysis and design with lean Six Sigma tools…
Descriptors: Student Projects, Active Learning, Teaching Methods, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Dorottya Demszky; Jing Liu; Heather C. Hill; Dan Jurafsky; Chris Piech – Educational Evaluation and Policy Analysis, 2024
Providing consistent, individualized feedback to teachers is essential for improving instruction but can be prohibitively resource-intensive in most educational contexts. We develop M-Powering Teachers, an automated tool based on natural language processing to give teachers feedback on their uptake of student contributions, a high-leverage…
Descriptors: Online Courses, Automation, Feedback (Response), Large Group Instruction
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Asmaa Bengueddach; Djamila Hamdadou – International Society for Technology, Education, and Science, 2024
The COVID-19 pandemic, an unprecedented global health crisis, has not only significantly impacted public health but has also caused substantial disruptions to conventional education systems. In response to these challenges, our institution has undertaken innovative measures within the realm of education. A pivotal aspect of our response involves…
Descriptors: Personal Autonomy, Online Courses, Educational Change, Coding
Saira Anwar; Ahmed Ashraf Butt; Muhsin Menekse – Grantee Submission, 2023
This study explored the effectiveness of scaffolding in students' reflection writing process. We compared two sections of an introductory computer programming course (N=188). In Section 1, students did not receive any scaffolding while generating reflections, whereas in Section 2, students were scaffolded during the reflection writing process.…
Descriptors: Scaffolding (Teaching Technique), Writing Instruction, Writing Processes, Writing (Composition)
Previous Page | Next Page »
Pages: 1  |  2  |  3