Online Professional Development for High School Computer Science Teachers: Features That Support an Equity-Based Professional Learning Community.
Joanna GoodeKirsten PetersonJoyce Malyn-SmithGail ChapmanPublished in: Comput. Sci. Eng. (2020)
Keyphrases
- professional learning
- professional development
- science teachers
- high school
- teacher education
- technology integration
- critical thinking
- high school students
- learning community
- learning strategies
- technology enhanced
- science education
- educational technology
- social software
- online learning
- natural selection
- college students
- computer mediated communication
- grade students
- development process
- computer programming
- teaching practices
- computer technology
- artificial intelligence
- subject matter
- conceptual understanding
- learning experience