Our new version of Indie is a content-independent tool in Java that includes an authoring tool and a runtime learning environment. We used Indie to build the Corrosion Investigator application, a learning environment for engineering undergraduates in the domain of biofilms. In the learning environment, students take the role of consultants to help a company determine the cause of pipe corrosion. Students need to make conscious decisions about which tests to run and which test results support the claims they make in order to solve the problem in a timely and economical manner. This requires students fully understand the purposes of the tests and the implication of the test results. To create a specific application, such as Corrosion Investigator, an author creates HTML documents and images for the splash screen, challenge document, background reference material, and an XML file describing the tests students can perform, the results those tests can produce in general, and will produce in the current scenario, and the possible diagnoses that students has to argue for and against.
Indie can create Investigate and Decide learning environments for any domain where diagnostic evidence-based reasoning is appropriate. We aim to have teachers in different domains use Indie to build various Investigate and Decide learning environments.