Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 2 |
Descriptor
Source
Computer Science Education | 3 |
Author
Armoni, Michal | 1 |
Ben-Ari, M. | 1 |
Ben-Ari, Mordechai | 1 |
Byckling, P. | 1 |
Gerdt, P. | 1 |
Holmboe, Christian | 1 |
Kulikova, Y. | 1 |
Meerbaum-Salant, Orni | 1 |
Sajaniemi, J. | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Reports - Descriptive | 1 |
Education Level
Grade 8 | 1 |
Grade 9 | 1 |
High Schools | 1 |
Middle Schools | 1 |
Audience
Location
Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
Sajaniemi, J.; Ben-Ari, M.; Byckling, P.; Gerdt, P.; Kulikova, Y. – Computer Science Education, 2006
Roles can be assigned to occurrences of variables in programs according to a small number of stereotypical patterns of use. Studies on explicitly teaching roles to novices learning programming have shown that roles are an excellent pedagogical tool for clarifying the structure and meaning of programs and that their use improves students'…
Descriptors: Programming, Predictor Variables, Role Perception, Role Theory
Holmboe, Christian – Computer Science Education, 2005
Constructing a data model for a problem area requires identifying and formulating some symbolic representation of the concepts involved, their characteristics, and the relationships between them. Taking a socio-cultural perspective on learning, analysis of classroom dialog is used to identify cognitive challenges met by novice students of data…
Descriptors: Concept Formation, Concept Teaching, Psycholinguistics, Metalinguistics