I bought my 12 y/o daughter the first month of the subscription because she is always curious about my projects. She sat down and even though the code was long, she copied every line down correctly.
Improvements could be:
Smaller Breadboard/ Larger Lamp, or a circuitboard to solder to once you've gotten the whole thing running, because the lamp is tiny and it just sits on the huge breadboard.
To the lady above with the 1 star review: I understand this is frustrating but its not a plug and play toy. Its very exact: Computers make very fast, very accurate mistakes. If you miss one line, or you mis align the holes in the breadboard, it won't work right. This is supposed to be a challenge, but I am sorry your grandson got so disheartened. I can understand how hard it can be.