DIDACTICS, CURRICULUM DEVELOPMENT AND TEACHING