A grounded theory of student choice in information-rich learning environments