Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 5 |
Descriptor
Programming | 5 |
Visualization | 5 |
Computer Science Education | 3 |
Data Analysis | 2 |
Student Attitudes | 2 |
Teaching Methods | 2 |
Animation | 1 |
Barriers | 1 |
Blended Learning | 1 |
College Students | 1 |
Comparative Analysis | 1 |
More ▼ |
Source
IEEE Transactions on Learning… | 5 |
Author
Publication Type
Journal Articles | 5 |
Reports - Research | 4 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 1 |
Postsecondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lian, Victor; Varoy, Elliot; Giacaman, Nasser – IEEE Transactions on Learning Technologies, 2022
Object-oriented programming (OOP) is a widely used programming paradigm in modern software industry. This makes it an essential skill for students in many disciplines to learn. However, OOP is known to be challenging to learn and teach due to its abstract nature. Studies have shown that students often face difficulties and develop misconceptions…
Descriptors: Programming, Computer Science Education, Visualization, Logical Thinking
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
Albo, Laia; Hernandez-Leo, Davinia – IEEE Transactions on Learning Technologies, 2021
This article presents an evaluation of edCrumble, a blended learning authoring tool for teachers. The tool visually represents learning designs and integrates data analytics to scaffold teacher design decisions. In addition to assessing the usability of edCrumble using Usability Metric for User Experience questionnaire, analyses of participant…
Descriptors: Programming, Blended Learning, Teaching Methods, Instructional Design
Karavirta, Ville; Shaffer, Clifford A. – IEEE Transactions on Learning Technologies, 2016
Data Structures and Algorithms are a central part of Computer Science. Due to their abstract and dynamic nature, they are a difficult topic to learn for many students. To alleviate these learning difficulties, instructors have turned to algorithm visualizations (AV) and AV systems. Research has shown that especially engaging AVs can have an impact…
Descriptors: Electronic Learning, Computer Science, Animation, Mathematics
Moreno-Marcos, Pedro Manuel; Alario-Hoyos, Carlos; Munoz-Merino, Pedro J.; Estevez-Ayres, Iria; Kloos, Carlos Delgado – IEEE Transactions on Learning Technologies, 2019
One of the characteristics of massive open online courses (MOOCs) is that the overall number of social interactions tend to be higher than in traditional courses, hindering the analysis of social learning. Learners typically ask or answer questions using the forum. This makes messages a rich source of information, which can be used to infer…
Descriptors: Large Group Instruction, Online Courses, Educational Technology, Technology Uses in Education