Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Coding | 3 |
Data | 3 |
Programming | 3 |
Computer Science Education | 2 |
Intelligent Tutoring Systems | 2 |
Automation | 1 |
Classification | 1 |
Computer Software | 1 |
Computers | 1 |
Concept Mapping | 1 |
Databases | 1 |
More ▼ |
Author
Andrea Domínguez-Lara | 1 |
Hammer, Barbara | 1 |
Jensen, Joris | 1 |
Koedinger, Kenneth R. | 1 |
Paaßen, Benjamin | 1 |
Rivers, Kelly | 1 |
Wulfrano Arturo Luna-Ramírez | 1 |
Publication Type
Reports - Descriptive | 3 |
Speeches/Meeting Papers | 2 |
Journal Articles | 1 |
Education Level
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Andrea Domínguez-Lara; Wulfrano Arturo Luna-Ramírez – International Association for Development of the Information Society, 2022
The automatic code generation is the process of generating source code snippets from a program, i.e., code for generating code. Its importance lies in facilitating software development, particularly important is helping in the implementation of software designs such as engineering diagrams, in such a case, automatic code generation copes with the…
Descriptors: Programming, Coding, Computer Software, Programming Languages
Rivers, Kelly; Koedinger, Kenneth R. – International Journal of Artificial Intelligence in Education, 2017
To provide personalized help to students who are working on code-writing problems, we introduce a data-driven tutoring system, ITAP (Intelligent Teaching Assistant for Programming). ITAP uses state abstraction, path construction, and state reification to automatically generate personalized hints for students, even when given states that have not…
Descriptors: Programming, Coding, Computers, Data
Paaßen, Benjamin; Jensen, Joris; Hammer, Barbara – International Educational Data Mining Society, 2016
The first intelligent tutoring systems for computer programming have been proposed more than 30 years ago, mostly focusing on well defined programming tasks e.g. in the context of logic programming. Recent systems also teach complex programs, where explicit modelling of every possible program and mistake is no longer possible. Such systems are…
Descriptors: Intelligent Tutoring Systems, Programming, Computer Science Education, Data