The rapid changes and increased complexity of today’s world present new challenges and put new demands on our education system. There has been generally a growing awareness of the necessity to change and improve the preparation of students for productive functioning in the continually changing and highly demanding environment.