2008 |
23 | EE | Bruria Haberman,
Orna Muller,
Haim Averbuch:
Multi-facet Problem Comprehension: Utilizing an Algorithmic Idea in Different Contexts.
ISSEP 2008: 180-191 |
22 | EE | Bruria Haberman:
Computing Pre-University: Challenges in K-12 Computing Education.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
21 | EE | Bruria Haberman:
Formal and Practical Aspects of Implementing Abstract Data Types in the Prolog Instruction.
Informatica, Lith. Acad. Sci. 19(1): 17-30 (2008) |
2007 |
20 | EE | Orna Muller,
David Ginat,
Bruria Haberman:
Pattern-oriented instruction and its influence on problem decomposition and solution construction.
ITiCSE 2007: 151-155 |
19 | EE | Barak Raveh,
Bruria Haberman,
Cecile Yehezkel:
Transforming a high school student project in computer science into a significant scientific achievement.
ITiCSE 2007: 331 |
18 | EE | Avi Cohen,
Bruria Haberman:
Computer science: a language of technology.
SIGCSE Bulletin 39(4): 65-69 (2007) |
2006 |
17 | EE | Cecile Yehezkel,
Bruria Haberman:
Bridging the Gap Between School Computing and the "Real World".
ISSEP 2006: 38-47 |
16 | EE | Bruria Haberman:
Teaching Computing in Secondary Schools in a Dynamic World: Challenges and Directions.
ISSEP 2006: 94-103 |
15 | EE | Meirav Mano,
Bruria Haberman,
Tammy Rosenthal:
Promoting women in science and technology.
ITiCSE 2006: 304 |
14 | EE | Hilary J. Holz,
Anne Gates Applin,
Bruria Haberman,
Donald Joyce,
Helen C. Purchase,
Catherine Reed:
Research methods in computing: what are they, and how should we teach them?
SIGCSE Bulletin 38(4): 96-114 (2006) |
2005 |
13 | EE | Bruria Haberman,
Zahava Scherz:
Evolving Boxes as Flexible Tools for Teaching High-School Students Declarative and Procedural Aspects of Logic Programming.
ISSEP 2005: 156-165 |
12 | EE | Orna Muller,
Bruria Haberman:
Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP.
ITiCSE 2005: 356 |
11 | EE | Cecile Yehezkel,
Bruria Haberman:
"Computer science, academia, and industry" educational project.
ITiCSE 2005: 364 |
10 | EE | Vladimir Nodelman,
Bruria Haberman:
Complex analysis in computer graphics course.
ITiCSE 2005: 381 |
9 | EE | Bruria Haberman,
Haim Averbuch,
David Ginat:
Is it really an algorithm: the need for explicit discourse.
ITiCSE 2005: 74-78 |
2004 |
8 | EE | Orna Muller,
Bruria Haberman,
Haim Averbuch:
(An almost) pedagogical pattern for pattern-based problem-solving instruction.
ITiCSE 2004: 102-106 |
2003 |
7 | EE | Noa Ragonis,
Bruria Haberman:
Management Issues of Flexible, Multi-Level Distance Learning-Based Teacher Training.
ICALT 2003: 428-429 |
6 | EE | Bruria Haberman,
Ela Lev,
Dorothy Langley:
Action research as a tool for promoting teacher awareness of students' conceptual understanding.
ITiCSE 2003: 144-148 |
5 | EE | Noa Ragonis,
Bruria Haberman:
A multi-level distance learning-based course for high-school computer science leading-teachers.
ITiCSE 2003: 224 |
2002 |
4 | EE | Bruria Haberman,
Haim Averbuch:
The case of base cases: why are they so difficult to recognize? student difficulties with recursion.
ITiCSE 2002: 84-88 |
3 | EE | Bruria Haberman:
Frames and boxes: a pattern-based method for manipulating binary trees.
SIGCSE Bulletin 34(4): 60-64 (2002) |
2001 |
2 | EE | Bruria Haberman,
Yifat Ben-David Kolikant:
Activating “black boxes” instead of opening “zipper” - a method of teaching novices basic CS concepts.
ITiCSE 2001: 41-44 |
1995 |
1 | EE | Zahava Scherz,
Bruria Haberman:
Logic programming based curriculum for high school students: the use of abstract data types.
SIGCSE 1995: 331-335 |