Design and Evaluation of Web-based Learning Environments using Information Foraging Models