Supports for teachers to learn how to teach coding in Secondary.
Each page below has some learning-to-code activities for teachers and their students.
Each environment has its strengths and weaknesses for student learning which are discussed on the section page.
We recommend that you start with one environment, and when you become comfortable with it, add another environment to meet goals for student learning.
Explore Ideas for Cross Curricular Coding in Secondary
Coding need not be limited to computer studies curriculum, but can be used to support learning and build engagement in many different strands, applications, and subject areas.