Skip to content

Welcome Sites Tools Teacher guide Help
  You are not logged in Join

Log in

Number Sequences

Created by yish   -   Topic Group: Sequences   -   Created: 13-10-04   -   Modified: 22-10-04






Introduction

This activity focuses on gerenating and analyzing numeric sequences. It is a foundation activity, in the sense that it establishes tools, practices and base knowledge useful for a wide range of activities such as Convergence and Divergence, Coding and Fibonacci.

When investigating sequences, students will create mechanisms to generate sequences, and then observe the real-time execution of the process. The advantage of ToonTalk is that the sequences can be viewed not only as a product (a series of terms), but also as a process that can be observed and altered. This is in contrast with traditional algebraic representations that are 'static'. These alternative representations may lead to different understandings, for example, the sequence {0, 2, 5, 7, 10, 12…} has a relatively simple rule (+2, +3) that is easily programmed in ToonTalk, but not easily described by conventional algebra.

When generating more complex sequences, students will 'chain' (connect using bird-nests) a number of robots together. By altering the parameters and number of chained robots, any polynomial sequence can in theory be generated. Students will explore the relationships between the number of robots and the complexity of the corresponding sequence (the order of the polynomial). They will also investigate how rules for sequences are determined, and build robots to help them with this task.


Aims


  • To develop a non-algebraic language for describing, discussing and reasoning about polynomial (and maybe some non-polynomial) sequences.
  • To develop an understanding of the generation of number sequences, the rules that sequences rely on and how sequence generation relates to the ToonTalk environment (robots, birds, etc).
  • To gain some insight into the relationship between the number of chained robots and the type and complexity of the corresponding sequence.
  • To develop students' ability to make conjectures, suggest more than one solution to a problem, evaluate arguments and reason.

Prerequisites

This activity is fairly self-contained, both in terms of mathematical content and programming skills. It has been tried successfully with ToonTalk beginners, after a few sessions playing the puzzle game.


Activity plan and resources

Motivation


A possible way to start the activity is by playing Guess my Sequence in a group discussion. 


Programming challenges




Other resources


Assesment and data collection




Related activities



Things to look out for


Past experience with this activity has shown several classes of canonical sequences to be popular among students. Read about the mathematical structure of these sequence types.


References and further reading