Show the class a finished project. Students are told to watch and not take notes. The purpose is to get a picture of the procedure, not to remember the steps. Give the students a paper detailing steps to complete. Students work in pairs and build the piece during class.
Teacher provides coaching as needed.
Finally, give students a computer based tutorial which guides them through the same procedure. They are encouraged to go home and do the same exercise. The tutorial can provide reminds for students as they work through the procedure for the third time. All these techniques are being used. The surprising event happens when they are used in conjunction and the strongest parts of lecture, demo, coaching, peer coaching and CBT combine to produce students who very quickly gain an understanding of even complex programs, apply that knowledge and build on it to produce advanced work in a short time.