Knowledgebase for dynamic study, grading, and modules.
Use the references for the product loop, claim policy, and technical grounding behind AI-graded self-study.
Measurement and the mole
Significant figures, unit conversions, moles and formulas, and habits that catch calculation errors.
Significant figures
How many digits should my chemistry answer have?
Count significant digits and round measured and calculated chemistry results correctly.
Dimensional analysis
How do I convert units without flipping a factor?
Set up conversion factors, chain unit conversions, and use density to move between mass and volume.
Moles and molar mass
How do I get from grams to a number of atoms?
Convert between grams, moles, and particles using molar mass and Avogadro's number.
Empirical and molecular formulas
How do I find a formula from lab mass data?
Turn percent composition or combustion data into empirical and molecular formulas.
Chemistry problem-solving habits
How do I catch my own mistakes before I submit a chemistry answer?
A routine for reading questions, tracking units, estimating and checking chemistry answers.
Reactions and stoichiometry
Balancing equations, limiting reactants, solution concentration, reaction types and redox.
Balancing chemical equations
How do I balance an equation without going in circles?
An inspection order, polyatomic-ion shortcuts, charge checks and an algebraic fallback for balancing equations.
Limiting reactant and percent yield
Which reactant runs out first, and how much product should I expect?
How to find the reactant that runs out, the theoretical yield, the excess left over and the percent yield.
Molarity and dilution
How do I make, dilute and calculate with a solution of known concentration?
How to prepare and dilute solutions and use concentrations in reactions and titrations.
Reaction types and solubility
How do I know whether two solutions react, and what the net ionic equation is?
How to tell precipitation, acid–base and redox reactions apart, predict precipitates, and write net ionic equations.
Oxidation numbers and redox
How do I find what is oxidized and balance a redox equation?
Rules for assigning oxidation numbers and a step-by-step half-reaction method for balancing redox equations in acid and base.
Atoms, bonds and names
Electron configurations, periodic trends, Lewis structures, molecular shape and compound names.
Electron configurations
How do I write an electron configuration and know where the exceptions are?
How to write ground-state electron configurations for atoms and ions, including the Cr and Cu exceptions.
Periodic trends
Why do atomic size and ionization energy change across the periodic table?
How effective nuclear charge explains trends in size, ionization energy, electron affinity and electronegativity, and their exceptions.
Lewis structures and formal charge
How do I draw the best Lewis structure for a molecule or ion?
A step-by-step method for drawing Lewis structures and using formal charge and resonance to pick the best one.
VSEPR and molecular polarity
How do I predict a molecule's shape and whether it is polar?
How to go from a Lewis structure to a molecule's shape, its bond angles and whether it is polar.
Naming chemical compounds
How do I name a compound from its formula, and back again?
Rules and worked examples for naming ionic and molecular compounds, acids and hydrates.
Gases, energy and acids
Intermolecular forces, gas laws, enthalpy, Hess's law, and acids, bases and pH.
Intermolecular forces
Why do some liquids boil or evaporate more easily than others?
How the attractions between molecules control boiling point, vapor pressure and solubility.
Gas laws and the ideal gas equation
How do I choose and use the right gas law for a problem?
How PV = nRT ties together pressure, volume, temperature, amount, density and partial pressures.
Enthalpy and calorimetry
How do I get ΔH for a reaction from a temperature change?
How to turn a measured temperature change into a heat of reaction using q = mcΔT and calorimeter data.
Hess's law and enthalpies of formation
How do I find a reaction's ΔH without measuring it directly?
How to combine thermochemical equations and use formation enthalpies to calculate ΔH°rxn.
Acids, bases and pH
How do I identify acids and bases and calculate the pH of a solution?
How proton transfer defines acids and bases, and how to calculate pH and pOH for strong acids and bases.
Atoms, light and bonding
Isotopes, atomic spectra, quantum numbers, electronegativity and orbital hybridization.
Atomic structure and isotopes
How do I get an element's atomic weight from its isotopes?
Count protons, neutrons and electrons, then calculate atomic weights and isotope abundances from NIST data.
Light and atomic spectra
How do I find the wavelength of light an atom emits?
Link wavelength, frequency and photon energy, and predict hydrogen's emission lines from its energy levels.
Quantum numbers and orbitals
Which quantum numbers are allowed, and how many electrons fit?
Test sets of quantum numbers, count orbitals and electrons under any restriction, and find orbital nodes.
Chemical bonding and electronegativity
How do I tell whether a bond is polar covalent or ionic?
Place bonds on the covalent–ionic scale, estimate ionic character, and use lattice and bond energies.
Hybridization and sigma and pi bonds
How do I find an atom's hybridization and count its sigma and pi bonds?
Assign sp, sp² and sp³ hybridization from electron domains and count σ and π bonds in real molecules.
Solutions, phases and thermodynamics
Titrations, colligative properties, phase diagrams, entropy and free energy, and nuclear decay.
Titration and solution stoichiometry
How do I get from a buret reading to the concentration or amount of my sample?
How to standardize a titrant and turn buret volumes into amounts for acid–base, redox and back titrations.
Colligative properties
How much does a solute change a solvent's freezing point, boiling point or osmotic pressure?
How dissolved particles lower vapor pressure and freezing point, raise boiling point and create osmotic pressure.
Phase changes and phase diagrams
How much heat does a phase change take, and which phase is stable at a given T and P?
How to calculate heat across a heating curve, use the Clausius–Clapeyron equation and read a phase diagram.
Entropy and Gibbs free energy
How do I tell whether a reaction or phase change will happen on its own?
How to calculate ΔS° and ΔG°, find the temperature where a process turns spontaneous, and get K from ΔG°.
Nuclear chemistry and radioactive decay
How do I write a nuclear decay equation and work out how much of an isotope is left?
How to balance nuclear equations, calculate binding energy from mass defect, and use half-lives for decay and dating.
Kinetics and equilibrium
Rate laws, half-lives, activation energy, equilibrium constants and Le Chatelier's principle.
Reaction rates and rate laws
How do I find a rate law from experimental rate data?
Relate the rates of different species and find reaction orders and rate constants from initial-rate data.
Integrated rate laws and half-life
How much reactant is left after a given time, and how long until half is gone?
Zero-, first- and second-order equations for concentration over time, half-lives, and finding the order from data.
Activation energy and the Arrhenius equation
Why does heating speed up a reaction, and how do I calculate the activation energy?
Find activation energy from rate constants at different temperatures and see what a catalyst changes.
Chemical equilibrium and equilibrium constants
How do I write K and tell which way a reaction will go?
Write K expressions, convert Kc to Kp, rewrite K for changed equations, and compare Q with K.
Le Chatelier's principle
Which way will an equilibrium shift when I change the conditions?
Predict how equilibria respond to concentration, volume, temperature and catalyst changes using Q and K.
Equilibrium calculations and electrochemistry
ICE tables, weak acids and bases, buffers, solubility products and cell potentials.
ICE tables and equilibrium calculations
How do I find the equilibrium concentrations from K and the starting amounts?
Build ICE tables, use Q to pick the direction, and solve for equilibrium amounts with the 5 percent check.
Weak acids and bases
How do I calculate the pH of a weak acid or base?
Use Ka, Kb and pKa to find the pH of weak acids, weak bases and salt solutions, and know when to use the quadratic.
Buffers and Henderson–Hasselbalch
How do I find a buffer's pH, before and after adding acid or base?
How buffers resist pH change, how to apply Henderson–Hasselbalch, and how to design a buffer at a target pH.
Solubility and Ksp
How much of a slightly soluble salt dissolves, and will it precipitate?
Convert between Ksp and molar solubility, predict precipitates with Q, and handle common ions and pH effects.
Electrochemistry and cell potentials
How do I find a cell's voltage and tell whether the reaction is spontaneous?
Calculate E°cell from reduction potentials, link it to ΔG° and K, apply the Nernst equation and Faraday's law.
Studying on your own
How practice adapts, how to plan it, and how to make it last.
How adaptive learning works
How does one answer change what I practice next?
A practical introduction to adaptive learning systems.
Study plan framework
How do I build a study plan that adapts to what my work shows?
A repeatable framework for building study plans that stick.
Spaced repetition guide
When should I review something so it stays learned?
Why spaced repetition improves long-term retention.
Deadline practice strategies
What should I practice when a deadline leaves too little time?
Ways to keep practice reliable when time pressure changes how a learner reasons.
Helping a learner
For teachers, tutors, parents, and mentors reading a learner's signals.
How we make claims
The sourcing behind any model or evaluation statement on this site.
How the learning engine works
- Treats each answer as evidence, not a final score.
- Pushes back when reasoning looks plausible but incomplete.
- Uses the signal to choose the next question instead of restarting the track.
The product turns practice into a running model of understanding.
A response becomes evidence.
Answers, confidence, explanations, and visible reasoning suggest what might be solid and what might still be fragile.
Evidence updates mastery signals.
The system keeps a running, revisable estimate of concept-level understanding instead of treating one answer as a final score.
The graph shapes the next move.
Prerequisites and related concepts help decide whether to move forward, review a foundation, or ask a sharper follow-up.
Not a fixed course sequence.
Robotutor is adaptive, model-driven learning infrastructure: practice, mastery estimates, and follow-up questions adjust as your signals change.
Evidence-based mastery modeling
Learner evidence is weighed across time, so guessing, uncertainty, and confident reasoning do not all look the same.
Graph-native sequencing
Concepts are connected by prerequisite and related-idea edges, so a path can be derived from structure instead of a fixed lesson order.
Oppositional questioning
Questions probe the reasoning behind an answer, including edge cases and changed assumptions, so misconceptions become visible.
Hybrid retrieval
Semantic similarity and graph traversal are combined to ground responses in both meaning and explicit conceptual relationships.
For account help, launch feedback, or product questions, email support@precision-learning.org.