Keyphrases
- teaching methods
- college students
- blended learning
- engineering students
- learning styles
- high school
- e learning
- attitudes toward
- case study
- web based learning
- students learning
- higher education
- learning strategies
- experimental group
- post test
- teaching learning
- computer assisted language learning
- teaching practices
- literature review
- virtual learning environments
- distance learning
- high school students
- programming course
- learning games
- hybrid learning
- language learning
- united states
- learning systems
- knowledge management
- authoring tool
- creative thinking