3 ms·
My friends who are involved in this area (teaching kids programming), some of whom work for a number of emerging organizations for teaching kids coding, realize
by wallflower 13y ago
My friends who are involved in this area (teaching kids programming), some of whom work for a number of emerging organizations for teaching kids coding, realize that they need to teach (existing) teachers how to teach coding.
Ideally, programming is not taught in isolation but integrated into the other classes. For example, as the student's abilities increase, they can start coding solutions to science homework or the like.
Many organizations are hitting the point where they find they cannot rely on the handful of talented teachers to drive their curriculum agenda forward - especially as they scale to multiple cities. To address this, they need to develop their own teacher training curriculums. Since existing math/science teachers already are state certified for their subjects (and most certification laws allow some leeway for math/science to teach CS - as they should), they are the most likely candidates to promote into adding CS into their curriculum. For a software developer to become a teacher (outside of a private school or charter school context), they will find it difficult - due to the minimum certification requirements - they may even need to go back to school and study stuff that may not have a direct bearing on teaching CS (e.g. determining if children are being physically or mentally abused at home).