Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 7 |
Descriptor
Foreign Countries | 9 |
Computer Science Education | 8 |
Teaching Methods | 8 |
Programming | 5 |
Case Studies | 4 |
College Students | 4 |
Concept Formation | 3 |
Information Technology | 2 |
Interviews | 2 |
Logical Thinking | 2 |
Problem Solving | 2 |
More ▼ |
Source
Computer Science Education | 9 |
Author
Ben-David Kolikant, Yifat | 2 |
Gal-Ezer, Judith | 2 |
Armoni, Michal | 1 |
Beeri, Catriel | 1 |
Ben-Ari, M. | 1 |
Byckling, P. | 1 |
Genut, Sara | 1 |
Gerdt, P. | 1 |
Haberman, Bruria | 1 |
Hazzan, Orit | 1 |
Kolikant, Yifat Ben-David | 1 |
More ▼ |
Publication Type
Journal Articles | 9 |
Reports - Research | 7 |
Reports - Descriptive | 2 |
Tests/Questionnaires | 2 |
Education Level
Higher Education | 5 |
Postsecondary Education | 4 |
High Schools | 3 |
Elementary Secondary Education | 2 |
Secondary Education | 2 |
Audience
Location
Israel | 9 |
United Kingdom | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ben-David Kolikant, Yifat; Genut, Sara – Computer Science Education, 2017
In line with the growing interest in extending the diversity of CS students, we examined the performance of a unique group of students studying an introductory course in Digital logic: ultraorthodox Jewish men, whose previous education was based mostly on studying Talmud and who lacked a conventional high-school education. We used questions from…
Descriptors: Jews, Males, Prior Learning, Computer Science Education
Ben-David Kolikant, Yifat; ma'ayan, Ze'ev – Computer Science Education, 2018
Higher-education students now have more alternatives for searching for information than previous generations had. The Internet is a vast ocean of information sources, albeit with diverse reliability and quality. In Web 2.0 platforms, any participant can be a content creator. This reality is challenging for both the instructors and the students. We…
Descriptors: Computer Science Education, Higher Education, Internet, Web 2.0 Technologies
Luxton-Reilly, Andrew – Computer Science Education, 2009
Peer assessment is a powerful educational technique that provides significant benefits to both staff and students. Traditionally, peer assessment has been conducted using pen-and-paper in small classes. More recently, online tools have been developed to enable peer assessment to be applied in large class. In this article, the tools that support…
Descriptors: Peer Evaluation, Small Classes, Teaching Methods, Universities
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
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
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
Haberman, Bruria – Computer Science Education, 2004
Recursion is a central concept in computer science, yet it is difficult for beginners to comprehend. Israeli high-school students learn recursion in the framework of a special modular program in computer science (Gal-Ezer & Harel, 1999). Some of them are introduced to the concept of recursion in two different paradigms: the procedural…
Descriptors: Foreign Countries, Models, Knowledge Representation, Logical Thinking
Gal-Ezer, Judith; Vilner, Tamar; Zur, Ela – Computer Science Education, 2004
Realizing the importance of teaching efficiency at early stages of the program of study in computer science (CS) on one hand, and the difficulties encountered when introducing this concept on the other, we advocate a different didactic approach in the introductory CS course (CS1). This paper describes the approach as it is used at the Open…
Descriptors: Foreign Countries, Computer Science Education, Introductory Courses, Efficiency
Armoni, Michal; Gal-Ezer, Judith; Hazzan, Orit – Computer Science Education, 2006
This paper discusses the role of reduction in computer science and describes a study on undergraduate students' perception of the concept of reduction. Specifically, based on an analysis of students answers to questions addressing different computer science topics, we present several findings regarding the ways in which undergraduate students…
Descriptors: Computer Science Education, Undergraduate Students, Student Attitudes, Computer Science