Scenes and preloaders

I want to be able to press a button and have another scene load with a preloader. How do I do this?