H. Abelson and G. Sussman, Structure and Interpretation of Computer Programs, 1996.

J. Confrey and E. Smith, Exponential functions, rates of change, and the multiplicative unit, Educational Studies in Mathematics, vol.14, issue.4, pp.135-164, 1994.
DOI : 10.1007/BF01273661

B. Cornu, Limits, pp.153-166, 1991.
DOI : 10.1007/0-306-47203-1_10

J. Cottrill, E. Dubinsky, D. Nichols, K. Schwingendorf, K. Thomas et al., Understanding the limit concept: Beginning with a coordinated process scheme, The Journal of Mathematical Behavior, vol.15, issue.2, pp.167-192, 1996.
DOI : 10.1016/S0732-3123(96)90015-2

R. Davis and S. Vinner, The notion of limit: Some seemingly unavoidable misconception stages, Journal of Mathematical Behavior, vol.5, pp.281-303, 1986.

J. Dossey, Making algebra dynamic and motivating: A national challenge, The Nature and Role of Algebra in the K-14 Curriculum: Proceedings of a National Symposium, pp.17-22, 1998.

E. Dubinsky, K. Weller, M. Mcdonald, and A. Brown, Some Historical Issues and Paradoxes Regarding the Concept of Infinity: An Apos-Based Analysis: Part 1, Educational Studies in Mathematics, vol.38, issue.3, pp.335-359, 2005.
DOI : 10.1007/s10649-005-2531-z

B. Eckel, Thinking in Java, 2002.

R. Falk and S. Lavy, How big is an infinite set? Exploration of children's ideas, Proceedings of the Thirteenth Annual Conference of the International Group for the Psychology of Mathematics Education, pp.252-259, 1989.

R. Floris, Some didactical variables for the study of numerical sequences using a mathematical pocket computer, Procceedings of ICME 10, 2004.

I. Harel and S. Papert, Constructionism, 1991.
URL : https://hal.archives-ouvertes.fr/hal-00692031

K. Kahn, ToonTalkTM???An Animated Programming Environment for Children, Journal of Visual Languages & Computing, vol.7, issue.2, pp.197-217, 1996.
DOI : 10.1006/jvlc.1996.0011

I. Kidron, N. Zehavi, and E. Openhaim, Teaching the limit concept in a CAS environment: students dynamic perceptions and reasoning Mathematical concepts at the secondary school level: the learning of algebra and functions, Proceedings of the 25 th International Conference for the Psychology of Mathematics Education, pp.241-248, 1997.

P. Bryant and T. Nunes, Learning and Teaching Mathematics: An International Perspective. pp 133-158

D. Küchemann and C. Hoyles, Pupils' awareness of structure on two number / algebra questions, Proceedings of the Fourth Conference of the European Society for Research in Mathematics Education, 2005.

G. Lakoff and R. Núñez, Conceptual metaphor in mathematics, Discourse and Cognition: Bridging the Gap, 1998.

L. Li and D. Tall, Constructing different concept images of sequences and limits by programming, Proceedings of the 17th International Conference for the Psychology of Mathematics Education, pp.41-48, 1993.

J. Mason, Expressing generality and roots of algebra Approaches to Algebra: Perspectives for Research and Teaching, pp.65-86, 1996.

Y. Mor, C. Hoyles, K. Kahn, R. Noss, and G. Simpson, Thinking in progress, pp.17-23, 2004.
URL : https://hal.archives-ouvertes.fr/hal-00190137

Y. Mor, J. Tholander, and J. Holmberg, Designing for cross-cultural web-based knowledge building, Proceedings of CSCL '05: The Tenth International Conference on Computer Support for Collaborative Learning, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00190285

R. Noss, L. Healy, and C. Hoyles, The construction of mathematical meanings: connecting the visual with the symbolic, Educational Studies in Mathematics, vol.33, issue.2, pp.203-233, 1997.
DOI : 10.1023/A:1002943821419

