These can also be known as "Russian (tea) dolls, nesting dolls, and more. |
Each hollow doll contains another doll within it, which also contains many dolls within itself as well. To me, these dolls seem somewhat Euclidean. The first doll could represent postulate 1 since it is necessary to interact with it to continue with a process. That is just my opinion because, from what I found in my research, these dolls did not originate in order to teach mathematical concepts. They are, however, referenced in order to teach about recursion and fractals in mathematics, both things we have learned about in class. More research on recursion led me to this interesting image below which shows a picture within a picture within a picture... do you see it?
The final connection between these Russian dolls and this class has to do with computer science. Last year when taking Principles of Computer Science, I got the sense there was something representing a Russian doll when I would (attempt to) construct things like classes or functions. From what I understand, these organizational tools of computer science are groups that hold smaller things inside of them and are themselves a necessary part of a larger program. I had not heard of a comparison between computer science and Russian dolls until I looked it up this morning and found a few websites that do indeed recommend using Russian dolls as an analogy for recursive functions.
Wow, I find this to be very interesting. I remember taking a computer science class and struggling with the idea behind classes. The first thing that I thought about when I heard the word "recursion" was my computer science class and I believe the Russian dolls are the perfect example. thank you for sharing
ReplyDeleteI like both your unique way of thinking about this and your use of visuals! It makes complete sense that a top down way of working out a problem could be well illustrated with Russian dolls. The mental organizational tools we use are incredibly powerful and making the most of them is very important, and I'm sure this visualization will be able to help people do just that.
ReplyDeleteI'd never thought of the connection between "nesting" in CS and the Russian dolls. I'll have to remember that one. Thanks.
ReplyDelete