Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 5 |
| Since 2017 (last 10 years) | 13 |
| Since 2007 (last 20 years) | 29 |
Descriptor
Source
Author
| Lavy, Ilana | 3 |
| Armoni, Michal | 2 |
| Beeri, Catriel | 2 |
| Blau, Ina | 2 |
| Gal-Ezer, Judith | 2 |
| Hershkovitz, Arnon | 2 |
| Kolikant, Yifat Ben-David | 2 |
| Liberman, Neomi | 2 |
| Maaravi, Yossi | 2 |
| Paz, Tamar | 2 |
| Ragonis, Noa | 2 |
| More ▼ | |
Publication Type
| Journal Articles | 33 |
| Reports - Research | 23 |
| Reports - Evaluative | 7 |
| Reports - Descriptive | 4 |
| Collected Works - Proceedings | 2 |
| Opinion Papers | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
Audience
Location
| Israel | 36 |
| Australia | 3 |
| United States | 3 |
| Estonia | 2 |
| Netherlands | 2 |
| Palestinian Territories | 2 |
| Pennsylvania | 2 |
| South Korea | 2 |
| Spain | 2 |
| United Kingdom | 2 |
| United Kingdom (England) | 2 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Massachusetts Comprehensive… | 1 |
What Works Clearinghouse Rating
Liberman, Neomi; Beeri, Catriel; Kolikant, Yifat Ben-David – ACM Transactions on Computing Education, 2011
This article reports on difficulties related to the concepts of inheritance and polymorphism, expressed by a group of 22 in-service CS teachers with an experience with the procedural paradigm, as they coped with a course on OOP. Our findings are based on the analysis of tests, questionnaires that the teachers completed in the course, as well as on…
Descriptors: Programming, Teaching Methods, Computer Science Education, Questionnaires
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education, 2011
This study discusses and presents various strategies employed by novice programmers concerning exception handling. The main contributions of this paper are as follows: we provide an analysis tool to measure the level of assimilation of exception handling mechanism; we present and analyse strategies to handle exceptions; we present and analyse…
Descriptors: Foreign Countries, Programming Languages, Computer Software, Computer Software Evaluation
Primary School Pupils' Attitudes toward Learning Programming through Visual Interactive Environments
Asad, Khaled; Tibi, Moanis; Raiyn, Jamal – World Journal of Education, 2016
New generations are using and playing with mobile and computer applications extensively. These applications are the outcomes of programming work that involves skills, such as computational and algorithmic thinking. Learning programming is not easy for students children. In recent years, academic institutions like the Massachusetts Institute of…
Descriptors: Programming, Elementary School Students, Student Attitudes, Visual Aids
Gottlieb, Owen – Journal of Jewish Education, 2013
Israeli film and television have risen to international prominence, presenting compelling and complicating perspectives. Simultaneously, Web 2.0 technologies have accelerated the spread and immediacy of digital media. Following the work of Holtz (2003) and Levisohn (2010) in developing orientations for teaching Bible and Rabbinic Literature, this…
Descriptors: Television, Foreign Countries, Web 2.0 Technologies, Montessori Method
Gal-Ezer, Miri; Tidhar, Chava – Language and Intercultural Communication, 2012
This study focuses on "Independence Day", an episode of "Arab Labor" (first season, 2008), a pioneer bilingual Hebrew-Arabic satirical Israeli TV series, written by Sayed Kashua, an Arab-Israeli author and journalist. "Arab Labor" was a breakthrough in the Israeli popular TV scape, where, as a rule, Arab-Israeli…
Descriptors: Jews, Political Attitudes, Focus Groups, Arabs
Paz, Tamar; Leron, Uri – Journal for Research in Mathematics Education, 2009
Functions are all around us, disguised as actions on concrete objects. Composition of functions, too, is all around us, because these actions can be performed in succession, the output of one serving as the input for the next. In terms of Gray and Tall's (2001) "embodied objects" or Lakoff and Nunez's (2000) "mathematical idea…
Descriptors: Concept Formation, Mathematics Instruction, Mathematical Concepts, Algebra
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
Learning with a Missing Sense: What Can We Learn from the Interaction of a Deaf Child with a Turtle?
Miller, Paul – American Annals of the Deaf, 2009
This case study reports on the progress of Navon, a 13-year-old boy with prelingual deafness, over a 3-month period following exposure to Logo, a computer programming language that visualizes specific programming commands by means of a virtual drawing tool called the Turtle. Despite an almost complete lack of skills in spoken and sign language,…
Descriptors: Speech, Sign Language, Programming Languages, Oral Language
Barak, Moshe – Design and Technology Education, 2010
This study aimed at exploring how high school students deal with designing an information system, for example, for a small business or a medical clinic, the extent to which students develop as independent learners while working on their projects, and the factors that help or hinder fostering students' design skills. The three-phase dual-loop…
Descriptors: Feedback (Response), Information Systems, Student Development, High School Students
Lavy, Ilana; Rashkovits, Rami; Kouris, Roy – Computer Science Education, 2009
One of the subjects that undergraduate students learning Object Oriented (OO) design find hard to apply is the construction of class hierarchies in general, and the use of interface classes in particular. The design process requires decomposition and reconstruction of problems in order to model software classes. The common attributes and behaviors…
Descriptors: Undergraduate Students, Design, Problem Solving, Teaching Methods
Kolikant, Y. Ben-David; Mussai, M. – Computer Science Education, 2008
We studied students' conceptions of correctness and their influence on students' correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the…
Descriptors: Misconceptions, Computer Science Education, Science Instruction, Programming
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
Charlotte F. Cole; Daniel B. Labin; Maria del Rocio Galarza – International Journal of Behavioral Development, 2008
For nearly four decades, Sesame Workshop has brought the joy of learning to the world's youngest citizens through the introduction of locally-produced coproductions of the preschool television series, "Sesame Street". Many of these television shows have been specifically designed to forward important prosocial messages directly linked to…
Descriptors: Television Research, Conflict, Foreign Countries, Childrens Television
Paz, Tamar; Levy, Dalit – Research in Science & Technological Education, 2005
An approach to the teaching and learning of high school computer science (CS) to and by educationally disadvantaged students (EDS) is described, as well as the implementation of six pedagogical principles in two learning environments developed for Israeli schools. Following a brief description of the main characteristics of EDS classes and a…
Descriptors: Educationally Disadvantaged, Programming, Computer Science Education, High School Students
Armoni, Michal; Gal-Ezer, Judith – Mathematics and Computer Education, 2005
When dealing with a complex problem, solving it by reduction to simpler problems, or problems for which the solution is already known, is a common method in mathematics and other scientific disciplines, as in computer science and, specifically, in the field of computability. However, when teaching computational models (as part of computability)…
Descriptors: Teaching Methods, Memory, Computer Science, Computer Simulation

Peer reviewed
Direct link
