cellular automata

80 views
Skip to first unread message

michel paul

unread,
Jul 30, 2012, 3:12:20 PM7/30/12
to sage...@googlegroups.com
I've recently been wondering about starting off the next school year (high school) with cellular automata. It seems like this would be a great way to immediately introduce lots of important math and computational ideas visually. These days you can enter something like 'rule 30' into WolframAlpha, and you can google lots of interactive boards for Conway's Game of Life, so it has become something that would be easy to demonstrate in class and easy for kids to access outside of class. Just a little while ago this would have been difficult to approach at a high school level, probably only in a CS class, but now anyone with internet access can get a great introduction to the subject.

Is there a good way to study CA using Sage that would be manageable by a high school student using a *.sagenb account?

This is something new for me. I've heard of CAs over the years of course, like the Game of Life, but I never understood their significance. That's starting to change. As I've been looking into this, I'm amazed. Lots of great history going back to the roots of computation. Does anyone have ideas about this? This would be for kids who have passed Algebra 2.

Thanks very much,

-- Michel


===================================
"What I cannot create, I do not understand."

- Richard Feynman
===================================
"Computer science is the new mathematics."

- Dr. Christos Papadimitriou
===================================

kcrisman

unread,
Jul 30, 2012, 3:54:55 PM7/30/12
to sage-edu


On Jul 30, 3:12 pm, michel paul <pythonic.m...@gmail.com> wrote:
> I've recently been wondering about starting off the next school year (high
> school) with cellular automata. It seems like this would be a great way to
> immediately introduce lots of important math and computational ideas
> visually. These days you can enter something like 'rule 30' into
> WolframAlpha, and you can google lots of interactive boards for Conway's
> Game of Life, so it has become something that would be easy to demonstrate
> in class and easy for kids to access outside of class. Just a little while
> ago this would have been difficult to approach at a high school level,
> probably only in a CS class, but now anyone with internet access can get a
> great introduction to the subject.
>
> Is there a good way to study CA using Sage that would be manageable by a
> high school student using a *.sagenb account?


Try sage.interacts.fractals.cellular_automaton and see
http://wiki.sagemath.org/interact/misc#Cellular_Automata

michel paul

unread,
Jul 30, 2012, 4:39:49 PM7/30/12
to sage...@googlegroups.com
Perfect! Thanks.


--
You received this message because you are subscribed to the Google Groups "sage-edu" group.
To post to this group, send email to sage...@googlegroups.com.
To unsubscribe from this group, send email to sage-edu+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.




--

Andrea Lazzarotto

unread,
Aug 2, 2012, 1:14:40 PM8/2/12
to sage...@googlegroups.com


2012/7/30 kcrisman <kcri...@gmail.com>

Try sage.interacts.fractals.cellular_automaton and see
http://wiki.sagemath.org/interact/misc#Cellular_Automata

That's very interesting! :) In summer I want to introduce some high school students to Sage, the example with cellular automata looks very promising.

--
Andrea Lazzarotto - http://andrealazzarotto.com

Reply all
Reply to author
Forward
0 new messages