Publication Date
In 2025 | 2 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 5 |
Descriptor
Design | 5 |
Novices | 5 |
Programming | 5 |
Computer Science Education | 3 |
Difficulty Level | 3 |
Problem Solving | 3 |
College Students | 2 |
Computer Software | 2 |
Decision Making | 2 |
Educational Games | 2 |
Educational Media | 2 |
More ▼ |
Source
Journal of Educational… | 2 |
Education and Information… | 1 |
International Association for… | 1 |
Journal of Information… | 1 |
Author
Djelil, Fahima | 1 |
Icy Zhang | 1 |
James W. Stigler | 1 |
Ji Y. Son | 1 |
Lavy, Ilana | 1 |
Nikolaos Pellas | 1 |
Rashkovits, Rami | 1 |
Sanchez, Eric | 1 |
Xiaoxuan Cheng | 1 |
Yunqi Jia | 1 |
Publication Type
Journal Articles | 4 |
Reports - Research | 3 |
Collected Works - Proceedings | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Early Childhood Education | 1 |
Elementary Secondary Education | 1 |
Preschool Education | 1 |
Audience
Policymakers | 1 |
Teachers | 1 |
Location
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Florida | 1 |
Germany | 1 |
Greece | 1 |
Hawaii | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Icy Zhang; Yunqi Jia; Xiaoxuan Cheng; Ji Y. Son; James W. Stigler – Journal of Educational Computing Research, 2025
Although programming is often learned through formal instruction or self-paced tutorials, informal learning, for example, through publicly available online documentation, is also a significant resource for skill development among novices. However, many novices struggle to extract useful information from documentation. This work aims to answer two…
Descriptors: Programming, Novices, Informal Education, Documentation
Djelil, Fahima; Sanchez, Eric – Education and Information Technologies, 2023
Game based-learning have been widely promoted to overcome the difficulties encountered by beginners to learn programming. However, there are many issues to address for the implementation of game-based learning. Indeed, game-based learning is not limited to adding game elements such as rewards to a learning situation, but it rather consists of…
Descriptors: Game Based Learning, Educational Games, Design, Programming
Nikolaos Pellas – Journal of Educational Computing Research, 2025
Tangible programming tools (TPTs) are promising teaching aids in programming courses due to their interactivity and ability to enhance early childhood students' computational thinking, spatial reasoning, and executive function skills. However, it remains unclear whether TPTs support these skills simultaneously. This study examines the impact of…
Descriptors: Computation, Thinking Skills, Spatial Ability, Executive Function
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: Multi-threaded software design is considered to be difficult, especially to novice programmers. In this study, we explored how students cope with a task that its solution requires a multi-threaded architecture to achieve optimal runtime. Background: An efficient exploit of multicore processors architecture requires computer programs…
Descriptors: Computer Software, Novices, Programming, Difficulty Level
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers