Technology, Curriculum and Material Development in Education