Crate training doesn't necessarily teach the dog not to go in the house. That's your job :) Crate training helps by giving your puppy somewhere he feels safe, and by giving YOU a chance to relax for five seconds without worrying whether your puppy is pottying somewhere he shouldn't!
When you take your puppy outside and he potties, give him TONS of praise. Act like he just won the Nobel Prize! :) If he goes inside, scold him (don't scream or hit him) ONLY if you catch him in the act. If you found the "mistake" after he did it, don't say anything to him; just clean it up without comment.