Thinking of getting one for my sons ages 9 and 12. They both like to tinker and build things. The oldest has taught himself Python. I'm assuming I need other stuff to do anything with it? They have a ton of Legos. Do you need anything special to integrate it with them?