Keyphrases
- mathematics education
- artificial intelligence
- preservice teachers
- university level
- secondary education
- higher education
- teaching methods
- hong kong
- web based learning
- computer programming
- e learning
- teaching strategies
- secondary school
- elementary school
- computer technology
- distance education
- multiple intelligences
- educational technology
- high school
- introductory computer
- computer science education
- technology integration
- student centered
- distance learning
- computer skills
- learning styles
- online learning