Keyphrases
- language learning
- mobile learning
- learning opportunities
- blended learning
- vocabulary learning
- students learning
- language acquisition
- technology enhanced
- computer mediated communication
- communicative language teaching
- english vocabulary
- learning process
- english language
- english learning
- chinese language
- higher education
- foreign language
- language learners
- native speakers
- learning environment
- computer assisted language learning
- cooperative learning
- educational settings
- e learning
- college students
- teaching methods
- learning experience
- vocabulary acquisition
- mobile devices
- language skills
- learning algorithm
- learning systems
- distance education
- computer assisted
- distance learning
- learning community
- student learning
- foreign language learning
- middle school students
- problem based learning
- serious games
- learning outcomes