Similar Items: Implementing a problem-based learning model in the training of teachers for an outcomes-based technology curriculum