References
- Astrachan , O. and Wallingford , E. 1998 . “ Loop patterns ” . In ChiliPloP98 Conference Available online at: https://www.cs.duke.edu/∼ola/patterns/plopd/loops.html (accessed October 2004).
- Bergin , J. 1998 . “ Simple design patterns ” . In ChiliPloP98 Conference Available online at: http://www.csis.pace.edu/∼bergin/papers/SimpleDesignPatterns.html (accessed October 2004).
- Chazan , D. 2000 . Beyond formulas in mathematics and teaching: dynamics of the high school algebra classroom , New York : Teachers College Press .
- Confrey , J. 1995 . “ How compatible are radical constructivism, sociocultural approaches, and social constructivism? ” . In Constructivism in education , Edited by: Steffe , L. P. and Gale , J. 185 – 225 . Hillsdale, NJ : LEA .
- Dowling , P. 1998 . The sociology of mathematics education: mathematical myths/pedagogic texts , London : Falmer Press .
- Feuerstein , R. , Rand , Y. , Hoffman , M. B. and Miller , R. 1980 . Instrumental enrichment – an intervention program for cognitive modifiability , Baltimore, MD : University Park Press .
- Fincher , S. and Petre , M. Proceedings of the Third SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education . Beyond anecdote towards real transfer: using other institutions’ experience of project work , Dublin, New York : ACM Press .
- Fleury , A. E. The Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education . Austin, Texas. Programming in java: student‐constructed rules , pp. 197 – 201 . New York : ACM Press .
- Forte , A. 2003 . “ Programming for communication: overcoming motivational barriers to computation for all ” . In HCC2003 – The 2003 IEEE Symposium on human centric computing languages and environments , Auckland : IEEE Computer Society .
- Gal‐Ezer , J. , Beeri , C. , Harel , D. and Yehudai , A. 1995 . A high school program in computer science . Computer , 28 (10) : 73 – 80 .
- Gee , G. P. 1999 . An introduction to discourse analysis , London : Routledge .
- Harel , D. 1987 . Algorithmics: the spirit of computing , Reading, MA : Addison‐Wesley .
- Hirsch , J. 2004 . Using mediated teaching and learning to support algebra students with learning disabilities . Journal of Cognitive Education and Psychology , 4 (1) : 134 – 143 .
- Krasanti , R. and Arcavi , A. 2003 . Learning and thinking characteristics of ‘weak’ mathematics pupils: final report for years 2000–2002 Submitted to the Israeli Ministry of Education (in Hebrew). Available online at: http://stwww.weizmann.ac.il/manor/talmidim_mitkachim/doah/content.htm (accessed October 2004).
- Lapidot , T. and Paz , T. 1996 . “ Workbooks 1–3 for students and a teachers’ book ” . In Introduction to computer‐science via PASCAL , Haifa, , Israel : Technion – Israel Institute of Technology . (in Hebrew).
- Lapidot , T. , Levy , D. and Paz , T. Proceedings of the workshop on functional and declarative programming in education . Implementing constructivist ideas in a functional programming course for secondary school , Edited by: Felleisen , M. , Hanus , M. and Thompson , S. pp. 29 – 31 . Austin, TX : Rice University Technical Report 99–346 .
- Leron , U. Proceedings of the 1994 Annual Meeting of the Canadian Mathematics Education Study Group . Can we follow what we preach? Teaching according to constructivist principles , Regina, , Canada : CMESG .
- Leron , U. , Lapidot , T. , Levy , D. and Paz , T. 1999 . “ Workbooks 1–2 for students and a teachers’ guide ” . In Functional programming, additional programming paradigm , Haifa, , Israel : Technion – Israel Institute of Technology . (in Hebrew).
- Levy , D. Proceedings of the International Conference on Mathematics/Science Education and Technology (M/SET 2000) . Classification and discussion of recursive phenomena by computer science teachers , Edited by: Robson , R. San Diego, CA : AACE press .
- Levy , D. , Har‐Zion , Y. and Israeli , S. 2003 . “ Workbooks 1–2 for students and a teachers’ guide ” . In First unit of computer science – Tevel , technion – Israel Institute of Technology . (in Hebrew).
- Linn , M. C. 1992 . How can hypermedia tools help teach programming? . Learning and Instruction , 2 : 119 – 139 .
- Margolis , J. and Fisher , A. 2002 . Unlocking the clubhouse: women in computing , Cambridge, MA : MIT Press .
- Movshovitz‐Hadar , N. 1992 . “ MASS‐MATHICS a curriculum for non‐college bound students in Israel ” . In Developments in school mathematics education around the world , Edited by: Wiszup , I. and Streit , R. 84 – 103 . Chicago, IL : University of Chicago School Mathematics Project 3 .
- Papert , S. 1991 . “ Situating constructionism ” . In Constructionism , Edited by: Harel , I. and Papert , S. 1 – 12 . Norwood, NJ : Ablex Publishing Corporation .
- Paz , T. 1996 . Computer science for educationally disadvantaged high‐school students: processes of learning and teaching , Israel : Technion – Israel Institute of Technology . Unpublished Masters thesis, (in Hebrew).
- Paz , T. 2003 . Natural thinking vs. formal thinking: the case of functional programming , Israel : Technion – Israel Institute of Technology . Unpublished Ph.D. thesis, (in Hebrew).
- Rising , L. 1999 . “ Patterns mining ” . In Handbook of object technology , Edited by: Zamir , S. New York : CRC Press .
- Soloway , E. 1985 . From problems to programs via plans: the concept and structure of knowledge for introductory LISP programming . Educational Computing Research , 1 (2) : 157 – 172 .
- Turkle , S. and Papert , S. 1992 . Epistemological pluralism and the revaluation of the concrete . Journal of Mathematical Behavior , 11 (1) : 3 – 33 .
- Von Glasersfeld , E. 1995 . “ A constructivist approach to teaching ” . In Constructivism in education , Edited by: Steffe , L. P. and Gale , J. 3 – 17 . Hillsdale, NJ : Lawrence Erlbaum Associates .
- Zohar , A. , Degani , A. and Vaaknin , E. 2001 . Teachers’ beliefs about low achieving students and higher order thinking . Teaching and Teacher Education , 17 : 469 – 485 .