Genetic algorithms (GAs) are a problem solving stra tegy that uses stochastic search. Since their introduction (Holland, 1975), GAs have proven to be particularly useful for solving problems that are ‘intractable’ using classical methods. The la nguage of genetic algorithms (GAs) is heavily laced with biological metaphors from evolutionary literature, such as population, chromosome, crossover, cloning, mutation, genes and generati ons. For beginners studying genetic algorithms, there is quite an overhead in gaining comfort w ith these terms and an understanding of their par- allel meanings in the unfamiliar computing milieu of an evolutionary algorithm. This paper describes a ‘hands on’ strategy to introduce and teach gene tic...