This classroom tested applet demonstrates a step-by-step procedure for solving a quadratic equation (that will need to put into standard form) by factoring. The zero-product property may not be how you like it, but you and your students will get the idea. You can also use this to generate hundreds of different quadratic equations that all can be solved by factoring.