Vision Learning
Visionlearning: Chemistry: The Nature of the Chemical Bond
This site talks about ionic, polar covalent, and non-polar covalent bonding.
American Chemical Society
Middle School Chemistry: Represent Bonding With Lewis Dot Diagrams
Students draw and interpret Lewis dot diagrams for individual atoms and both covalent and ionic compounds.