Sobre o ambiente de programação
Departamento de Ciência da Computação - IME - USP
MAC0110 Introdução à Computação
edição onlinePython 3 no seu computador
Siga as instruções em Como instalar Python 3 em seu computador e instale a plataforma Anaconda em seu computador. Anaconda é uma plataforma agnóstica no sentido que pode ser usada no Windows, macOS ou Linux.
Em MAC0110 evitamos o uso de linguagens e sistemas proprietários. Preferimos os sistemas abertos e livres (Free and open source software).
Em MAC0110 usaremos Python 3 através do Ambiente Integrado de Desenvolvimento (IDE = Integrated Development Environment) Spyder que vem com a plataforma Anaconda. Spyder
(Scientific PYthon Development EnviRonment) é um ambiente interativo de desenvolvimento muito poderoso para a linguagem Python. Spyder proporciona editoração avançada, testes interativos, depuração e um ambiente de computação numérica graças ao suporte de IPython
(interactive Python interpreter) e bibliotecas populares de Python como NumPy
(álgebra linear), SciPy (processamento de sinais e imagens) or matplotlib
(desenhador 2D/3D interativo).
Fonte: Real Python