Timbre

UNIVERSIDADE FEDERAL DE GOIÁS

INSTITUTO DE FÍSICA

Declaração

Disciplina: Informática no Ensino da Física II
Código: IFI0237
Unidade: IF
CHT: 64h
Núcleo: Específico

Ementa

Noções básicas de cálculo numérico; Noções básicas de programação; Modelagem computacional de sistemas físicos.

Conteúdo Programático

Programação Python
1. - Jupyter Notebook
1.1 - Instalação;
1.2 - Noções da linguagem Markdown;

2. - Instalação das Bibliotecas Cientı́ficas Python
2.1 - Numpy;
2.2 - SciPy;
2.3 - Matplotlib;
2.4 - SymPy;
2.5 - Pandas.

3. - Introdução ao Python
3.1 - Noções preliminares: algoritmo e linguagens de programação
3.2 - Python 3 versus Python 2
3.3 - Python3 e Jupyter notebook
3.4 - Usando o Python como uma calculadora avançada
3.5 - Estrutura de dados: Os vários tipos de dados do python
3.6 - Entrada/Saı́da e Estruturas de controle de Fluxo
3.7 - Funções e Módulos
3.8 - Classes
3.9 - Bibliotecas
3.9.1 - NumPy
3.9.2 - SciPy
3.9.3 - Matplotlib
3.9.4 - SymPy
3.9.5 - Pandas

4. - Aplicações

4.1 - Construção de gráficos e animações
4.2 - Encontrado raı́zes
4.3 - Sistemas Lineares
4.4 - Interpolação
4.5 - Ajuste de curvas “Fit”
4.6 - Integração numérica
4.7 - Diferenciação numérica
4.8 - Solução numérica de EDOs
4.9 - Transformadas de Fourier
4.10 - Computação simbólica
4.11 - Solução numérica de EDPs

Bibliografia Básica

LEÃO, Salviano de Araújo. Curso de Licenciatura em Física, Material Complementar Física Computacional - Parte 2. Goiânia: FUNAPE: UFG/Ciar, 2013.
DEVRIES, P. L. A First Course in Computational Physics. New York: Wiley.
LANDAU, R. H.; PÁEZ, M. J.; BORDEIANU, C. C. Computational Physics: Problem Solving With Computers. New York: Wiley.
CAMPOS, filho, Frederico Ferreira. Algoritmos Numéricos, Segunda Edição, Rio de Janeiro, LTC, 2007.
Manual e documentação do Scilab. Sitio <http://www.scilab.org/>

Bibliografia Complementar

CHRISTIAN, Wolfgang. Open source physics: a user's guide with examples. San Francisco: Pearson Education.
CHRISTIAN, Wolfgang; BELLONI, Mario. Physlet physics: interactive illustrations, explorations and problems for introductory physics. Upper Saddle River, N.J.: Prentice Hall.
CHRISTIAN, Wolfgang. Physlets: Physics Applets. Disponível em: <http://webphysics.davidson.edu/Applets/Applets.html>. Acesso em: 06 jun. 2014.
_____. Physlets: teaching physics with interactive curricular material Upper Saddle River, N.J.: Prentice Hall.
Primeiros passos com HTML. Disponível em: <http://maujor.com/w3ctuto/firstcss.html>. Acesso em: 06 jun. 2014.
Tutorial sobre HTML. Disponível em: <http://www.w3schools.com/html/DEFAULT.asp>. Acesso em: 06 jun. 2014.
Guia do Java Script. Disponível em: <https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide>. Acesso em: 06 jun. 2014.


logotipo

Documento assinado eletronicamente por Rodrigo Massanori Vilela Utino, Secretário, em 18/05/2022, às 10:14, conforme horário oficial de Brasília, com fundamento no § 3º do art. 4º do Decreto nº 10.543, de 13 de novembro de 2020.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://sei.ufg.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 2914927 e o código CRC F5F0EECA.




Referência: Processo nº 23070.061210/2021-89 SEI nº 2914927