Keyphrases
- teaching methods
- school teachers
- communication skills
- classroom practice
- teacher education
- teacher training
- teacher professional development
- technology integration
- education programs
- post secondary
- technology enhanced
- teaching learning
- undergraduate engineering
- professional development
- secondary school
- online environment
- primary school
- e learning
- computer based training
- learning environment
- qualitative case study
- graduate school
- technology supported
- preservice teachers
- engineering education
- virtual classroom
- cooperative learning
- hong kong
- distance education
- learning process
- science curriculum
- classroom setting
- computer usage
- practical experience
- english teaching
- learning experience
- science education
- digital technologies
- web based teaching
- student teachers
- classroom instruction
- teaching practices
- online teaching
- blended learning
- student interaction
- classroom teaching
- engaging students
- school district
- higher education
- distance learning
- information literacy
- computer technology
- learning community
- educational process
- tablet pc
- classroom environment
- elementary school
- online learning
- collaborative learning
- student learning
- learning opportunities
- student attitudes
- faculty members
- learning sciences