Here are some recommendations for good coding books (some of which are not based on Scratch)
1. Computer Coding For Kids by Carol Vorderman,
2. Python for Kids: a Playful Introduction to Coding by Jason R.Briggs,
3. Super Scratch Programming Adventure! by The Lead Project,
4. HTML for Babies by John C Vanden-Heuvel Sr and
5. Learn to Program With Scratch by Majed Marji.