Web Simulation 

 

 

 

 

Chemical Bonding 

This tutorial visualizes key ideas in chemical bonding: how electron domains determine molecular geometry (VSEPR), how atomic orbitals combine into hybrid orbitals, and how ionic vs covalent bonding differ.

 

Module 1: VSEPR Theory & Molecular Geometry

VSEPR (Valence Shell Electron Pair Repulsion) states that electron domains—bonding pairs (atoms) and lone pairs—repel each other and arrange to minimize repulsion. The result is predictable geometry: 2 domains → linear (180°); 3 → trigonal planar (120°); 4 → tetrahedral (109.5°); 5 → trigonal bipyramidal; 6 → octahedral (90°). Lone pairs take more space than bonding pairs, so geometries like bent, trigonal pyramidal, and seesaw arise when some domains are lone pairs. Notation AXnEm: A = central atom, X = bonding pairs, E = lone pairs.

Module 2 (Hybridization): Carbon can be sp3 (tetrahedral, e.g. methane), sp2 (trigonal, e.g. ethene with π bond), or sp (linear, e.g. ethyne with two π bonds). Overlap of hybrid orbitals gives σ bonds; unhybridized p orbitals overlap laterally to form π bonds.

Module 3 (Ionic vs Covalent): In covalent bonding, electrons are shared (e.g. figure-eight molecular orbital). In ionic bonding, electrons transfer from one atom to another; the resulting ions form a lattice. Lattice energy Uk|q1q2|/r (Coulomb’s law) measures the strength of the ionic structure.

2
0

Total domains 2–6


Info

AX2E0
Linear
180°

Silver = central atom; light blue = bonded atoms; green lobes = lone pairs. Drag to rotate; scroll to zoom.

 

Usage

Module 1 – VSEPR Sandbox: Use Bonding pairs (+/−) and Lone pairs (+/−) to set the number of electron domains (total 2–6). Choose a Preset (e.g. CH4, H2O, CO2) or build custom geometry. The 3D molecule updates immediately: central atom (silver), bonding partners (light blue), bonds (white cylinders; double/triple shown), lone pairs (translucent green lobes). The panel shows AXE notation, geometry name, and ideal bond angles. Toggle Show bond angles and Show polarity vector (red arrow = net dipole direction for asymmetric molecules).

Module 2 – Hybridization & Orbital Overlap: Select Hybridization (sp³, sp², or sp) and an example molecule. The 3D view shows hybrid lobes (yellow) and unhybridized p orbitals (red/blue phases). Use the Orbital opacity slider to adjust transparency. Click Form Bond to show the σ bond (yellow pill between atoms) and π bonds (purple) for sp²/sp. The detail panel explains the hybridization type.

Module 3 – Ionic vs Covalent & Lattice Energy: Choose a Preset (H2, HCl, NaCl, NaF, MgO) or use Custom. Electronegativity diff and Internuclear distance sliders control the two-atom view: atom sizes reflect the preset (e.g. H smaller than Cl); the bond is a capsule of shared electron density (yellow → red-orange as polarity increases). When EN diff ≥ 1.7 the bond is ionic: cloud hides, cation (silver) shrinks, anion (green) grows. Bond type and Lattice energy U (k|q1q2|/r) are shown. For ionic presets, Generate Crystal Lattice toggles a 4×4×4 rock-salt lattice; changing the sliders updates the lattice in real time (spacing from internuclear distance).

3D view (all modules): Drag to rotate, scroll to zoom. Iso, Front, Top, Side set camera views; Z+ / Z− zoom; arrow buttons pan.

Polarity vector (Module 1)

The polarity vector (red arrow) is the vector sum of bond directions from the central atom. Symmetric geometries (CO2, CH4, SF6) cancel to zero; bent (H2O) or pyramidal (NH3) show a net direction. This is a geometry-only model (no electronegativity).

VSEPR examples (Module 1)

AX2E0 Linear (CO2), 180°. AX3E0 Trigonal planar (BF3), 120°. AX4E0 Tetrahedral (CH4), 109.5°. AX2E2 Bent (H2O), ~104.5°. AX3E1 Trigonal pyramidal (NH3), ~107°. AX6E0 Octahedral (SF6), 90°.