Keyphrases
- e learning
- computer assisted language learning
- language learning
- blended learning
- english as a foreign language
- usability evaluation
- learning objects
- learning environment
- website
- language teaching
- foreign language
- free and open source software
- mobile learning
- english language
- online learning
- learning management systems
- learning technologies
- college students
- distance education
- learning experience
- higher education
- computer mediated communication
- open ended
- learning activities
- learning resources
- learning process
- web design
- distance learning
- attitudes toward
- vocabulary learning
- pedagogical approaches
- language skills
- m learning
- computer technology
- learning styles
- educational resources
- usability testing
- usability problems
- web based education
- technology enhanced learning
- learning materials
- control group
- learning design
- learning content
- computer assisted