Research-based design of interactive multimedia for solving instructional problems