Per un bambino, con l'aiuto dei genitori, per iniziare consiglierei i vari "learn to program for kids" o "teach your kids to program" o titoli simili che si possono trovare su Amazon o altri, magari usando Scratch o Python come primo linguaggio. Mi sembrano tutti fatti discretamente. Ovviamente dopo avergli fatto leggere / studiare un libro così, non potrai chiedergli cos'è è un algoritmo o quale paradigma di programmazione sta usando, ma da qualche parte bisogna pur iniziare.