• Skip to main content
  • Skip to navigation
  • Skip to search
Accessibility
  • Increase font size
  • Decrease font size
  • Sharpen color
  • Grayscale
  • Invert color
  • Default
Disclaimerclose
enGo to english websiteActive languageעבעבור לאתר בעברית
open search area

Search form

The Department of Science Teaching
Weizmann Institute of Science
The Department of Science Teaching
  • Home
  • About Us
  • Staff
    • Scientists
    • Interns
    • Postdoctoral Fellows
    • PhD Students
    • MSc Students
    • Consultants
    • Teaching personnel
    • Administration
  • Research and Development
    • General background
    • Chemistry
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Computational approaches in Science Education
      • About
      • Staff
      • Projects
    • Computer Science
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Earth Science
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Interdisciplinary Science Education
      • About
      • Staff
      • Projects
    • Life Sciences
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Mathematics
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Physics
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Science & Technology for Junior High School
      • About
      • Staff
      • Projects
      • Teaching resources
      • Books (in Hebrew)
    • Ethics committee
  • Student research
  • Academics
  • For Teachers
    • Country wide teachers centers
    • Teachers community
    • Teaching materials
  • EduCore
  • Contact Us

You are here

  1. Home
  2. Research and Development
  3. Computer Science
  4. Projects
  5. Teaching recursion in elementary schools

Teaching recursion in elementary schools

  • General background
  • Chemistry
  • Computational approaches in Science Education
  • Computer Science
    • About
    • Staff
    • Projects
    • Teaching resources
    • Books (in Hebrew)
  • Earth Science
  • Interdisciplinary Science Education
  • Life Sciences
  • Mathematics
  • Physics
  • Science & Technology for Junior High School
  • Ethics committee

Leading team:

  • Prof. Michal Armoni

Project team:

  • Chen Cohen

Brief

This project explored teaching the idea of recursion to 5th- and 6th-grade students in a non-programming context, by means of concrete visual aids.

 

 

Recursion is a fundamental idea of computer science, strongly connected to two other fundamental ideas of computer science: abstraction and reversing. Research shows that students often exhibit substantial difficulties in understanding recursion; these difficulties are rooted, among other things, in the critical role of the “black box” concept in understanding reduction, and in the inherent pseudo-cyclic nature of recursion. This research examined an approach for exposing young students (grades 5-6) to the idea of recursion. In accordance with Bruner’s spiral teaching framework, this was done in a way that corresponds to their age – that is, their level of cognitive development.
To this end, recursion was taught as a general idea, in a non-algorithmic context. Teaching and learning in this fashion employed concrete teaching aids of various kinds, corresponding to different stages of cognitive ability. The non-algorithmic context enabled to bypass the cyclic nature of recursion.
This is the Master research of Chen Cohen.

Contact us

All rights reserved to the Science Teaching Department, Weizmann Institute of Science

  • Accessibility statement
  • Terms of use
  • Site map
  • Facebook