The beauty of this kit is that your daughter (or son) can do tons of things with it. Younger children (7 or 8 years old) can learn to program in Scratch a block programming language designed for kids. Once they know a little about programming in Scratch, they can build electronics projects using the lights and buttons included. These projects can be programmed in Scratch. BTW, high schools and colleges use Scratch to teach students to code so it is not just for little kids. There is also a cool animation package: 9va-pi.
Older kids, 5 – 8 grade and beyond, can learn to program in Python. A great place to start is modifying Minecraft (included) with python. They can also learn Python by building the electronics projects in python instead of Scratch.
There is tons more: Java, Mathmatica,…. You can see many projects on the Boolean Girl website but the internet is full of additional projects. People have even added components to the kit and build there own version of an Amazon echo powered by Alexa.