Visualizations that are more accessible would be great. I have red-green deficiency so I can't differentiate the lines on the charts for the life of me..
I definitely looked into Scratch and it seems perfect since the visual aspect would help him out a lot. But I never looked into Lego Mindstorms! This looks awesome (and even I got a little excited as well). I'm pretty sure this is what I'll be going with since he loves Legos already. Thanks for the response!