This two gene model does not explain most human eye color inheritance. Human eye color is more complicated than this simplified two gene example. Nevertheless, it is an interesting activity.
An explanation of the interactive eye color genetics calculator in 'Inheriting Eye Color' link above.
A good explanation of what we mean when we say that some trait has a genetic basis.
What does it mean to say that something is caused by genetics, that it has a genetic basis? The websites below help answer these questions and give practice in determining genetic phenotypes and genotypes usins Punnett squares.