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

Arquivo:Gradebio.pdf

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



  1. Introdução aos algoritmos e à programação
  2. Introdução ao Python
  3. Variáveis
  4. Comandos
  5. Expressões
  6. Funções
  7. Comandos condicionais
  8. Comandos de repetição
  9. Laços
  10. Iterações
  11. Comunicação com o exterior
  12. Estrutura de Dados
  13. Modularidade e pacotes
  14. Exemplos na área de Biologia


Planejamento



Aula Data Conteúdo Comentãrios
01 13/08/2018 Recepção aos calouros
02 13/08/2018 Recepção aos calouros
03 20/08/2018 Apresentação ementa, bibliografia e critérios de avaliação GBT017 - Aula 01 - Introdução
04 20/08/2018 Introdução GBT017 - Aula 02 - Algoritmo Carro
05 27/08/2018 Introdução aos algoritmos https://pro.slides.com/lclaudio/deck-14-8#/
06 27/08/2018 Introdução aos algoritmos https://pro.slides.com/lclaudio/deck-14-8#/
07 03/09/2018 Introdução ao Python https://pro.slides.com/lclaudio/deck-14-8-17#/
08 03/09/2018 Introdução ao IDE Command (Windows) e https://repl.it/
09 10/09/2018 Variáveis https://pro.slides.com/lclaudio/deck-14-3#/
10 10/09/2018 Comandos https://pro.slides.com/lclaudio/hello-word-12#/
11 17/09/2018 Comandos https://pro.slides.com/lclaudio/hello-word-12#/
12 17/09/2018 Treinamento Portal URI GBT017 - Aula 08 - Introdução Raciocínio Lógico-Matemático
13 24/09/2018 Expressões https://pro.slides.com/lclaudio/deck-14-13#/
14 24/09/2018 Operadores GBT017 - Aula 08 - Introdução Raciocínio Lógico-Matemático
15 01/10/2018 Funções https://pro.slides.com/lclaudio/hello-word-12-23#/
16 01/10/2018 Treinamento Portal URI https://www.urionlinejudge.com.br/judge/en/login
17 08/10/2018 Comandos condicionais https://pro.slides.com/lclaudio/hello-word-12-23-25#/
18 08/10/2018 Comandos condicionais https://pro.slides.com/lclaudio/hello-word-12-23-25#/
19 15/10/2018 Prova Aulas 4 a 18
20 15/10/2018 Prova Gabarito: Arquivo:GBT017 - Informática para Biotecnologia - Prova 01a - 2018-2 (Gab) v3.pdf
21 29/10/2018 Estruturas de repetição https://pro.slides.com/lclaudio/hello-word-12-23-25-29#/
22 29/10/2018 Comandos While e For Treinamento URI
23 05/11/2018 Tratamento de arquivos https://pro.slides.com/lclaudio/hello-word-12-23-25-29-31-32#/
24 05/11/2018 Comando While e For Treinamento URI
25 12/11/2018 Desenvolvimento de trabalhos http://www.sourceinnovation.com.br/wiki/GBT017_-_Inform%C3%A1tica_para_Biotecnologia_-_2018-2#Trabalho_Final
26 12/11/2018 Desenvolvimento de trabalhos http://www.sourceinnovation.com.br/wiki/GBT017_-_Inform%C3%A1tica_para_Biotecnologia_-_2018-2#Trabalho_Final
27 26/11/2018 Apresentação dos trabalhos http://www.sourceinnovation.com.br/wiki/GBT017_-_Inform%C3%A1tica_para_Biotecnologia_-_2018-2#Trabalho_Final
28 26/11/2018 Apresentação dos trabalhos http://www.sourceinnovation.com.br/wiki/GBT017_-_Inform%C3%A1tica_para_Biotecnologia_-_2018-2#Trabalho_Final
29 03/12/2018 Prova Aulas 4 a 30
30 03/12/2018 Prova Aulas 4 a 30
31 10/12/2018 Prova alternativa Todas as aulas
32 10/12/2018 Vista de trabalhos -
33 17/12/2018 Vista de prova -
34 17/12/2018 Vista de prova -


Teoria



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






  • 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
  • Classificando registos

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