I found a site called Teach Engineering that looks pretty interesting.
Engineers have a hand in designing, creating or modifying nearly everything we touch, wear, eat, see and hear. Introducing engineering into the K-12 classroom connects science and math concepts to the everyday engineering that surrounds us. This teacher resource, TeachEngineering.com, helps teachers enhance learning, excite students and stimulate interest in science and math through the use of hands-on engineering.
It is a fairly large collection of curriculum for incorporating engineering into various subject areas. These may just be the things to move more engineering thinking into the general curriculum. I’ll bet there are some similar things that computer science teachers could do to help inject some CS thinking into the general curriculum. Something to think about.