Programação
-
Notas de aula: há muito mais conteúdo do que ministrado em sala de aula. A ideia é estimular os estudantes a pensarem em diversos modelos que transcendem os modelos vistos em disciplinas tradicionais de um curso de Física.
-
Para usuários do Windows, recomenda-se a instalação do Anaconda. Usuários Linux ou Mac também podem instalar o Anaconda diretamente pelo site ou pelos repositórios nativos.
Os seguintes pacotes deverão ser instalados:
- jupyter-notebook
- numpy
- scipy
- matplotlib
Alternativamente, o Azure provê um ambiente para execução de jupyter-notebooks com os pacotes acima (link).
Todas listas e trabalhos deverão ser realizadas em notebooks do jupyter. Veja este artigo da Nature para maiores informações sobre essa exigência.
Códigos auxiliares e pacotes desenvolvidos pelo próprio aluno ao longo do curso podem ser apresentados no formato .py tradicional. Neste caso, recomenda-se o editor de texto Atom.
-
-