Mudanças entre as edições de "SCC0172"

De CoteiaWiki
(Localização)
(Divulgação de Notas)
 
(79 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
 
No Jupiter-web: [[https://uspdigital.usp.br/jupiterweb/obterDisciplina?sgldis=SCC0172&nomdis= Ementa]].
 
No Jupiter-web: [[https://uspdigital.usp.br/jupiterweb/obterDisciplina?sgldis=SCC0172&nomdis= Ementa]].
 +
 +
  
 
== Avisos ==
 
== Avisos ==
  
* Nesta '''quinta-feira''' dia '''02/08/2012''' a aula será teórica na '''sala:''' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anf. H. Panepucci]
+
* '''Recuperação''':  dia 06 de fevereiro de 2013, 14h. Local:  ICMC sala 3-010.
 +
As revisões de prova poderão ser feitas a qualquer momento, até o início do 1o. semestre de 2013. Possibilidades: 3 a 14 de janeiro e fevereiro a qualquer momento. Dia 19/12 próximo é também uma possibilidade. Mandar e-mail para a profa. Rosane marcando o horário.
 +
* As notas das avaliações e frequência dos alunos estão disponíveis.
 +
* As notas das atividades [[Mídia:Progbio_nota_trabalho_pratico_7.zip‎|7]], [[Mídia:Progbio_nota_trabalho_pratico_8.zip‎|8]], [[Mídia:Progbio_nota_trabalho_pratico_9.zip‎|9]] e [[Mídia:Progbio_nota_trabalho_pratico_10.zip‎|10]] estão disponíveis. Também foram atualizadas as notas das atividades anteriores. Lembrem de utilizar a senha para abrir os arquivos.
 +
* Para a média serão consideradas as '''7 melhores notas''' de trabalhos práticos.
 +
* Definida '''data da recuperação''':  dia 06 de fevereiro de 2013, 14h. Local a ser definido.
 +
* Estão disponíveis as listas de exercício [[Media:scc0172_Lista04.pdf|04]], [[Media:scc0172_Lista05.pdf|05]] e [[Media:scc0172_Lista06.pdf|06]]. ''Bom trabalho !''
 +
* As notas da avaliação [[Mídia:Progbio_nota_prova_1.zip‎|1]] estão disponíveis. Lembrem de utilizar a senha padrão para abrir o arquivo. A revisão será no dia 19 de novembro, no horário de atendimento.
 +
* As notas da atividade [[Mídia:Progbio_nota_trabalho_pratico_4.zip‎|4]] estão disponíveis. Lembrem de utilizar a mesma senha da atividade anterior para abrir o arquivo.
 +
* As notas das atividades [[Mídia:Progbio_nota_trabalho_pratico_2.zip‎|2]] e [[Mídia:Progbio_nota_trabalho_pratico_3.zip‎|3]] estão disponíveis. Lembrem de utilizar a mesma senha da atividade anterior para abrir os arquivos.
 +
* As notas da atividade [[Mídia:Progbio_nota_trabalho_pratico_1.zip‎|1]] estão disponíveis. Lembrem de utilizar a senha enviada por e-mail para abrir o arquivo.
 +
* Foi adicionado um arquivo com o [[Mídia:Cronograma_e_Avaliação-SCC172_2012-atualizado.pdf|cronograma e avaliação]] atualizados.
 +
* Antes da aula de 30/08: fazer os exercícios da aula Algoritmos II, tema execução condicional, tanto os algoritmos como os programas em Python. Reprogramar, executar e alterar os programas fornecidos para treinamento.
 +
* Antes da aula de 16/08: testar a execução dos comandos do pseudo-código (Aula Algoritmos I) em Python, e fazer os exercícios do último slide da aula Algoritmos I.
 +
 
 +
* '''Quinta-feira''' dia '''16/08/2012''' prática no '''Lab 206'''. Fazer a lista de exercícios antes.
 +
 
 +
* [[Mídia:Avalia.pdf‎|Cronograma e Avaliação disponíveis]]
 +
 
 +
* '''Atenção:''' os exercícios referentes a aula do dia '''09/08/2012''' estão disponíveis.
 +
 
 +
* '''Quinta-feira''' dia '''02/08/2012''' a aula será teórica na '''sala:''' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anf. H. Panepucci]
 +
 
  
  
 
== Divulgação de Notas  ==
 
== Divulgação de Notas  ==
  
 +
'''OBS:''' Utilizem a ''senha'' para visualizar as notas.
 +
 +
'''Trabalhos:'''
 +
 +
* [[Mídia:Progbio_nota_trabalho_pratico_1.zip‎|Trabalho Prático 1 - Expressões, Entrada, Saída e Condicional]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_2.zip‎|Trabalho Prático 2 - Estruturas de Controle]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_3.zip|Trabalho Prático 3 - Estruturas de Controle 2]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_4.zip|Trabalho Prático 4 - Funções]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_5.zip|Trabalho Prático 5 - Funções 2]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_6.zip|Trabalho Prático 6 - Vetores]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_7.zip|Trabalho Prático 7 - Matrizes]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_8.zip|Trabalho Prático 8 - Cadeias e Registros]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_9.zip|Trabalho Prático 9 - Alinhamento]]
 +
