This offers a very good simulation of the Peppered moth example. The questions at the end provide thorough answers for both correct and incorrect responses. The three scenarios presented in the last question provide very good critical thinking opportunities. Figuring out what is going on and the format for the input is a bit clunky, but perseverance pays off.
Students evaluate and interpret data for mosquitoes and pumas to determine whether speciation has occurred. Allows variability in student responses. Prompts reconsideration. Requires Flash.
Advanced population growth analysis. Could be used for advanced students or I could modify what I cover. Good interpretation questions and hints with math and incorrect answers. Calculate dN/dt, N, 1-(N/K. Requires Flash.
Hardy-Weinberg simulator. Controls are not entirely intuitive. Help option provides explanations at a fairly sophisticated level. With one population, both allele and genotype frequencies are plotted. Up to five populations may be simulated simultaneously. Requires Flash 5.0 or higher.
Six dry-lab microarray simulations that range in complexity can be found here. Materials are classroom-ready and require no materials beyond photocopies. These activities make an abstract, expensive technique accessible.