studying the implementation and impact of instructional technology