Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Comparative Analysis | 3 |
Computer Science Education | 3 |
Concept Formation | 3 |
Programming Languages | 3 |
Teaching Methods | 3 |
Computer Software | 2 |
Foreign Countries | 2 |
21st Century Skills | 1 |
Achievement Tests | 1 |
Barriers | 1 |
Bayesian Statistics | 1 |
More ▼ |
Author
Ali Alqarni | 1 |
Alzoubi, Hussein | 1 |
Benavides, David | 1 |
Cárdenas-Cobo, Jesennia | 1 |
Galindo, José Angel | 1 |
Novoa-Hernández, Pavel | 1 |
Obeidat, Raghad | 1 |
Puris, Amilkar | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Evaluative | 1 |
Education Level
Elementary Education | 1 |
Grade 5 | 1 |
Higher Education | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
Postsecondary Education | 1 |
Audience
Location
Ecuador | 1 |
Saudi Arabia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Obeidat, Raghad; Alzoubi, Hussein – International Journal of Information and Communication Technology Education, 2021
Curricula in computer engineering, computer science, and other related fields include several courses about hardware design. Examples of these courses are digital logic design, computer architecture, microprocessors, computer interfacing, hardware design, embedded systems, switching theorem, and others. In order for the students to realize the…
Descriptors: Programming Languages, Computer Science Education, Concept Formation, Engineering Education
Ali Alqarni – Journal of Educational Computing Research, 2025
This study examined the effect of gamification on visual programming and computational thinking skills among primary school students, aiming to investigate how gamified learning environments enhance cognitive skill development and conceptual integration compared to traditional teaching methods. A quasi-experimental design was employed, involving…
Descriptors: Thinking Skills, Game Based Learning, Achievement Tests, Teaching Methods
Cárdenas-Cobo, Jesennia; Puris, Amilkar; Novoa-Hernández, Pavel; Galindo, José Angel; Benavides, David – IEEE Transactions on Learning Technologies, 2020
Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have started to use VPLs to introduce basic programming concepts, mainly in CS1…
Descriptors: Computer Science Education, Programming, Programming Languages, Teaching Methods