Nice! I reckon your daughter did pretty well given the attention span of most kids! I think my kids are very similar age to yours.
I've been trying to think of engineeringy things to do with my eldest when she is a bit older. We were looking at a little toy microscope today and she spent a total of about 0.9 seconds looking at each sample and then got sick of them and wanted to look at the next thing. Given I sometimes spend 8 hrs a day looking down a microscope I can sympathise
Fun times.