The thing most students miss about chemistry
Most people treat chemistry as a collection of memorized reactions. That approach breaks down after the first semester. What actually matters is pattern recognition across multiple scales. You need to see how a bond angle changes, how that changes reactivity, and how a textbook example fits into a lab bench decision. I have spent years grading problem sets and watching the same misconceptions repeat. The gap is rarely intelligence. It is missing a structured set of clear, worked examples that connect theory to procedure. Easy Chemistry Examples is a curated set of fully worked problems with explicit step annotations, common failure points called out, and parallel worked variants. You do not get a final answer and a sketch. You get the exact decision tree a competent chemist uses, including the moments where you pause to check units, validate charge balance, or confirm that a precipitate is actually forming under the given conditions. I built the current version after my previous release kept getting reported by instructors who needed something they could assign without spending three hours editing each problem. The library now contains over four hundred examples spanning general chemistry, organic mechanisms, physical chemistry thermodynamics, and analytical methods. The examples are organized by cognitive level rather than by chapter. You will find a progression from direct application of a formula, through intermediate combination of two concepts, to full laboratory design where you must select a method and justify the choice. Each problem includes a diagnostic question that forces you to state which principle you are using before you touch any numbers. That habit alone cuts careless errors by roughly sixty percent in my classroom data.
I remember a specific student who kept losing points on a stoichiometry problem because she balanced the equation correctly but never converted the mass of the limiting reagent to moles before using the mole ratio. The example labeled “Precipitation and Limiting Reagent” in this collection has a highlighted callout exactly at that conversion step. It forces the student to write the conversion factor twice, once before the calculation and once after, to verify consistency. When I introduced that pattern, her scores on subsequent problem sets rose sharply. She was not lacking knowledge. She was lacking a consistent checkpoint. If you want to download the full library, the current build is available from the official repository. The package includes the example set, an answer key with alternate solution paths, and a companion spreadsheet that auto-generates variant problems by randomizing initial masses, concentrations, and temperatures. The spreadsheet uses a deterministic seed, so you can recreate any generated problem later. That matters when a grader needs to trace where a specific number came from. There are legitimate limitations you should know about. The current edition does not cover advanced spectroscopy interpretation beyond basic NMR and IR correlation. If your course relies heavily on interpreting overlapping peaks or 2D NMR experiments, you will still need supplementary material. The thermodynamic examples assume ideal behavior unless explicitly stated. Real solutions deviate, and the examples do not model activity coefficients except in a small subset of physical chemistry problems. For that niche, I recommend pairing this with a dedicated computational module or a classic physical chemistry text that treats non-ideality directly.
Another practical note. The files are delivered as PDFs and interactive HTML. The HTML versions run locally without a server, but they require a modern browser. If you are working on an institutional machine with strict security policies that block local JavaScript execution, you may need to convert the HTML to PDF before use. I have included a standalone PDF fallback for every example, so you are not stranded if the interactive element fails to load. The conversion takes about four seconds per file on a typical laptop. When you start using these, do not just read the solutions. Work the problem first, even if you get the wrong answer. The diagnostic questions are placed deliberately. They ask you to predict the outcome before you calculate it. That prediction step is where the learning happens. If you skip it, you are essentially doing busywork. The examples will still look correct, but your retention will drop noticeably over a multi-week course. I track this with weekly quizzes, and the difference is consistent. There is also a common pitfall regarding significant figures. The examples show the proper rounding at each intermediate step, not just at the final answer. Students often round only at the end and then wonder why their answer is off by a full unit in the last digit. The worked solutions include a marginal note on rounding policy for each problem type. Copying that policy into your own notebook early on saves a lot of lost points later. It takes about two minutes to set up a rounding table at the front of your notebook, and it pays for itself immediately in accuracy.
Get the Full Details

If you are teaching a course, you can import the examples into your learning management system using the provided CSV manifest. Each row contains the problem, the intended solution path, the common error keywords, and a difficulty rating. You can filter by rating to match your class level. The manifest also includes a field for prerequisite concepts, which helps you sequence the material correctly. I have seen instructors misuse the difficulty rating by treating it as a time estimate rather than a conceptual hurdle. Keep that distinction in mind when you plan assignments. For independent learners, the companion spreadsheet is the most useful feature. You can generate unlimited practice sets by varying the random parameters while keeping the underlying method identical. This is valuable because repetition with variation is what builds fluency. Pure repetition without variation creates fragile knowledge that collapses under slight context changes. The spreadsheet ensures that variation happens automatically, so you can practice ten similar problems in fifteen minutes instead of hunting for new textbook problems online. I also include a short troubleshooting appendix at the end of each example file. It lists the top five reasons a student gets stuck on that particular problem type, along with a direct pointer to the concept that usually resolves the blockage. This saves you from scrolling through a textbook index or watching a long video lecture when you are mid-problem. The appendix is written to be consulted in under thirty seconds. If you find yourself reading longer, you probably need a broader review, not just a targeted fix.
The license allows personal and educational use without modification. Commercial redistribution requires a separate agreement. If you are a tutor working with multiple students, you should register for a team license. The team license provides a shared instance of the generator with synchronized seeds, so all your students see consistent numbers when you collaborate on a problem during a session. Without it, different machines might generate slightly different variants, which can cause confusion if you are trying to align answers in real time. Finally, do not treat these examples as a replacement for laboratory experience. They are excellent for building procedural fluency and conceptual mapping, but they cannot replicate the sensory feedback of actually seeing a color change or handling a pipette. Use them to prepare for lab, and use lab results to question the assumptions in the examples. That feedback loop is where mastery happens. The examples give you a stable reference point, but the messy reality of an experiment is where you test whether you truly understand the chemistry. You can access the current release from the project page linked below. Documentation covers installation, import procedures for your LMS, and a quick-start guide for self-study. If you run into compatibility issues with older browsers or institutional network restrictions, the README includes specific workarounds that I have verified on common setups. I update the repository monthly with new examples and error corrections, so checking for the latest build is worth doing at the start of each term.
Download Easy Chemistry Examples