Platyhelminthes Are [Re]constructed Recursively

  • Alberto de la Encina
  • Mercedes Hidalgo-Herrero
  • Olga Marroquín-Alonso
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3992)


In this paper we propose a progressive technique for teaching recursion with the aim of making easier the understanding of this concept by students of other areas than computer science. Since knowledge is intended to be actively constructed by the students and not passively absorbed from textbooks and lecturers, the adopted teaching technique is derived from constructivism. This paper presents a study of the results obtained in 2005 by two groups of students from Mathematics and Statistics degrees.


  1. 1.
    Astrachan, O.: Self-reference is an illustrative essential. In: Proceedings of SIGCSE 1994, Technical Symposium on Computer Science Education, pp. 238–242. ACM Press, New York (1994)Google Scholar
  2. 2.
    Ben-Ari, M.: Constructivism in computer science education. Journal of Computers in Mathematics and Science Teaching 20(1), 45–73 (2001)Google Scholar
  3. 3.
    Briand, J., Chevalier, M.C.: Les Enjeux Didactiques dans l’Enseignement des Mathématiques. Hatier (1995)Google Scholar
  4. 4.
    Bruner, J.S.: On Knowing: Essays for the Left Hand. Harvard University Press, MA (1962)Google Scholar
  5. 5.
    Chamorro, M., Belmonte Gómez, J.M., Llinares, S., Ruiz Higueras, M., Vecino-Rubio, F.: Didáctica de las Matemáticas para Primaria. Pearson, London (2003)Google Scholar
  6. 6.
    de la Encina, A., Rodríguez, I., Rubio, F.: Testing speculative work in a lazy/Eager parallel functional language. In: Ayguadé, E., Baumgartner, G., Ramanujam, J., Sadayappan, P. (eds.) LCPC 2005. LNCS, vol. 4339, pp. 274–288. Springer, Heidelberg (2006) (In press)Google Scholar
  7. 7.
    Hidalgo-Herrero, M., Rodríguez, I., Rubio, F.: Testing learning strategies. In: Int. Conference on Cognitive Informatics (ICCI 2005), pp. 212–221. IEEE, Los Alamitos (2005)CrossRefGoogle Scholar
  8. 8.
    Peña, R.: Diseño de Programas. Formalismo y Abstracción. Prentice-Hall, Englewood Cliffs (1998)Google Scholar
  9. 9.
    Piaget, J.: Introduction á l’Épistemologie Genetique. PUF (1973)Google Scholar
  10. 10.
    Tucker, A.B.: Computing curricula 1991. Communication of the ACM 34(6), 68–84 (1991)CrossRefGoogle Scholar
  11. 11.
    Velázquez-Iturbide, J.: Recursion in gradual steps (is recursion really that difficult?). In: Proceedings of SIGCSE 2000, Technical Symposium on Computer Science Education, pp. 310–314. ACM Press, New York (2000)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Alberto de la Encina
    • 1
  • Mercedes Hidalgo-Herrero
    • 2
  • Olga Marroquín-Alonso
    • 1
  1. 1.Dpto. Sistemas Informáticos y Programación, Facultad de InformáticaSpain
  2. 2.Dpto. Didáctica de las Matemáticas, Facultad de EducaciónUniversidad Complutense de MadridSpain

Personalised recommendations