Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 7 |
Descriptor
Source
International Journal of… | 7 |
Author
Akhuseyinoglu, Kamil | 1 |
Barnes, Tiffany | 1 |
Biswas, Gautam | 1 |
Brusilovsky, Peter | 1 |
Cateté, Veronica | 1 |
Dong, Yihuan | 1 |
Gerdes, Alex | 1 |
Heeren, Bastiaan | 1 |
Hosseini, Roya | 1 |
Hutchins, Nicole M. | 1 |
Jeuring, Johan | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Research | 5 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 2 |
Elementary Education | 1 |
Grade 7 | 1 |
Grade 8 | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Postsecondary Education | 1 |
Secondary Education | 1 |
Audience
Location
Australia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Price, Thomas W.; Dong, Yihuan; Zhi, Rui; Paaßen, Benjamin; Lytle, Nicholas; Cateté, Veronica; Barnes, Tiffany – International Journal of Artificial Intelligence in Education, 2019
In the domain of programming, a growing number of algorithms automatically generate data-driven, next-step hints that suggest how students should edit their code to resolve errors and make progress. While these hints have the potential to improve learning if done well, few evaluations have directly assessed or compared the quality of different…
Descriptors: Comparative Analysis, Programming Languages, Data Analysis, Evaluation Methods
Myers, Matthew C.; Wilson, Joshua – International Journal of Artificial Intelligence in Education, 2023
This study evaluated the construct validity of six scoring traits of an automated writing evaluation (AWE) system called "MI Write." Persuasive essays (N = 100) written by students in grades 7 and 8 were randomized at the sentence-level using a script written with Python's NLTK module. Each persuasive essay was randomized 30 times (n =…
Descriptors: Construct Validity, Automation, Writing Evaluation, Algorithms
Hutchins, Nicole M.; Biswas, Gautam; Zhang, Ningyu; Snyder, Caitlin; Lédeczi, Ákos; Maróti, Miklós – International Journal of Artificial Intelligence in Education, 2020
Driven by our technologically advanced workplaces and the surge in demand for proficiency in the computing disciplines, it is becoming imperative to provide computational thinking (CT) opportunities to all students. One approach for making computing accessible and relevant to learning and problem-solving in K-12 environments is to integrate it…
Descriptors: Computer Assisted Instruction, Problem Solving, Computation, Thinking Skills
Hosseini, Roya; Akhuseyinoglu, Kamil; Brusilovsky, Peter; Malmi, Lauri; Pollari-Malmi, Kerttu; Schunn, Christian; Sirkiä, Teemu – International Journal of Artificial Intelligence in Education, 2020
This research is focused on how to support students' acquisition of program construction skills through worked examples. Although examples have been consistently proven to be valuable for student's learning, the learning technology for computer science education lacks program construction examples with interactive elements that could engage…
Descriptors: Programming, Computer Science Education, Problem Solving, Learner Engagement
Gerdes, Alex; Heeren, Bastiaan; Jeuring, Johan; van Binsbergen, L. Thomas – International Journal of Artificial Intelligence in Education, 2017
Ask-Elle is a tutor for learning the higher-order, strongly-typed functional programming language Haskell. It supports the stepwise development of Haskell programs by verifying the correctness of incomplete programs, and by providing hints. Programming exercises are added to Ask-Elle by providing a task description for the exercise, one or more…
Descriptors: Intelligent Tutoring Systems, Automation, Feedback (Response), Programming Languages
Weragama, Dinesha; Reye, Jim – International Journal of Artificial Intelligence in Education, 2014
Programming is a subject that many beginning students find difficult. The PHP Intelligent Tutoring System (PHP ITS) has been designed with the aim of making it easier for novices to learn the PHP language in order to develop dynamic web pages. Programming requires practice. This makes it necessary to include practical exercises in any ITS that…
Descriptors: Intelligent Tutoring Systems, Programming, Computer Science Education, Programming Languages
Le, Nguyen-Thinh; Menzel, Wolfgang – International Journal of Artificial Intelligence in Education, 2009
In this paper, we introduce logic programming as a domain that exhibits some characteristics of being ill-defined. In order to diagnose student errors in such a domain, we need a means to hypothesise the student's intention, that is the strategy underlying her solution. This is achieved by weighting constraints, so that hypotheses about solution…
Descriptors: Intelligent Tutoring Systems, Logical Thinking, Programming, Models