* [[Mídia:Progbio_nota_trabalho_pratico_10.zip|Trabalho Prático 10 - Busca e Indexação]]
 +
 +
'''Provas:'''
 +
 +
* [[Mídia:Progbio_nota_prova_1.zip‎|Prova 1]]
 +
* [[Mídia:Progbio_nota_prova_2.zip‎|Prova 2]]
 +
* [[Mídia:SCC0172-NotasRec.pdf‎|Rec]]
 +
 +
'''Frequência:'''
 +
 +
* [[Mídia:Progbio_freq.zip‎|Frequência no Semestre]]
  
 
== Localização ==
 
== Localização ==
  
 
'''Salas:'''
 
'''Salas:'''
* '''206''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg Laboratório de Ensino] (''Aula Prática e Atendimento'')
+
* '''Lab 206 - IFSC''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg Laboratório de Ensino] (''Aula Prática e Atendimento'')
* '''1-007''' - [https://www.dropbox.com/s/o8pnerghhnry0ww/mapa-sala-1007.jpg VICG] - [http://infoserver.lcad.icmc.usp.br/infovis2 Laboratório de Pesquisa] (''Atendimento'')
+
* '''Lab 1-007 ICMC''' - [https://www.dropbox.com/s/o8pnerghhnry0ww/mapa-sala-1007.jpg VICG] - [http://infoserver.lcad.icmc.usp.br/infovis2 Laboratório de Pesquisa] (''Atendimento'')
* '''4-206''' - [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg Sala Professor] (''Atendimento'')
+
* '''Sala 4-206 ICMC''' - [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg Sala Professora] (''Atendimento'')
  
 
'''Anfiteatros:'''
 
'''Anfiteatros:'''
* '''Anf. Verde''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anfiteatro Verde] (''Aula Teórica'')
+
* '''Anf. Verde IFSC''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anfiteatro Verde] (''Aula Teórica'')
* '''Anf. H. Panepucci(Azul)''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anfiteatro H. Panepucci(Azul)] (''Aula Teórica'')
+
* '''Anf. H. Panepucci(Azul) IFSC''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anfiteatro H. Panepucci(Azul)] (''Aula Teórica'')
 +
 
 +
 
  
 
== Informações da Disciplina ==
 
== Informações da Disciplina ==
Linha 43: Linha 93:
 
* '''Profª Drª Rosane''' - Segunda-feira das '''16:00''' às '''19:00''' - ''Sala:'' [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg 4206]
 
* '''Profª Drª Rosane''' - Segunda-feira das '''16:00''' às '''19:00''' - ''Sala:'' [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg 4206]
  
