I have a young friend who has been programming in Scratch, and wants to learn to program for real. What programming environment for python would you recommend for a kid with a MacBook? #programming #kids #python #AdviceWanted