the pacific science center has loads of camps in the summer. Thing is, we've been somewhat disappointed in the quality and they might have filled up already, but check it out anyway.
In factoria mall is kidsquest, and as skeptical of its quality as I originally was, it's turned out to be a VERY educational place for my 10 y.o. They have geology, engineering, etc camps. I would definitely recommend that place.
In belleview there's a place called Mad Science. No experience with it. Looks awfully commercial (ergo watered down) to me, but maybe i'm wrong.