Networking and sharing resources with other teachers is perhaps the most valuable form of professional learning, particularly in a subject like Computing Science, which is ever-changing!
The Glow Technologies Professional Learning Community is a great place for primary and secondary teachers alike to find and share resources and advice. Really worth checking out for any teacher grappling with the subject! It also contains useful links and lots of resources about computational thinking.
It’s not all about computing, however! Teachers of any of the technical subjects can find help and resources here.