Not surprised you got an A, elementary school teachers LOVE stuff like this lol.
I would always try to find creative ways like this to do projects. I once made a last minute lego-movie with my Steven Speilburg lego set dealio and she and the class loved it. It wasn't very good though, very choppy :P
I redeemed myself by doing a lego animation for my social studies project last year
Can you post pics of the cabin?