There is change in educational paradigms. The old model was based on classroom lectures, passive absorption, individual work, omniscient teacher, stable content and homogeneity. The new model is based on individual exploration, apprenticeship, team learning, teacher serving as a guide, fast changing content, and diversity in course contents. The technological implications of the new model networked workstations, collaborative tools, and skill development ...