Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
Constructivism (Learning) | 3 |
Programming | 3 |
Computer Science Education | 2 |
Novices | 2 |
Teaching Methods | 2 |
Barriers | 1 |
Computer Literacy | 1 |
Computer Simulation | 1 |
Computer Software | 1 |
Concept Formation | 1 |
Correlation | 1 |
More ▼ |
Source
Education and Information… | 3 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Early Childhood Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Kindergarten | 1 |
Preschool Education | 1 |
Primary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ezeamuzie, Ndudi O. – Education and Information Technologies, 2023
Several instructional approaches have been advanced for learning programming. However, effective ways of engaging beginners in programming in K-12 are still unclear, especially among low socioeconomic status learners in technology-deprived learning environments. Understanding the learning path of novice programmers will bridge this gap and explain…
Descriptors: Programming, Constructivism (Learning), Programming Languages, Computer Science Education
Sajjanhar, Atul; Faulkner, Julie – Education and Information Technologies, 2019
In this study, we gauge the perceptions of novice computer programmers about Second Life (SL) as a digital learning environment for concept understanding in computer programming. SL is chosen as the learning environment because it offers, within a constructivist frame, the use of learner-centered pedagogies for designing curriculum. We adopt a…
Descriptors: Novices, Programming, Computer Simulation, Internet
Kanaki, Kalliopi; Kalogiannakis, Michail – Education and Information Technologies, 2018
Objects are everywhere. People deal with them from the beginning of their lives. From babyhood, they start to recognise them and, progressively, learn to define their attributes and designate the actions related to them. Although the basis of object-oriented programming is translating real-world objects into the object-oriented code, learning…
Descriptors: Teaching Methods, Preschool Education, Preschool Children, Physical Sciences