A Comparative Analysis of Online and Face-to-Face Professional Development Models for CS Education.
David C. WebbHilarie NickersonJeffrey B. BushPublished in: SIGCSE (2017)
Keyphrases
- professional development
- educational technology
- learning community
- technology integration
- lifelong learning
- teacher professional development
- classroom instruction
- teacher education
- curriculum development
- secondary school
- development process
- learning strategies
- distance education
- distance learning
- information literacy
- online learning
- computer science
- learning environment