Towards a research program in designing and evaluating teaching materials: An example from dc resistive circuits in introductory physics