Web-Based Virtual Learning Environments: A Research Framework and a Preliminary Assessment of Effectiveness in Basic it Skills Training1 | Synapse