Keyphrases
- collaborative learning
- learning process
- learning environment
- online learning
- activity theory
- multimedia
- digital libraries
- learning activities
- student learning
- technology integration
- instructional design
- learner centred
- hypermedia systems
- elementary school
- technology enhanced
- blended learning
- learning processes
- case study