I just ordered Brian Aspinall's "Codebreaker". Also looking online for very recent resources like this one by Lisa Ann Floyd - How to Effectively Introduce Coding and Computational Thinking into Your Classroom - The Learning Exchange.
In addition, I have been looking at Scratch, Scratch Jr., Tynker. All online resources to support cloud-based coding. Scratch is especially good (I think) as they are an off-shoot of the MIT labs.