Mudanças entre as edições de "SCC0172"
De CoteiaWiki
(→Divulgação de Notas) |
|||
(100 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 == | ||
+ | |||
+ | * '''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] | ||
Linha 7: | Linha 32: | ||
== 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 == | ||
+ | '''Salas:''' | ||
+ | * '''Lab 206 - IFSC''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-206.jpg Laboratório de Ensino] (''Aula Prática e 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'') | ||
+ | * '''Sala 4-206 ICMC''' - [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg Sala Professora] (''Atendimento'') | ||
− | + | '''Anfiteatros:''' | |
+ | * '''Anf. Verde IFSC''' - [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anfiteatro Verde] (''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'') | ||
− | |||
− | |||
Linha 20: | Linha 75: | ||
− | '''Professora:''' Rosane Minghim (rminghim@icmc.usp.br) | + | '''Professora:''' Rosane Minghim ([mailto:rminghim@icmc.usp.br rminghim@icmc.usp.br]) |
+ | |||
+ | '''Alunos PAE:''' Carlos Elias Arminio Zampieri ([mailto:ceaz@icmc.usp.br ceaz@icmc.usp.br]) | ||
+ | e Renato Rodrigues Oliveira da Silva ([mailto:rros@icmc.usp.br rros@icmc.usp.br]) | ||
− | + | '''Monitor:''' Gustavo Schimiti ([mailto:gustavo.shimiti@usp.br gustavo.schimiti@usp.br]) | |
− | |||
− | |||
− | + | == Horários == | |
+ | '''Aulas:''' | ||
+ | * '''Terça-feira''' - 16:20 às 18:00 - '''Sala:''' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anf. Verde] (''Aula Teórica'') | ||
+ | * '''Quinta-feira''' - 16:20 às 18:00 - '''Sala:''' [https://www.dropbox.com/s/qu2rf2e724it57p/mapa-sala-anfiteatros.jpg Anf. H. Panepucci(Azul)] (''Aula Teórica'') ou '''Sala:''' [https://www.dropbox.com/s/nmhuy1rou2qcfa1/mapa-sala-206.jpg 206] (''Aula Prática'') | ||
− | ''' | + | '''Atendimentos:''' |
+ | * '''Profª Drª Rosane''' - Segunda-feira das '''16:00''' às '''19:00''' - ''Sala:'' [https://www.dropbox.com/s/s3fftnrdtx0h3f7/mapa-sala-4206.jpg 4206] | ||
+ | |||
+ | * '''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] | ||
− | |||
== 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 42: | Linha 108: | ||
== Material Didático == | == Material Didático == | ||
− | * [ | + | * [[Mídia:InstalacaoPython.pdf|Instalação Python]] |
+ | * [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 == | ||
+ | |||
+ | * [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 == | ||
− | + | * 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]] | ||
== Material Didático Complementar == | == Material Didático Complementar == | ||
+ | * [http://java.icmc.usp.br/moodle/course/view.php?id=24 Página da Disciplina Ministrada pelo Profº Dilvan em 2011] | ||
+ | * [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] | ||
+ | * [[Mídia:ThinkPython.pdf|Think Python]] | ||
− | |||
− | |||
Linha 63: | Linha 166: | ||
'''Livros Texto:''' | '''Livros Texto:''' | ||
* MARK LUTZ, Programming Python (Third Edition), O'Reilly & Associates, 2006. | * MARK LUTZ, Programming Python (Third Edition), O'Reilly & Associates, 2006. | ||
+ | |||
'''Bibliografia Complementar:''' | '''Bibliografia Complementar:''' | ||
Linha 68: | 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].
Índice
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.
- Quinta-feira dia 02/08/2012 a aula será teórica na sala: Anf. H. Panepucci
Divulgação de Notas
OBS: Utilizem a senha para visualizar as notas.
Trabalhos:
- Trabalho Prático 1 - Expressões, Entrada, Saída e Condicional
- Trabalho Prático 2 - Estruturas de Controle
- Trabalho Prático 3 - Estruturas de Controle 2
- Trabalho Prático 4 - Funções
- Trabalho Prático 5 - Funções 2
- Trabalho Prático 6 - Vetores
- Trabalho Prático 7 - Matrizes
- Trabalho Prático 8 - Cadeias e Registros
- Trabalho Prático 9 - Alinhamento
- Trabalho Prático 10 - Busca e Indexação
Provas:
Frequência:
Localização
Salas:
- Lab 206 - IFSC - Laboratório de Ensino (Aula Prática e Atendimento)
- Lab 1-007 ICMC - VICG - Laboratório de Pesquisa (Atendimento)
- Sala 4-206 ICMC - Sala Professora (Atendimento)
Anfiteatros:
- Anf. Verde IFSC - Anfiteatro Verde (Aula Teórica)
- Anf. H. Panepucci(Azul) IFSC - Anfiteatro H. Panepucci(Azul) (Aula Teórica)
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:
- Terça-feira - 16:20 às 18:00 - Sala: Anf. Verde (Aula Teórica)
- Quinta-feira - 16:20 às 18:00 - Sala: Anf. H. Panepucci(Azul) (Aula Teórica) ou Sala: 206 (Aula Prática)
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
- Instalação Python
- História do Computador
- O Sistema Computacional
- Algoritmos I
- Algoritmos II - provisorio, não imprima ainda
- Estruturas de Controle - Algoritmo - fazer todos os exercícios
- Vetores (provisório)
- Matrizes (provisório)
- Cadeias de Caracteres (provisório)
- Registros (namedtuple)
- Alinhamento de cadeias
- Busca e Índice de Busca
Lista de Exercícios
- Exercícios 01 - Operações Aritméticas Simples e Strings em Python
- Exercícios 02 - Estruturas de Controle Condicionais
- Exercícios 03 - Estruturas de Controle Iterativas
- Exercícios 04 - Vetores
- Exercícios 05 - Matrizes
- Exercícios 06 - Cadeia de Caracteres
Submissão de Trabalhos
Material Didático Complementar
- Página da Disciplina Ministrada pelo Profº Dilvan em 2011
- Python para Desenvolvedores - 1ª Edição
- Python para Desenvolvedores - 2ª Edição
- Think Python
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.