Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 3 |
Descriptor
Computer Science Education | 3 |
Novices | 3 |
Programming | 3 |
Teaching Methods | 3 |
Expertise | 2 |
Interviews | 2 |
Case Studies | 1 |
Cognitive Development | 1 |
Computer Software | 1 |
Coping | 1 |
Curriculum Development | 1 |
More ▼ |
Source
Computer Science Education | 3 |
Author
Beeri, Catriel | 1 |
Kinshuk | 1 |
Kolikant, Yifat Ben-David | 1 |
Liberman, Neomi | 1 |
Ritzhaupt, Albert D. | 1 |
Thompson, Errol | 1 |
Tian, Fengchun | 1 |
Umapathy, Karthikeyan | 1 |
Xu, Zhen | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 3 |
Education Level
High Schools | 2 |
Higher Education | 2 |
Postsecondary Education | 2 |
Secondary Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Location
Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Xu, Zhen; Ritzhaupt, Albert D.; Tian, Fengchun; Umapathy, Karthikeyan – Computer Science Education, 2019
Background and Context: The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective: Thus, the purpose of this study was to…
Descriptors: Outcomes of Education, Novices, Computer Science Education, Programming
Thompson, Errol; Kinshuk – Computer Science Education, 2011
Object-oriented programming is seen as a difficult skill to master. There is considerable debate about the most appropriate way to introduce novice programmers to object-oriented concepts. Is it possible to uncover what the critical aspects or features are that enhance the learning of object-oriented programming? Practitioners have differing…
Descriptors: Expertise, Novices, Phenomenology, Learning Processes
Liberman, Neomi; Kolikant, Yifat Ben-David; Beeri, Catriel – Computer Science Education, 2012
Due to a program reform in Israel, experienced CS high-school teachers faced the need to master and teach a new programming paradigm. This situation served as an opportunity to explore the relationship between teachers' content knowledge (CK) and their pedagogical content knowledge (PCK). This article focuses on three case studies, with emphasis…
Descriptors: Foreign Countries, Novices, Expertise, Pedagogical Content Knowledge