 | 2009 |
| 25 |  | Bruria Haberman,
Cecile Yehezkel:
Long-term software projects development: the affect of students' self-appreciation and initial expectations.
ITiCSE 2009: 363 |
| 2008 |
| 24 |  | Bruria Haberman,
Orna Muller,
Haim Averbuch:
Multi-facet Problem Comprehension: Utilizing an Algorithmic Idea in Different Contexts.
ISSEP 2008: 180-191 |
| 23 |  | Bruria Haberman:
Computing Pre-University: Challenges in K-12 Computing Education.
Wiley Encyclopedia of Computer Science and Engineering 2008 |
| 22 |  | Bruria Haberman:
Formal and Practical Aspects of Implementing Abstract Data Types in the Prolog Instruction.
Informatica, Lith. Acad. Sci. 19(1): 17-30 (2008) |
| 21 |  | Bruria Haberman,
Cecile Yehezkel:
A Computer Science Educational Program for Establishing an Entry Point into the Computing Community of Practice.
JITE 7: 81-100 (2008) |
| 2007 |
| 20 |  | Orna Muller,
David Ginat,
Bruria Haberman:
Pattern-oriented instruction and its influence on problem decomposition and solution construction.
ITiCSE 2007: 151-155 |
| 19 |  | Barak Raveh,
Bruria Haberman,
Cecile Yehezkel:
Transforming a high school student project in computer science into a significant scientific achievement.
ITiCSE 2007: 331 |
| 18 |  | Avi Cohen,
Bruria Haberman:
Computer science: a language of technology.
SIGCSE Bulletin 39(4): 65-69 (2007) |
| 2006 |
| 17 |  | Cecile Yehezkel,
Bruria Haberman:
Bridging the Gap Between School Computing and the "Real World".
ISSEP 2006: 38-47 |
| 16 |  | Bruria Haberman:
Teaching Computing in Secondary Schools in a Dynamic World: Challenges and Directions.
ISSEP 2006: 94-103 |
| 15 |  | Meirav Mano,
Bruria Haberman,
Tammy Rosenthal:
Promoting women in science and technology.
ITiCSE 2006: 304 |
| 14 |  | 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 |  | 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 |  | Orna Muller,
Bruria Haberman:
Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP.
ITiCSE 2005: 356 |
| 11 |  | Cecile Yehezkel,
Bruria Haberman:
"Computer science, academia, and industry" educational project.
ITiCSE 2005: 364 |
| 10 |  | Vladimir Nodelman,
Bruria Haberman:
Complex analysis in computer graphics course.
ITiCSE 2005: 381 |
| 9 |  | Bruria Haberman,
Haim Averbuch,
David Ginat:
Is it really an algorithm: the need for explicit discourse.
ITiCSE 2005: 74-78 |
| 2004 |
| 8 |  | Orna Muller,
Bruria Haberman,
Haim Averbuch:
(An almost) pedagogical pattern for pattern-based problem-solving instruction.
ITiCSE 2004: 102-106 |
| 2003 |
| 7 |  | Noa Ragonis,
Bruria Haberman:
Management Issues of Flexible, Multi-Level Distance Learning-Based Teacher Training.
ICALT 2003: 428-429 |
| 6 |  | Bruria Haberman,
Ela Lev,
Dorothy Langley:
Action research as a tool for promoting teacher awareness of students' conceptual understanding.
ITiCSE 2003: 144-148 |
| 5 |  | Noa Ragonis,
Bruria Haberman:
A multi-level distance learning-based course for high-school computer science leading-teachers.
ITiCSE 2003: 224 |
| 2002 |
| 4 |  | 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 |  | Bruria Haberman:
Frames and boxes: a pattern-based method for manipulating binary trees.
SIGCSE Bulletin 34(4): 60-64 (2002) |
| 2001 |
| 2 |  | 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 |  | Zahava Scherz,
Bruria Haberman:
Logic programming based curriculum for high school students: the use of abstract data types.
SIGCSE 1995: 331-335 |