Keyphrases
- secondary school
- learning environment
- high school
- teaching methods
- technology integration
- teaching learning
- formative evaluation
- high school students
- teacher training
- teacher education
- preservice teachers
- professional development
- middle school students
- educational systems
- computer usage
- classroom instruction
- learner centred
- e learning
- primary school
- learning process
- higher education
- blended learning
- mathematics education
- public schools
- secondary education
- school teachers
- elementary school
- students learning
- hong kong
- online education
- activity theory
- higher education institutions
- introductory programming
- literature review
- middle school
- computer technology
- educational institutions
- introductory programming courses
- high school teachers