Each participant will be able to… Participants will learn how to teach computer science skills such as critical thinking, logic, persistence and creativity in problem-solving aligned to all subject areas.
Computer science and computational thinking skills will be addressed through hands-on "unplugged" and online activities, including computer programming and coding. Skills of a computer scientist through the computational thinking practices of creativity, collaboration, communication, persistence and problem solving will be emphasized. Computer science themes of algorithms, data, abstraction, computing practice and programming, computers and communication devices, and community, global and ethical impacts.
Participants will take part in Teacher/Learner/Observer (TLO) style activities, reviewing and teaching lessons as part of the training. Participants will receive feedback on their performance, as well as resources for improvement.