Teaching Quality in Programming Education: : the Effect of Teachers' Background Characteristics and Self-efficacy.
Xiaohua JiaFelienne HermansPublished in: ICER (1) (2022)
Keyphrases
- programming course
- programming education
- learning environment
- secondary school
- learning process
- educational technology
- teaching materials
- high school
- computer software
- computer programming
- e learning
- school teachers
- learning outcomes
- teaching methods
- computer skills
- blended learning
- learning analytics
- problem based learning
- programming concepts
- teacher education
- higher education
- learning community
- introductory programming
- computer self efficacy
- learning systems
- student learning
- web based learning
- elementary school
- science education
- hong kong
- professional development
- source code
- technology enhanced
- learning strategies
- learning design