Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Source
IEEE Transactions on Learning… | 3 |
Author
Benotti, Luciana | 1 |
Diana Perez-Marin | 1 |
Han Wan | 1 |
Hongzhen Luo | 1 |
Isaac Lozano-Osorio | 1 |
Liliana Patricia… | 1 |
Martinez, Maria Cecilia | 1 |
Maximiliano Paredes-Velasco | 1 |
Mengying Li | 1 |
Schapachnik, Fernando | 1 |
Xiaoyan Luo | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Education Level
High Schools | 1 |
Higher Education | 1 |
Postsecondary Education | 1 |
Audience
Location
Argentina | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Han Wan; Hongzhen Luo; Mengying Li; Xiaoyan Luo – IEEE Transactions on Learning Technologies, 2024
Automatic program repair (APR) tools are valuable for students to assist them with debugging tasks since program repair captures the code modification to make a buggy program pass the given test-suite. However, the process of manually generating catalogs of code modifications is intricate and time-consuming. This article proposes contextual error…
Descriptors: Programming, Computer Science Education, Introductory Courses, Assignments
Maximiliano Paredes-Velasco; Isaac Lozano-Osorio; Diana Perez-Marin; Liliana Patricia Santacruz-Valencia – IEEE Transactions on Learning Technologies, 2024
Teaching programming is a topic that has generated a high level of interest among researchers in recent decades. In particular, multiple approaches to teaching visual programming have been explored, from the use of tools such as Scratch, robots, unplugged programming, or activities for the development of computational thinking. Despite the wide…
Descriptors: Visual Aids, Programming, Intelligent Tutoring Systems, Computer Oriented Programs
Benotti, Luciana; Martinez, Maria Cecilia; Schapachnik, Fernando – IEEE Transactions on Learning Technologies, 2018
In this paper we present a software platform called Chatbot designed to introduce high school students to Computer Science (CS) concepts in an innovative way: by programming chatbots. A chatbot is a bot that can be programmed to have a conversation with a human or robotic partner in some natural language such as English or Spanish. While…
Descriptors: Formative Evaluation, Introductory Courses, Computer Science, High School Students