* '''Carlos''' e '''Renato''' - Quinta-feira das '''14:00''' às '''16:00''' - ''Sala:'' [https://www.dropbox.com/s/o8pnerghhnry0ww/mapa-sala-1007.jpg 1007] - Horários adicionais devem ser combinados por e-mail
+
* '''Carlos''' ou '''Renato''' - Quinta-feira das '''14:00''' às '''16:00''' - ''Sala:'' [https://www.dropbox.com/s/o8pnerghhnry0ww/mapa-sala-1007.jpg 1007](o atendimento será transferido para a ''sala:'' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg 206] caso o número de alunos exceda a capacidade da ''sala:'' [https://www.dropbox.com/s/o8pnerghhnry0ww/mapa-sala-1007.jpg 1007]) - Horários adicionais devem ser combinados por e-mail
  
 
* '''Gustavo''' - Segunda-feira e Quinta-feira das '''19:00''' às '''21:00''' - ''Sala:'' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg 206]
 
* '''Gustavo''' - Segunda-feira e Quinta-feira das '''19:00''' às '''21:00''' - ''Sala:'' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg 206]
Linha 50: Linha 100:
  
 
== Cronograma e Avaliação==
 
== Cronograma e Avaliação==
 +
 +
* [[Mídia:Avalia.pdf‎|Cronograma e Avaliação]]
 +
** [[Mídia:Cronograma_e_Avaliação-SCC172_2012-atualizado.pdf|Cronograma e Avaliação Atualizados]]
  
  
Linha 57: Linha 110:
 
* [[Mídia:InstalacaoPython.pdf‎|Instalação Python]]
 
* [[Mídia:InstalacaoPython.pdf‎|Instalação Python]]
 
