Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 3 |
Descriptor
Author
Benavides, David | 1 |
Biju, Soly Mathew | 1 |
Borrego, Diana | 1 |
Chen, Cheng-Huan | 1 |
Galindo, Jose A. | 1 |
Hu, Yue | 1 |
Su, Chien-Yuan | 1 |
Vinueza-Morales, Mariuxi | 1 |
Publication Type
Information Analyses | 3 |
Journal Articles | 3 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Elementary Education | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Location
Asia | 1 |
Europe | 1 |
North America | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Vinueza-Morales, Mariuxi; Borrego, Diana; Galindo, Jose A.; Benavides, David – IEEE Transactions on Education, 2021
Contribution: A systematic literature review on the empirical evidence regarding the usage of programming languages for learning purposes is presented. The review analyzes different methods and tools at different educational levels and with different objectives. Background: Learning programming has gained relevance in the last decade. This is due…
Descriptors: Teaching Methods, Programming Languages, Research Reports, Computer Science Education
Hu, Yue; Chen, Cheng-Huan; Su, Chien-Yuan – Journal of Educational Computing Research, 2021
Block-based visual programming tools, such as Scratch, Alice, and MIT App Inventor, provide an intuitive and easy-to-use editing interface through which to promote programming learning for novice students of various ages. However, very little attention has been paid to investigating these tools' overall effects on students' academic achievement…
Descriptors: Instructional Effectiveness, Programming Languages, Computer Science Education, Computer Interfaces
Biju, Soly Mathew – E-Learning and Digital Media, 2013
Learning the fundamentals of programming languages has always been a difficult task for students. It is equally challenging for lecturers to teach these concepts. A number of methods have been deployed by teachers to teach these concepts. This article analyses the result of a class test to identify fundamental programming concepts that students…
Descriptors: Programming, Concept Teaching, Programming Languages, Fundamental Concepts