Keyphrases
- computer assisted language learning
- influential factors
- foreign language
- language learning
- foreign language learning
- english language
- open ended
- college students
- computer assisted
- learning tools
- english as a foreign language
- attitudes toward
- computer technology
- commercial banks
- vocabulary learning
- multimedia
- educational games
- blended learning