* [https://www.dropbox.com/s/w26mcc70n0xk18w/1-%20historia-computador2012.pdf História do Computador]
 
* [https://www.dropbox.com/s/w26mcc70n0xk18w/1-%20historia-computador2012.pdf História do Computador]
 +
* [[Mídia:O_sistema_computacional.pdf‎|O Sistema Computacional]]
 +
* [[Mídia:Algoritmos1.pdf‎|Algoritmos I]]
 +
* [[Mídia:Algoritmos2.pdf‎|Algoritmos II - provisorio, não imprima ainda]]
 +
** [[Mídia:codigos_if_aula.zip|Codigos Python condicional]]
 +
* [[Mídia:Algoritmos2_controle.pdf‎|Estruturas de Controle - Algoritmo - fazer todos os exercícios]]
 +
** [[Mídia:Algoritmos2_controle_python.pdf|Estruturas de Controle - tradução para Python]]
 +
** [[Mídia:codigos_controle_praticaI_e_repeticao.rar|Enunciado e resolução da Prática I, incluindo modificações da aula de 12_09]]
 +
** [[Mídia:pratica2_enunciado.pdf|Enunciado da Prática II]]
 +
** [[Mídia:codigos_pratica3_e_funcoesI.rar|Códigos e Algoritmos da aula de 25.09 - Prática III e Funções I]]
 +
** [[Mídia:funcoes.rar|Slides Funções - Algoritmos e Python]]
 +
* [[Mídia:Scc0172_vetores.pdf‎|Vetores (provisório)]]
 +
** [[Mídia:scc0172_codigos_aula_vetores.zip|Códigos em Python da aula de 23/10]]
 +
** [[Mídia:scc0172_pratica06.zip|Prática VI (enunciado + resolução)]]
 +
* [[Mídia:Scc0172_matrizes.pdf‎|Matrizes (provisório)]]
 +
** [[Mídia:Scc0172_exemplos_matrizes.zip‎‎|Códigos em Python da aula de 06/11]]
 +
** [[Mídia:Scc0172_pratica07.zip|Prática VII (enunciado + resolução)]]
 +
* [[Mídia:Scc0172_cadeias.pdf|Cadeias de Caracteres (provisório)]]
 +
** [[Mídia:Scc0172_exemplos_cadeias.zip‎‎|Códigos em Python da aula de 13/11]]
 +
* [[Mídia:scc0172_namedtuples_2012.pdf|Registros (namedtuple)]]
 +
** [[Mídia:Scc0172_exemplo_registros.zip|Códigos em Python da aula de 20/11]]
 +
* [[Mídia:Scc0172_alinhamento_cadeias.pdf‎|Alinhamento de cadeias]]
 +
** [[Mídia:scc0172_10.1_alinhamento_genetico.pdf‎|Alinhamento de cadeias geneticas]]
 +
* [[Mídia:Busca_e_indice.pdf‎|Busca e Índice de Busca]]
 +
** [[Mídia:Scc0172_exemplo_vusca.zip|Código em Python da aula de 04/12]]
  
 
== Lista de Exercícios ==
 
== Lista de Exercícios ==
 +
 +
* [https://www.dropbox.com/s/qvomezlf0jskth2/Exercicios_01.pdf Exercícios 01 - Operações Aritméticas Simples e Strings em Python]
 +
* [[Media:scc0172_Lista02.pdf|Exercícios 02 - Estruturas de Controle Condicionais]]
 +
* [[Media:scc0172_Lista03.pdf|Exercícios 03 - Estruturas de Controle Iterativas]]
 +
* [[Media:scc0172_Lista04.pdf|Exercícios 04 - Vetores]]
 +
* [[Media:scc0172_Lista05.pdf|Exercícios 05 - Matrizes]]
 +
* [[Media:scc0172_Lista06.pdf|Exercícios 06 - Cadeia de Caracteres]]
  
  
  
== Submissão de trabalhos ==
+
== Submissão de Trabalhos ==
 +
 
 +
* Site: [http://tidia-ae.usp.br/portal Tidia-AE]
 +
** [[Mídia:Tidia-ae.pdf‎|Apresentação Tidia-AE]]
 +
** [[Mídia:Escaninho_Tidia-ae.pdf‎|Usando o Escaninho do Tidia-AE]]
  
  
Linha 70: Linha 158:
 
* [https://www.dropbox.com/s/ryns3o0tyjeh8y1/python_para_desenvolvedores.pdf Python para Desenvolvedores - 1ª Edição]
 
* [https://www.dropbox.com/s/ryns3o0tyjeh8y1/python_para_desenvolvedores.pdf Python para Desenvolvedores - 1ª Edição]
 
* [https://www.dropbox.com/s/67a36b9h7bus9py/python_para_desenvolvedores_2ed.pdf Python para Desenvolvedores - 2ª Edição]
 
* [https://www.dropbox.com/s/67a36b9h7bus9py/python_para_desenvolvedores_2ed.pdf Python para Desenvolvedores - 2ª Edição]
 +
* [[Mídia:ThinkPython.pdf‎|Think Python]]
 +
  
  
Linha 82: Linha 172:
 
* KATJA SCHUERER, CATHERINE LETONDA, Python course in Bioinformatics, Programming Course for Biologists at the Pasteur Institute.
 
* KATJA SCHUERER, CATHERINE LETONDA, Python course in Bioinformatics, Programming Course for Biologists at the Pasteur Institute.
 
* SZWARCFITER, J.L.; MARKEZON, L. - Estruturas de Dados e seus Algoritmos - LTC Editora, 1994.
 
* SZWARCFITER, J.L.; MARKEZON, L. - Estruturas de Dados e seus Algoritmos - LTC Editora, 1994.
 +
  
  
 
== Links Interessantes ==
 
== Links Interessantes ==
 +
 +
* [http://docs.python.org/index.html# Documentação Python 2.7.3]

Edição atual tal como às 16h18min de 16 de abril de 2013

No Jupiter-web: [Ementa].


Avisos

  • Recuperação: dia 06 de fevereiro de 2013, 14h. Local: ICMC sala 3-010.

As revisões de prova poderão ser feitas a qualquer momento, até o início do 1o. semestre de 2013. Possibilidades: 3 a 14 de janeiro e fevereiro a qualquer momento. Dia 19/12 próximo é também uma possibilidade. Mandar e-mail para a profa. Rosane marcando o horário.

  • As notas das avaliações e frequência dos alunos estão disponíveis.
  • As notas das atividades 7, 8, 9 e 10 estão disponíveis. Também foram atualizadas as notas das atividades anteriores. Lembrem de utilizar a senha para abrir os arquivos.
  • Para a média serão consideradas as 7 melhores notas de trabalhos práticos.
  • Definida data da recuperação: dia 06 de fevereiro de 2013, 14h. Local a ser definido.
  • Estão disponíveis as listas de exercício 04, 05 e 06. Bom trabalho !
  • As notas da avaliação 1 estão disponíveis. Lembrem de utilizar a senha padrão para abrir o arquivo. A revisão será no dia 19 de novembro, no horário de atendimento.
  • As notas da atividade 4 estão disponíveis. Lembrem de utilizar a mesma senha da atividade anterior para abrir o arquivo.
  • As notas das atividades 2 e 3 estão disponíveis. Lembrem de utilizar a mesma senha da atividade anterior para abrir os arquivos.
  • As notas da atividade 1 estão disponíveis. Lembrem de utilizar a senha enviada por e-mail para abrir o arquivo.
  • Foi adicionado um arquivo com o cronograma e avaliação atualizados.
  • Antes da aula de 30/08: fazer os exercícios da aula Algoritmos II, tema execução condicional, tanto os algoritmos como os programas em Python. Reprogramar, executar e alterar os programas fornecidos para treinamento.
  • Antes da aula de 16/08: testar a execução dos comandos do pseudo-código (Aula Algoritmos I) em Python, e fazer os exercícios do último slide da aula Algoritmos I.
  • Quinta-feira dia 16/08/2012 prática no Lab 206. Fazer a lista de exercícios antes.
  • Atenção: os exercícios referentes a aula do dia 09/08/2012 estão disponíveis.


Divulgação de Notas

OBS: Utilizem a senha para visualizar as notas.

Trabalhos:

Provas:

Frequência:

Localização

Salas:

Anfiteatros:


Informações da Disciplina

SCC-0172 - Introdução à Programação para Biologia Molecular


Professora: Rosane Minghim (rminghim@icmc.usp.br)

Alunos PAE: Carlos Elias Arminio Zampieri (ceaz@icmc.usp.br) e Renato Rodrigues Oliveira da Silva (rros@icmc.usp.br)

Monitor: Gustavo Schimiti (gustavo.schimiti@usp.br)


Horários

Aulas:

Atendimentos:

  • Profª Drª Rosane - Segunda-feira das 16:00 às 19:00 - Sala: 4206
  • Carlos ou Renato - Quinta-feira das 14:00 às 16:00 - Sala: 1007(o atendimento será transferido para a sala: 206 caso o número de alunos exceda a capacidade da sala: 1007) - Horários adicionais devem ser combinados por e-mail
  • Gustavo - Segunda-feira e Quinta-feira das 19:00 às 21:00 - Sala: 206


Cronograma e Avaliação


Material Didático

Lista de Exercícios


Submissão de Trabalhos


Material Didático Complementar


Bibliografia Principal

Livros Texto:

  • MARK LUTZ, Programming Python (Third Edition), O'Reilly & Associates, 2006.


Bibliografia Complementar:

  • GIBAS, C.; JAMBECK, P.: Desenvolvendo Bioinformática, Editora Campus, 2002.
  • KATJA SCHUERER, CATHERINE LETONDA, Python course in Bioinformatics, Programming Course for Biologists at the Pasteur Institute.
  • SZWARCFITER, J.L.; MARKEZON, L. - Estruturas de Dados e seus Algoritmos - LTC Editora, 1994.


Links Interessantes