Evaluation of a ubiquitous learning system in a design engineering environment