Informes:
- A sala reservada para a disciplina é a 3D101 (Campus Santa Mônica) .
- De modo a facilitar o aprendizado, algumas aulas ocorrerão no laboratório LAB01 do bloco 1B (Santa Mônica).
Avaliações
A nota final será composta pela média das avaliações teóricas e
das atividades práticas que ocorrerão ao longo do semestre.
Bibliografia básica:
- - DOWNEY, Allen en al. Aprenda Computação com Python.
- - SCHUERE. et al. Introdução à Programação usando Python.
- - LUTZ, Mark; ASCHER, David. Aprendendo Python. Bookman, 2007.
- - MENEZES, Nilo Ney Coutinho. Introdução a programação com Python. Novatec, 2010.
- - MARIANO, Diego et al. Introdução a Programação para Bioinformática com Biopython, CreateSpace Independent Publishing Platform, 2015.
Disponível em Introducao ao Biopython - UFMG
Atendimento
Horário a ser definido.
Programa da disciplina
- Introdução à Informática
- Introdução à programação de computadores e à Linguagem Python;
- Variáveis: Dados, valores, tipos e atribuições;
- Bases da Programação: Comandos, programas, condições, iterações, funções,
operações e composições, avaliação e expressão;
- Comunicação externa: output, input, arquivos;
- Execução de Programas: Interpretador e Compilador;
- Cadeias de caracteres (Strings): Valores e manipulação de strings.
- Ramificação e decisões: Execução Condicional, condição de expressões booleanas, operadores lógicos, execução alternativa e condições aninhadas;
- Coleções: tipos de dados de coleções. Métodos. Operadores: funções em listas e
dicionários;
- Estrutura de dados aninhadas: Identificando, copiando e modificando estruturas
aninhadas;
- Repetições: Os laços for e while. Função Map;
- Exceções: mecanismo geral. Exceções intrínsecas do Python: Criando e definindo
exceções.
- Funções: passagem de argumento por nome. Definido valores padrões e função como
parâmetro;
- Módulos e pacotes em Python: Usando e construindo módulos. Carga de pacotes;
- Arquivos: Manipulando arquivos nos programas. Lendo e escrevendo dados em
arquivos.
última atualização: 09/05/22