I've been using this app off and on for the past year with my seven year old. He likes it and is able to use it himself with our iPad Pro. It identifies the bricks pretty well but it's not perfect. We've been able to make a number of things but it does give you builds that you cannot make.
It does indeed. I have a love/hate relationship with math. Love because it's fascinating and intergal to an understanding of our universe, hate because I had some horrible math teachers over the years...plus I do admit to being slightly lazy.