Keyphrases
- english teaching
- teacher education
- st century
- higher education
- mathematics education
- secondary school
- technology integration
- social issues
- case study
- computer usage
- general purpose
- social media
- web based learning
- engineering education
- e learning
- teaching methods
- technology supported
- educational psychology
- pedagogical design
- educational institutions
- cooperative learning
- rapid development
- learning systems
- online learning
- programming language
- learning process
- tablet pc
- autonomous learning
- software systems
- learning in higher education
- e government
- learning environment
- student attitudes