PreK-12 Engineering is a site with free resources for educators to integrate engineering concepts and activities into preK through 12th grade classrooms. The activities are linked to the Massachusetts Science and Technology/Engineering Curriculum Framework.
The activities are really well thought out and developed and I have used many of them.
Things are sorted by grade level for easy searching.
For more resources on engineering: http://educationaltechnologyguy.blogspot.com/2009/10/engineering-resources.html