M. Oehrtman, Strong and weak metaphors for limits, Proceedings of the 27th Annual Meeting of the International Group for the Psychology of Mathematics Education (PME), 2003.

J. Olive, Children's number sequences: an explanation of Steffe's constructs and an extrapolation to rational numbers of arithmetic, The Mathematics Educator, vol.11, issue.1, pp.4-9, 2001.

S. Papert, Situating constructionism, 1991.

L. Radford, Signs and meanings in students' emergent algebraic thinking: a semiotic analysis, Educational Studies in Mathematics, vol.42, issue.3, pp.237-268, 2000.
DOI : 10.1023/A:1017530828058

A. I. Sacristán, Windows on the Infinite: Creating Meanings in a Logo-based Microworld, 1997.

D. Salvit, An alternate route to the reification of function, Educational Studies in Mathematics, vol.33, issue.3, pp.259-281, 1977.
DOI : 10.1023/A:1002937032215

M. Sasman, A. Olivier, and L. Linchevski, Developing and stimulating generalisation thinking processes and skills, Fifth Annual Congress of the Association for Mathematics Education of South Africa, pp.177-182, 1999.

M. Scardamalia and C. Bereiter, Computer Support for Knowledge-Building Communities, Journal of the Learning Sciences, vol.1, issue.3, pp.265-283, 1994.
DOI : 10.1207/s15327809jls0303_3

Y. Mor, R. Noss, C. Hoyles, K. Kahn, G. Simpson-sfard et al., On the dual nature of mathematical conceptions: reflections on processes and objects as different sides of the same coin, Educational Studies in Mathematics, vol.22, pp.1-36, 1991.

E. Shapiro, Systolic programming: a paradigm of parallel processing Concurrent Prolog: Collected Papers, pp.207-242, 1988.

G. Simpson, C. Hoyles, and R. Noss, Designing a programming-based approach for modelling scientific phenomena, Journal of Computer Assisted Learning, vol.3, issue.(S, p.21, 2005.
DOI : 10.1111/j.1365-2729.2005.00121.x

G. Simpson, C. Hoyles, and R. Noss, Exploring the mathematics of motion through construction and collaboration, Journal of Computer Assisted Learning, vol.21, issue.2, p.22, 2006.
DOI : 10.1111/j.1365-2729.2006.00164.x

URL : https://hal.archives-ouvertes.fr/hal-00190269

N. Sriskanda, Using Excel spreadsheet to understand the limiting value of a sequence, Electronic Proceedings of the Sixteenth Annual International Conference on Technology in Collegiate Mathematics, 2003.

L. Steffe, Children's construction of number sequences and multiplying schemes Number Concepts and Operations in the Middle Grades, pp.119-140, 1988.

L. Steffe, Children's multiplying schemes, 1994.

G. Harel and J. Confrey, The Development of Multiplicative Reasoning in the Learning of Mathematics. pp 3-40

D. Tall and R. Schwarzenberger, Conflicts in the learning of real numbers and limits, Mathematics Teaching, vol.82, pp.44-49, 1978.

D. Tall and E. Gray, Success and failure in mathematics: the flexible meaning of symbols as process and concept, Mathematics Teaching, vol.142, pp.6-10, 1993.

D. Tirosh, The role of students' intuitions of infinity in teaching the Cantorial theory Advanced mathematical thinking, pp.199-214, 1991.

H. Weigand, Iteration sequences and their representations, Educational Studies in Mathematics, vol.9, issue.4, p.22, 1991.
DOI : 10.1007/BF00367906

E. Yackel and P. Cobb, Classroom sociomathematical norms and intellectual autonomy, Proceedings of the 19 th International Conference for the Psychology of Mathematics Education, pp.264-271, 1995.

R. Zazkis and P. Liljedahl, Generalization of patterns: the tension between algebraic thinking and algebraic notation, Educational Studies in Mathematics, p.49, 2002.