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