Keyphrases
- online learning
- online environment
- guided exploration
- real time
- online teaching
- real world
- e learning
- communication skills
- learning environment
- internet technology
- information literacy
- balancing exploration and exploitation
- classroom instruction
- elementary school
- computer programming
- hybrid learning
- web based learning
- problem based learning
- instructional design
- high school
- learning process