NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jesper Dannath; Alina Deriyeva; Benjamin Paaßen – International Educational Data Mining Society, 2025
Research on the effectiveness of Intelligent Tutoring Systems (ITSs) suggests that automatic hint generation has the best effect on learning outcomes when hints are provided on the level of intermediate steps. However, ITSs for programming tasks face the challenge to decide on the granularity of steps for feedback, since it is not a priori clear…
Descriptors: Intelligent Tutoring Systems, Programming, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Sonsoles López-Pernas; Mohammed Saqr; Aldo Gordillo; Enrique Barra – Interactive Learning Environments, 2023
Learning analytics methods have proven useful in providing insights from the increasingly available digital data about students in a variety of learning environments, including serious games. However, such methods have not been applied to the specific context of educational escape rooms and therefore little is known about students' behavior while…
Descriptors: Learning Analytics, Educational Games, Student Behavior, Computer Uses in Education
Peer reviewed Peer reviewed
Direct linkDirect link
Ishihara, Makio; Rattanachinalai, Pongpun – Education and Information Technologies, 2022
This paper designs and develops a computer programming learning system for total beginners and those who have no programming experience. The traditional computer programming learning systems require prior knowledge about variables, their types, operators for arithmetic calculations and relational calculations etc., for adopting a wide range of…
Descriptors: Computer Science Education, Programming, Novices, Task Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Rich, Kathryn M.; Franklin, Diana; Strickland, Carla; Isaacs, Andy; Eatinger, Donna – Computer Science Education, 2022
Background and Context: We explored how learning trajectories (LTs) might be used to design variables instruction. Objective: We aimed to develop an LT for variables and use it to guide curriculum development for fourth graders working in Scratch in an integrated mathematics+CS curriculum. Method: We synthesized learning goals (LGs) and levels of…
Descriptors: Teaching Methods, Computer Science Education, Sequential Learning, Instructional Design
Peer reviewed Peer reviewed
Direct linkDirect link
Peng, Jun; Wang, Minhong; Sampson, Demetrios; van Merriënboer, Jeroen J. G. – Australasian Journal of Educational Technology, 2019
Project-based learning (PjBL) has been widely promoted in educational practice, for example, computer programming education. While PiBL may help learners to connect abstract knowledge with authentic practice, the complexity of completing an authentic project may overwhelm learners, making them unable to achieve the desired learning outcomes. This…
Descriptors: Computer Science Education, Programming, Visualization, Active Learning