Interrelation between Pedagogical Design and Learning Interaction Patterns in different Virtual Learning Environments