Getting Started With A Scientist In Wonderland
I picked up A Scientist In Wonderland last year after spending weeks trying to teach basic lab safety to students who wouldn't stop touching equipment they weren't supposed to. The software let them run simulations instead. It turned out to be exactly what I needed, though not in the way the promotional material suggests. The download sits on the official site at scientist-in-wonderland.org. It runs on Windows 10 and later, macOS 12+, and has a Linux beta build that works if you don't mind compiling dependencies yourself. The installer is about 800 megabytes. Don't skip the prerequisite check at the start of setup — it installs a couple of Visual C++ runtime libraries automatically, but only if your system has .NET Framework 4.8 or higher already present. Without it, the simulation engine crashes on launch and gives you an error code that isn't particularly helpful.
What A Scientist In Wonderland Actually Does
It is a virtual laboratory environment. Not a game, not a video. You get workbenches, instruments, reagents, and safety protocols that mirror real teaching labs. You set up experiments, run them at adjustable speeds, and the software tracks results, errors, and protocol violations. The built-in safety system flags things like improper glove use, missing goggles, or mixing incompatible chemicals before any "damage" happens in the simulation. The interface looks dated compared to consumer software. It uses a standard desktop paradigm — drag-and-drop from a materials shelf onto a bench, click to operate instruments, type parameters into dialog boxes. This is deliberate. The developers said in their documentation that a cluttered modern UI distracts from procedure. They're probably right. Here is the part most reviews don't mention: the experiment library is shallow. It covers introductory chemistry and biology well, solid high school through early college level. But advanced organic synthesis paths are limited, and there are no real physics simulations beyond basic mechanics and thermodynamics demos. If you need quantum chemistry modeling or fluid dynamics, this isn't the tool. Stick with something like Avogadro or OpenFOAM for that.
Setting Up Your First Experiment
Open the application and select "New Session" from the main menu. You will be prompted to choose a lab type. For most people starting out, "General Chemistry" is the right choice. It unlocks the full reagent shelf and standard glassware. Select a bench location, then open the materials panel on the left. Drag a beaker, a hot plate, distilled water, and sodium chloride onto the surface. The software auto-arranges items within about a centimeter of where you release them. This is useful because it forces you to think about spatial layout the way a real lab does. Things have to fit, and they can't overlap. Click the beaker to open its properties. Enter 50 milliliters for volume, 2 grams of NaCl, and set the hot plate to 60 degrees Celsius. Start the run. The simulation takes roughly 4 minutes of real time to show complete dissolution at that temperature, or you can speed it to 10x if you just need to verify the outcome.
Get the Full Details

The result panel shows concentration, temperature curve, and a solubility comparison against published data. If your calculated value drifts more than 5% from the expected result, the software flags a potential procedural error and lets you review what you did wrong. This feedback loop is the core educational mechanism and it actually works.
The Calibration Problem I Ran Into
There is a significant edge case with the pH probe simulation that the manual doesn't address. The virtual probe drifts over extended sessions. After about three hours of continuous use — which is realistic for a lab period — the readings start shifting by 0.2 to 0.4 pH units even when the probe is sitting in the buffer solution. I noticed this during a lesson where students were running a titration sequence across multiple virtual groups. The workaround is simple but undocumented. Before starting any experiment that requires pH measurement, go into the instrument settings for the pH probe and run the two-point calibration routine. It takes about 30 seconds in simulation time. Do this at the start of each session, not just when readings look wrong. The drift accumulates silently, and students who skip this step get results that look plausible but are consistently off. I spent a week trying to figure out why every group's equivalence point was 0.3 pH units too high before I caught it. Another thing nobody mentions: the gas collection module has a known bug where atmospheric pressure defaults to sea level regardless of your session settings. If you're simulating experiments at altitude, the collected gas volumes will be off by roughly 10-15%. The fix is to manually adjust the pressure parameter in the environment settings before running the simulation. Check the "Location" tab under Settings and override the default pressure value if your actual or intended altitude differs from sea level.
Why This Matters for Teaching
The reason A Scientist In Wonderland works in a classroom setting comes down to one thing: it lets students fail without consequences. Real labs have supply costs, safety risks, and limited equipment. Virtual labs have none of that. A student can mix the wrong chemicals, trigger a simulated reaction, watch the beaker "break," and try again immediately. The frustration of a ruined experiment becomes a learning moment instead of a lost hour. I've used it with three different age groups — 9th grade biology, AP chemistry, and introductory college lab courses. The engagement metric is consistent: students who struggle in physical labs perform at or above average in the virtual environment. The ones who already excel in real labs tend to get bored because the simulation removes the tactile precision that skilled students rely on. This is a genuine limitation, not a software flaw. If your advanced students need hand-on technique practice, this tool won't replace it. The report generation feature is worth noting separately. It exports to PDF and CSV, and the data includes timestamped procedure logs, measurements, and error flags. I use these reports to grade lab work without watching every student run their experiment in real time. It cuts my grading time from about 90 minutes per section down to roughly 20 minutes, since I can scan the exported logs for protocol violations rather than watching video recordings.

Where It Falls Short
The software doesn't support multi-user collaborative experiments. Each session runs on a single virtual bench with one operator. If you need four students working together on the same experiment, you need four separate licenses and four separate computer stations. The developers have acknowledged this limitation, but there is no roadmap for networked collaborative mode as of the latest update. Troubleshooting is another weak point. The error logs are text files stored in the application data folder, but they're not formatted in any readable way. A crash dump will contain stack trace information, but decoding it requires technical knowledge most educators don't have. When the software crashes — usually during complex reaction chains with more than ten simultaneous variables — the best approach is to save your session frequently and restart. The auto-save feature writes a backup every five minutes, but it does not save intermediate state between experimental steps. You can lose up to five minutes of work this way. Licensing is subscription-based at $14.99 per month per instructor, with a volume discount available for departments. Student access requires a separate license unless you purchase the institutional package, which runs approximately $2,400 annually for up to 50 concurrent users. The free trial lasts 14 days and includes full feature access. It is enough time to determine whether the tool fits your curriculum, but not enough to thoroughly test edge cases like the pH calibration issue I described.
The software does not integrate with most Learning Management Systems. There is no LTI link, no grade passback, no export to Canvas or Moodle. You have to manually upload reports or screenshots. This is a significant inconvenience for courses that rely on automated grading workflows.
Final Thoughts
A Scientist In Wonderland is a competent virtual lab tool for introductory science education. It does what it promises: safe, repeatable experiment simulation with feedback mechanisms that reinforce proper procedure. It is not a replacement for hands-on lab work, and it has real limitations around advanced experiments, collaborative use, and integration with existing educational technology stacks. If you are looking for a way to let students practice lab skills without the cost and risk of physical equipment, it is worth the trial period. If you need advanced simulation capabilities, multi-user support, or LMS integration, look elsewhere. The tool is honest about its scope in the documentation, even if the product page doesn't emphasize the constraints as clearly as it should.
