McGraw Hill
Glencoe Publishing: Practicing Scientific Processes
This site from Glencoe Publishing not only explains hypothesis but also tells how to design an experiment to test your hypothesis. Includes the difficult task of "Separating and controlling variables."