| Matrícula | Nome do Aluno | 1a Prova | 2a. Prova | Trabalhos | Total |
|---|---|---|---|---|---|
| 11711BTC001 | Ana Paula Caetano Procópio | 25,0 | 30,0 | 35,0 | 90,0 |
| 11711BTC002 | Joao Gabriel Oliveira Miceli | 9,0 | 0,0 | 0,0 | 9,0 |
| 11711BTC017 | Clara Maria Faria Silva | 24,0 | 20,0 | 32,0 | 76,0 |
| 11711BTC008 | João Marcos de Oliveira Santos | 15,0 | 30,0 | 32,0 | 77,0 |
| 11711BTC004 | Rafael Bernardes Ferreira | 21,0 | 20,0 | 32,0 | 73,0 |
| 11321BTC018 | Geovana Andrade Aparecido | 14,0 | 13,0 | 33,0 | 60,0 |
| 11521BTC023 | Larissa Thesing | 21,0 | 30,0 | 33,0 | 84,0 |
| 11711BTC025 | Lorrayne Cristina Moura Garcia | 7,0 | 30,0 | 33,0 | 70,0 |
| 11811BTC022 | Ludmilla Sousa Quirino | 12,0 | 30,0 | 33,0 | 75,0 |
| 11711BTC003 | Lucas de Oliveira Carneiro | 19,0 | 30,0 | 36,0 | 85,0 |
| 11711BTC011 | Luiza Seemann | 26,0 | 30,0 | 36,0 | 92,0 |
| 11611BTC024 | Ruan Carlo Gomes de Rezende | 22,0 | 30,0 | 36,0 | 88,0 |
| 11711BTC022 | Danilo Caixeta Moreira | 20,0 | 30,0 | 38,0 | 88,0 |
| 11711BTC019 | Tiago Rodrigues de Souza | 25,0 | 30,0 | 38,0 | 93,0 |
Grade curricular Biotecnologia
Agenda - Avaliações
- 1a. prova: 15/10/2018 - 30 pontos
- 2a. prova: 03/12/2018 - 30 pontos
- Prova alternativa: 10/12/2018 - 100 pontos
Ementa
- Introdução aos algoritmos e à programação
- Introdução ao Python
- Variáveis
- Comandos
- Expressões
- Funções
- Comandos condicionais
- Comandos de repetição
- Laços
- Iterações
- Comunicação com o exterior
- Estrutura de Dados
- Modularidade e pacotes
- Exemplos na área de Biologia
Planejamento
Teoria
- Exemplos de aplicações open-source:
Trabalho Final
- Valor....: 40 pontos
- Dinâmica:
- Desenvolver as funcionalidades mostradas abaixo
- Apresentar código em Python e execução do programa, no horário combinado acima
- Funções que devem constar no programa:
- Entrada de Dados
- Impressão de Dados
- Gravação e Leitura em Arquivos
- Equipes:
- 4 alunos no máximo
- Projetos:
- Projeto 01: Agenda de Eventos
- Escopo: Criar uma agenda tipo calendário mas que possua uma entrada para digitar evento e data sem ter que procurar o dia, além da barra de pesquisa
- Ana Paula Caetano Procópio
- João Gabriel Oliveira Miceli
- Projeto 02: Stock.ph
- Escopo: Desenvolver uma aplicação que registra entrada e saída de dinheiro e controle o estoque do restaurante chalé Pé de Coco
- Luiza Seemann
- Lucas de Oliveira Carneiro
- Ruan Carlo Gomes de Rezende
- Projeto 03: Caixa Lab
- Escopo: Implementar um sistema que controle o caixinha do lab por meio de pagamentos mensais de usuários e controle o aplicação deste dinheiro.
- Lorrayne Cristina Moura Garcia
- Ludmilla Sousa Quirino
- Geovana Andrade Aparecido
- Larissa Thesing
- Projeto 04: BioStat
- Escopo: Desenvolver uma aplicação que faça a implementação de funcões estatísticas
- Clara Maria Faria Silva
- João Marcos de Oliveira Santos
- Rafael Bernardes Ferreira
- Projeto 05: Thousand Translation
- Escopo: Desenvolver uma aplicação que a partir de uma sequência de entrada faça a tradução dos códons para aminoácidos
- Tiago Rodrigues de Souza
- Danilo Caixeta Moreira
- Projeto 01: Agenda de Eventos
- Enviar o código criado para o email luiz.theodoro@ufu.br, com o Assunto: Nome Projeto
- Revisar o código, inserindo comentários:
- Em todas as funções
- Em todos os pontos onde houver gravação ou leitura de arquivos
- Em todos os laços (For ou While)
- Em todos os pontos onde entender que existe necessidade de esclarecimentos
- Reenviar o código para o email acima, com o Assunto: Nome Projeto Comentado
- Aguardar por email e no seu projeto na Wiki, as novas orientações
Exercícios
- Dicionários
- Alterar programa Pesquisa de veículos
- Implementar estrutura de Dicionário no lugar de Listas
- Incluir novos campos: Marca, Modelo e Ano
- Formulários
- Alterar programa Pesquisa de Veículos
- Substituir entrada de dados convencional por Formulários
- Criar padrão simplificado
- CRUD - Pesquisa
- Atuar no programa Lista de Contatos
- Incluir a opção Pesquisar Dados
- Receber nome ou telefone
- Pesquisar por este nome ou telefone
- Mostrar na tela os dados encontrados
- CRUD - Update
- Atuar no programa Lista de Contatos
- Incluir a opção Alterar Dados
- Receber nome ou telefone
- Pesquisar por este nome ou telefone
- Alterar o valor recebido pelo que está gravado no arquivo
- CRUD - Delete
- Atuar no programa Lista de Contatos
- Incluir a opção Excluir Dados
- Receber nome ou telefone
- Pesquisar por este nome ou telefone
- Excluir o dado do arquivo
- Listas => Pesquisa de veículos
- Gravar em arquivo dados dos veiculos
- Classificando registos
- Ordenar registros por veículo ou por placa
- Criticando entradas
- Garantir que as entradas estarão dentro do intervalo desejado
Atendimento
Agendar com o professor, por email (luiz.theodoro@ufu.br) ou em sala de aula
- Terça-feira:
- 07h00 - 08h50
- Sexta-feira:
- 18h10 - 19h50
- Sala:
- Bloco 1E Elétrica - Sala 26 (Externa - Lado direito)
- Bloco 1B Computação - Sala 1B116