The Health Sciences department in the University of Utah has a lovely website explaining many aspects of biology and molecular biology through videos and interactive animations. The home page is here : http://learn.genetics.utah.edu/ with lots of links to explore but I’ve put together some of the most relevant pages below.
- Transcribing and Translating a Gene
- Single Nucleotide Polymorphism (SNP)
- What is a Protein?
- What is a Gene?
- What is DNA?
- Transgenic Mice
- Measuring Gene Expression