Simulated Ecological Environments For Education: A Tripartite Model Framework Of Hci Design Parameters For Situational Learning In Virtual Environments