Graduate Courses (University of Haifa)
Research on teaching and learning exploratory data analysis in technological environments (seminar, 2001–2003).
Inquiry-based learning in computer-mediated communication collaborative communities (seminar, 2002–2008). Seminar Website (in Hebrew): https://wikinquiry.haifa.ac.il/
Introduction to mathematics education (an integrative collaborative course, 2001- ).
Technology-enhanced collaborative learning (course, 2002-2006)
Developing statistical reasoning in a collaborative inquiry-based learning environment (a seminar, 2004, 2006, 2008 - ). Seminar Website (in Hebrew): https://wikisrtl.haifa.ac.il/
Innovative computer applications: inspiring research & development in education (in cooperation with the Caesarea Rothschild Institute, 2004, 2008).
Project-based learning in technological environments (2005, 2010).
Educational technology: Issues and challenges (course, 2005-). Course Website (in Hebrew): https://wikiedtech.haifa.ac.il/
Advanced studies of learning in learning communities (2014)
Undergraduate Courses (University of Haifa)
Collaborative learning using computer-mediated communication environments (course, 2002–2006). Course Website (in Hebrew)
Teachers' Professional Development Courses
Teaching and learning statistics in middle school (Weizmann Institute of Science, Department of Science Teaching, 1994–2001).
Teaching exploratory data analysis at the primary level (Primary school mathematics teacher professional program, Kiryat Shemona, 2003).
Ordinary people: Hitler’s willing executioners (Ghetto Fighters House, Korczak International School, 2004).
Developing educational leadership in computerized information literacy (Teachers' Training and Continuing Education Department, Faculty of Education, University of Haifa, 2005 - 2012).