I do this. The curriculum is all available on github[0].
I think the first semester (Scratch) is really good. Personally I don't like the python and html/css stuff later. The material is quite old fashioned, using terminals and rather dry web pages. It's hard to get kids interested in this after they have spent a few months knocking out colourful and highly interactive games.
https://www.codeclub.org.uk/