Keyphrases
- learning activities
- learning environment
- learning platform
- learning processes
- web based educational systems
- mobile devices
- learning process
- learning scenarios
- mobile learning
- learning objects
- e learning
- learning experience
- activity theory
- machine learning
- database
- social interaction
- open ended
- collaborative activities
- web based learning systems