Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


Conventional teaching all too often accepts memorization and pattern recognition as true learning.  Both students and teachers can mistake this for subject mastery.

To gain a rigorous understanding, one needs to recognize, work with, and apply empirical data and abstract concepts to real-life scenarios.

At virtuallaboratory our goal is to help students to recognize, confront, correct, and expand their understanding of scientific ideas and techniques.

phage craft
Or you can go to the: bacterial chemotaxis applet

cyberlearning video


Course materials

Biofundamentals: evolutionary, molecule & systems biology
CLUE: Chemistry, life, the universe
& everything
Mutating Xenopus: a discovery (CRISPR-CAS) lab course
axis duplication

Evolution+Creation – MCDB 3331
BioEthics – MCDB 3332

virtual labs (biology)
Teaching & Learning @CU | @ETH


London Disperson Forces &
inter-molecular interactions
3 body
beSocratic formative assessment
Physics for life science students  
Biology Concepts Instrument (BCi)
description : cloud version

Systems Biology for Biologists
virtuallyGenetics (eventually)

system penguins

In loving memory of Spencer I. Browne (1949-2005), he made it possible for us to explore this dream.

most recent update: 09-Aug-2016 ©1999-2016, inc. a very, very non-profit Colorado company contact us