This is a post-peer-review, pre-copyedit version of an article published in Education and Information Technologies. The final authenticated version is available online