Learn programming by using Python to create Cellular Automata