Technology and the mangement of instruction