Some approaches to the effects of time on collaborative online learning