Till the 18th of February 2015 Humble Bundle are offering with publisher No Starch Press a great selection of programming and LEGO books in one of their more impressive bundles.
What is Humble Bundle you ask?
Humble Bundle originally offered collections of video games where you could pay any price. The money would then be split between the creator, Humble Bundle and a chosen charity. If you paid over the average you would gain access to a greater selection of games. This was then expanded to other electronic formats including as above books.
As the new UK curriculum includes programming this appears to be a very cheap way of acquiring a lot of child orientated books. Although LEGO is not strictly part of the curriculum the books are still great as they are full of ideas and impressive creations that will keep any budding builder happy. For a list of the books with links see the bottom of the article.
If the books seem a bit daunting BBC have created a Doctor Who online game that also includes basic coding. The game is a normal platforming affair with a basic storyline and controllable Dalek character. See the trailer below and for more information click on the following link.
The Humble Brainiac bundle (an apt name) offers when paying over $15 (Each is linked to its No Starch Press store page for more information):