Publication Date
| In 2026 | 0 |
| Since 2025 | 82 |
| Since 2022 (last 5 years) | 221 |
Descriptor
Source
Author
| Paul Denny | 3 |
| Abdulhadi Shoufan | 2 |
| Amanda Ross | 2 |
| Cha, Teryn | 2 |
| Chen, Huan | 2 |
| Christine Ladwig | 2 |
| Chu, Samuel Kai Wah | 2 |
| Dai, Yun | 2 |
| Dana Schwieger | 2 |
| Ernst Bekkering | 2 |
| Gökhan Akçapinar | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 5 |
| Researchers | 3 |
| Policymakers | 2 |
| Practitioners | 2 |
| Students | 1 |
Location
| China | 9 |
| Nigeria | 4 |
| Brazil | 3 |
| Finland | 3 |
| Hong Kong | 3 |
| Japan | 3 |
| Jordan | 3 |
| Malaysia | 3 |
| Morocco | 3 |
| North Carolina | 3 |
| Taiwan | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Flesch Reading Ease Formula | 1 |
What Works Clearinghouse Rating
Segun O. Olatinwo; Carrie Demmans Epp – International Journal of Artificial Intelligence in Education, 2025
Online question answering sites, such as Stack Overflow (SO), have become an important learning and support platform for computer-science learners and practitioners who are seeking help. Learners on SO are currently faced with the problem of unanswered questions, inhibiting their lifelong-learning efforts and contributing to delays in their…
Descriptors: Computer Science, Computer Software, Metadata, Artificial Intelligence
Jinshui Wang; Shuguang Chen; Zhengyi Tang; Pengchen Lin; Yupeng Wang – Education and Information Technologies, 2025
Mastering SQL programming skills is fundamental in computer science education, and Online Judging Systems (OJS) play a critical role in automatically assessing SQL codes, improving the accuracy and efficiency of evaluations. However, these systems are vulnerable to manipulation by students who can submit "cheating codes" that pass the…
Descriptors: Programming, Computer Science Education, Cheating, Computer Assisted Testing
Haoze Du; Richard Li; Edward Gehringer – International Educational Data Mining Society, 2025
Evaluating the performance of Large Language Models (LLMs) is a critical yet challenging task, particularly when aiming to avoid subjective assessments. This paper proposes a framework for leveraging subjective metrics derived from the class textual materials across different semesters to assess LLM outputs across various tasks. By utilizing…
Descriptors: Artificial Intelligence, Performance, Evaluation, Automation
Mehmet Basaran; Ömer Faruk Vural; Sermin Metin; Sabiha Tamur – International Journal of Early Childhood, 2025
This study investigates ChatGPT's perspectives on coding education for preschool children to provide a comprehensive understanding that is valuable for educators in early childhood education. An instrumental case study approach was employed, utilizing qualitative research design and case study methods. Data were gathered using a structured…
Descriptors: Preschool Education, Computer Science Education, Coding, Artificial Intelligence
Muhammad Fawad Akbar Khan; Max Ramsdell; Erik Falor; Hamid Karimi – International Educational Data Mining Society, 2024
This paper undertakes a thorough evaluation of ChatGPT's code generation capabilities, contrasting them with those of human programmers from both educational and software engineering standpoints. The emphasis is placed on elucidating its importance in these intertwined domains. To facilitate a robust analysis, we curated a novel dataset comprising…
Descriptors: Artificial Intelligence, Automation, Computer Science Education, Programming
Atharva Naik; Jessica Ruhan Yin; Anusha Kamath; Qianou Ma; Sherry Tongshuang Wu; R. Charles Murray; Christopher Bogart; Majd Sakr; Carolyn P. Rose – British Journal of Educational Technology, 2025
The relative effectiveness of reflection either through student generation of contrasting cases or through provided contrasting cases is not well-established for adult learners. This paper presents a classroom study to investigate this comparison in a college level Computer Science (CS) course where groups of students worked collaboratively to…
Descriptors: Cooperative Learning, Reflection, College Students, Computer Science Education
Neil C. C. Brown; Pierre Weill-Tessier; Juho Leinonen; Paul Denny; Michael Kölling – ACM Transactions on Computing Education, 2025
Motivation: Students learning to program often reach states where they are stuck and can make no forward progress--but this may be outside the classroom where no instructor is available to help. In this situation, an automatically generated next-step hint can help them make forward progress and support their learning. It is important to know what…
Descriptors: Artificial Intelligence, Programming, Novices, Technology Uses in Education
Diana Franklin; Paul Denny; David A. Gonzalez-Maldonado; Minh Tran – Cambridge University Press & Assessment, 2025
Generative AI is a disruptive technology that has the potential to transform many aspects of how computer science is taught. Like previous innovations such as high-level programming languages and block-based programming languages, generative AI lowers the technical expertise necessary to create working programs, bringing the power of computation…
Descriptors: Artificial Intelligence, Technology Uses in Education, Computer Science Education, Expertise
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
Rico-Juan, Juan Ramon; Sanchez-Cartagena, Victor M.; Valero-Mas, Jose J.; Gallego, Antonio Javier – IEEE Transactions on Learning Technologies, 2023
Online Judge (OJ) systems are typically considered within programming-related courses as they yield fast and objective assessments of the code developed by the students. Such an evaluation generally provides a single decision based on a rubric, most commonly whether the submission successfully accomplished the assignment. Nevertheless, since in an…
Descriptors: Artificial Intelligence, Models, Student Behavior, Feedback (Response)
Cindy Royal – Journalism and Mass Communication Educator, 2025
Artificial intelligence (AI) has taken the forefront in discussions of the future of media and education. Although there are valid concerns, AI has the potential to be useful in learning new skills, particularly those related to computer programming. This case study depicts the ways AI was introduced to assist in teaching coding, specifically in a…
Descriptors: Artificial Intelligence, Coding, Programming, Computer Science Education
Nicolas Pope; Juho Kahila; Henriikka Vartiainen; Matti Tedre – IEEE Transactions on Learning Technologies, 2025
The rapid advancement of artificial intelligence and its increasing societal impacts have turned many computing educators' focus toward early education in machine learning (ML). Limited options for educational tools for teaching novice learners about the mechanisms of ML and data-driven systems presents a recognized challenge in K-12 computing…
Descriptors: Artificial Intelligence, Computer Oriented Programs, Computer Science Education, Grade 4
Zifeng Liu; Wanli Xing; Xinyue Jiao; Chenglu Li; Wangda Zhu – Education and Information Technologies, 2025
The ability of large language models (LLMs) to generate code has raised concerns in computer science education, as students may use tools like ChatGPT for programming assignments. While much research has focused on higher education, especially for languages like Java and Python, little attention has been given to K-12 settings, particularly for…
Descriptors: High School Students, Coding, Artificial Intelligence, Electronic Learning
Roosa Wingström; Johanna Hautala; Riina Lundman – Creativity Research Journal, 2024
Artificial intelligence (AI) has breached creativity research. The advancements of creative AI systems dispute the common definitions of creativity that have traditionally focused on five elements: actor, process, outcome, domain, and space. Moreover, creative workers, such as scientists and artists, increasingly use AI in their creative…
Descriptors: Creativity, Artificial Intelligence, Computer Science, Scientists
Peer reviewedClayton Cohn; Surya Rayala; Caitlin Snyder; Joyce Horn Fonteles; Shruti Jain; Naveeduddin Mohammed; Umesh Timalsina; Sarah K. Burriss; Ashwin T. S.; Namrata Srivastava; Menton Deweese; Angela Eeds; Gautam Biswas – Grantee Submission, 2025
Collaborative dialogue offers rich insights into students' learning and critical thinking. This is essential for adapting pedagogical agents to students' learning and problem-solving skills in STEM+C settings. While large language models (LLMs) facilitate dynamic pedagogical interactions, potential hallucinations can undermine confidence, trust,…
Descriptors: STEM Education, Computer Science Education, Artificial Intelligence, Natural Language Processing

Direct link
