Living creatures have DNA that basically tell how the organism should be constructed. This DNA evolves in response to the environment by trial and error. For example, a mammal living in cold environment is likely to have a gene that causes the organism to have a thick fur. Could we say of this gene that it knows that the environment is cold? Did this DNA sequence learned through evolution that the environment is cold? Does the gene contains the information that the environment is cold or only the information that the organism should grow a thick fur?
I guess that in order to answer my question, one will first need to make good definitions of what knowing and learning means and what is an information about or what knows the meaning of an information.