Covalent bonds are the sharing of electrons to reach octet and ionic are the transfer of electrons from one element to another.
Different bonds in chemistry
A C H E M I C A L J I G S A W P U Z Z L E, by Omer Roucoux
Exploring chemical bonding | SEP LESSONS- ionic and covalent bond activity
Ionic vs covalent vs metallic bonds
Site may be a good resource or videos and visuals. Pre-reading material? Lab Tips in Types of Bonds and Orbitals
Exploring chemical bonding | SEP LESSONS
This webpage explains in a very visual way the molecular shape and angles in relation to chemical bond.
Dogs Teaching Chemistry - Chemical Bonds How cute is this? Well I think so!