Login / Signup
An ecosystem approach to teacher professional development within computer science.
Katrina Falkner
Rebecca Vivian
Sally-Ann Williams
Published in:
Comput. Sci. Educ. (2018)
Keyphrases
</>
teacher professional development
computer science
professional development
science education
artificial intelligence
cognitive science
teaching practices
researchers and practitioners
learning community
technology enhanced
software development
development process
mobile technologies
science learning