DISCOVER LEARNING: A MANUAL TO INTERACTIVE PROGRAMS