"As much as we all love online learning and utilizing technology in the classroom for the benefit of our students, there comes a time when the best way to teach a subject is to get your hands dirty and just make something." The first paragraph says it all. Three sites that have great ideas for hands on activities for kids. Appropriate for an age level. My kids love "How Stuff Works."