Keyphrases
- web based learning
- pedagogical agents
- learning environment
- learning outcomes
- intelligent tutoring systems
- web technologies
- e learning
- knowledge management
- learning companion
- mobile learning
- group learning
- distance learning
- learning materials
- nonverbal communication
- machine learning
- language learning
- web based education
- promote learning
- learning technologies
- social learning
- web enabled
- human agent
- databases
- internet technology
- human computer interaction
- mobile devices
- intelligent learning environments
- keywords
- multimedia
- information systems
- positive attitude