http://www.slj.com/2016/05/collection-development/read-watch-alikes/coding-lets-begin/#_
"Resources for learning about coding and how to teach it are plentiful, including a number that can be found the Internet. For a sampling of recently published books that teach the basics for K–Grade 12, see the recommended list of titles below. Some of the titles introduce the fundamentals of computational thinking that students will need to possess in order to code efficiently, while others teach a specific programming language."
(Read article for more info)
=========