Using Java applets and shockwave animations, these inquiry-based labs give instructors a set of powerful tools for the assessment of learning outcomes either for individual students or for an entire class. Other learning components include a "Journal" where students record observations, a set of interactive drawing and measuring tools, an interactive glossary, and many types of tutorials and "help." An activity session can be "saved" at any time. Also, individual components of a session, such as maps, graphs, or the journal can be saved or printed. Topics include earthquakes, global warming, geologic dating, hydrology, and genetics.