Python programming: Microsoft\'s latest beginners\' course looks at developing for NASA projects