technological innovations have become increasingly important as we face the benefits and challenges of both globalization and a knowledge-based economy. To succeed in this new information- based and highly technological society, students need to develop their capabilities in STEM to levels much beyond what was considered acceptable in the past