Bruria Haberman

According to our database1, Bruria Haberman authored at least 49 papers between 1994 and 2015.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2015
"Computer Science, Academia and Industry" as pedagogical model to enhance Computational thinking.
Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education, 2015

2014
Local and global perspectives of education - thoughts about including computer science in international exams.
Inroads, 2014

2012
The scientific method and software testing integrated into the same lesson.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

How innovative technology tools can be used to create new methodology for teaching knowledge.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

A Systematic Knowledge Pattern (SKP) for teaching Knowledge Management.
Proceedings of the IEEE Frontiers in Education Conference, 2012

Implementing a new Computer Science Curriculum for middle school in Israel.
Proceedings of the IEEE Frontiers in Education Conference, 2012

2011
The beaver contest: attracting youngsters to study computing.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

Introducing students to computer science with programmes that don't emphasise programming.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

Overcoming Obstacles to CS Education by Using Non-programming Outreach Programmes.
Proceedings of the Informatics in Schools. Contributing to 21st Century Education, 2011

Work in progress - Initiating the Beaver contest on computer science and computer fluency in Israel.
Proceedings of the 2011 Frontiers in Education Conference, 2011

2010
CHAMSA: five languages citizens of an increasingly technological world should acquire.
Inroads, 2010

Linking different programming paradigms: thoughts about instructional design.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Long-Term Development of Software Projects - Students' Self-appreciation and Expectations.
Proceedings of the Teaching Fundamentals Concepts of Informatics, 4th International Conference on Informatics in Secondary Schools, 2010

2009
Connectivity between Abstraction Layers in Declarative ADT-Based Problem-Solving Processes.
Informatics Educ., 2009

A Course Dedicated to Developing Algorithmic Problem Solving Skills - Design and Experiment.
Proceedings of the 21st Annual Workshop of the Psychology of Programming Interest Group, 2009

Long-term software projects development: the affect of students' self-appreciation and initial expectations.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2008
Computing Pre-University: Challenges in K-12 Computing Education.
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008

A Computer Science Educational Program for Establishing an Entry Point into the Computing Community of Practice.
J. Inf. Technol. Educ., 2008

Formal and Practical Aspects of Implementing Abstract Data Types in the Prolog Instruction.
Informatica, 2008

Supporting abstraction processes in problem solving through pattern-oriented instruction.
Comput. Sci. Educ., 2008

Multi-facet Problem Comprehension: Utilizing an Algorithmic Idea in Different Contexts.
Proceedings of the Informatics Education - Supporting Computational Thinking, Third International Conference on Informatics in Secondary Schools, 2008

2007
Computer science: a language of technology.
ACM SIGCSE Bull., 2007

Transforming a high school student project in computer science into a significant scientific achievement.
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2007

Pattern-oriented instruction and its influence on problem decomposition and solution construction.
Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2007

2006
Research methods in computing: what are they, and how should we teach them?
ACM SIGCSE Bull., 2006

Pedagogical patterns: A means for communication within the CS teaching community of practice.
Comput. Sci. Educ., 2006

Promoting women in science and technology.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

Bridging the Gap Between School Computing and the "Real World".
Proceedings of the Informatics Education - The Bridge between Using and Understanding Computers, International Conference in Informatics in Secondary Schools, 2006

Teaching Computing in Secondary Schools in a Dynamic World: Challenges and Directions.
Proceedings of the Informatics Education - The Bridge between Using and Understanding Computers, International Conference in Informatics in Secondary Schools, 2006

2005
Mini-Projects Development in Computer Science - Students' Use of Organization Tools.
Informatics Educ., 2005

"Computer science, academia, and industry" educational project.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Complex analysis in computer graphics course.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Is it really an algorithm: the need for explicit discourse.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Evolving Boxes as Flexible Tools for Teaching High-School Students Declarative and Procedural Aspects of Logic Programming.
Proceedings of the From Computer Literacy to Informatics Fundamentals, International Conference on Informatics in Secondary Schools, 2005

An Undergraduate Program in Embedded Systems Engineering.
Proceedings of the 18th Conference on Software Engineering Education and Training (CSEE&T 2005), 2005

2004
High-School Students' Attitudes Regarding Procedural Abstraction.
Educ. Inf. Technol., 2004

How Learning Logic Programming Affects Recursion Comprehension.
Comput. Sci. Educ., 2004

(An almost) pedagogical pattern for pattern-based problem-solving instruction.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

2003
A multi-level distance learning-based course for high-school computer science leading-teachers.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003

Action research as a tool for promoting teacher awareness of students' conceptual understanding.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003

Management Issues of Flexible, Multi-Level Distance Learning-Based Teacher Training.
Proceedings of the 2003 IEEE International Conference on Advanced Learning Technologies, 2003

2002
Frames and boxes: a pattern-based method for manipulating binary trees.
ACM SIGCSE Bull., 2002

The case of base cases: why are they so difficult to recognize? student difficulties with recursion.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002

2001
Activating "black boxes" instead of opening "zipper" - a method of teaching novices basic CS concepts.
Proceedings of the 6th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2001

1999
Distance learning model with local workshop sessions applied to in-service teacher training.
Proceedings of the 4th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1999

1998
Abstract data types as a project development organiser.
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

1995
Logic programming based curriculum for high school students: the use of abstract data types.
Proceedings of the 26th SIGCSE Technical Symposium on Computer Science Education, 1995

1994
Introduction to Logic Programming and AI: the Development of a Multilevel Curricula.
Proceedings of the ICLP 1994 Workshop W11: Logic Programming and Education, 1994


  Loading...