2024 Q2

BIS0005-15 - Bases Computacionais da Ciência - Turmas A5 e C2 - Noturno

Professora: Carla Negri Lintzmayer, carla.negri@ufabc.edu.br

piadinha


🚨 Avisos importantes (fique atento sempre!)

[18/out] 🔥🔥🔥🔥🔥 As notas finais, pós-rec, estão disponíveis na planilha. Entre em contato por e-mail se desejar mais informações.

[02/out] ATENÇÃO! A prova de recuperação será no dia 14/outubro, no laboratório 409-2 do bloco A (torre 2, quarto andar).
Ela será aplicada entre 17h e 21h, sendo que você pode começar em qualquer horário entre 17h e 19h, com permanência mínima de 1h.
O conteúdo cobrado será o conteúdo da disciplina toda. Funções necessárias para manipulação de arquivos serão dadas na prova (não precisa decorá-las).
Os que desejarem realizar a prova devem me avisar até o dia 13/outubro, para que eu possa imprimir a quantidade certa de provas.
Confira na planilha de notas se seu nome está contabilizado como "vai fazer".
[19/set] Atenção para os avisos semi-finais (leia todos!!!):
[14/set] Atenção! A prova de recuperação não poderá ser aplicada no dia 5/out, como previsto antes, devido ao primeiro turno das eleições (UFABC ficará interditada). A data nova será posterior a essa e será avisada em breve.
[11/set] A data de entrega do projeto foi adiada para 15/set.
[04/set] Planilha de notas atualizadas com a média de todos os exercícios. Confira na seção de Notas.
[30/ago] Planilha de notas atualizadas com os exercícios da aula 4 e as faltas. Confira na seção de Notas.
[19/ago] As notas da prova estão disponíveis na planilha de notas, disponível na seção de Notas. Você pode fazer a vista da prova em qualquer um dos meus horários de atendimento ou durante qualquer uma das aulas.
Conforme comentado na aula do dia 16/ago, a prova sub (que já tem data marcada, veja o Cronograma) será aberta a todos que quiserem melhorar sua nota da prova e não estiverem com conceito O.
[31/jul] As notas dos exercícios das aulas 2 e 3 bem como as faltas até o momento estão contabilizados na planilha de notas, disponível na seção de Notas.
Comentários foram feitos nos exercícios no Moodle. Me procurem para entender como corrigir seus erros!
[26/jul] Durante a aula de hoje o Moodle parou de funcionar 😥. Coloquei aqui na página, no cronograma, o conteúdo das aulas e os enunciados dos exercícios. Nenhum exercício novo será passado antes da prova e todos os exercícios das aulas 4 e 5 terão o prazo adiado para o dia anterior à prova. Aproveitem a próxima aula e os atendimentos para tirar dúvidas!
[26/jul] Os horários de atendimento com os monitores sofreram algumas alterações. Confira a seção Dias, horários e locais dos atendimentos extraclasse.
[26/jul] O servidor que hospeda o testador do Moodle está fora do ar e, por isso, não é possível submeter e testar os exercícios. A situação deve se normalizar na próxima terça-feira. Conversaremos sobre o que fazer na aula de hoje.
[19/jul] Lembrete de que não haverá atendimento da professora no dia 25/julho.
[04/jul] Disponibilizados horários de atendimento com monitores. Confira a seção Dias, horários e locais dos atendimentos extraclasse.
[26/jun] As aulas voltam essa semana! Nos vemos na sexta, dia 28/jun!
[30/mai] Fique atento a esse mural de avisos, principalmente devido à greve docente. Não haverá aula enquanto estivermos em greve.
[30/mai] Site no ar. Estude-o como se o seu conteúdo fosse ser cobrado em avaliação.


📝 Dias, horários e locais das aulas

Turma C2: Sextas-feiras, das 19h às 21h, na sala 409-2 (bloco A).

Turma A5: Sextas-feiras, das 21h às 23h, na sala L506 (bloco B).



🙋 Dias, horários e locais dos atendimentos extraclasse

Atendimentos da professora: quintas-feiras, das 17h às 19h, na sala 508-2 do bloco A, com exceção dos dias 27/junho, 25/julho e 29/agosto.

Nos dias de atendimento extraclasse, basta aparecer!



Há também atendimentos com monitores, que atendem todas as turmas de Bases Computacionais da Ciência:

O atendimento online é realizado pelo Discord. Se você nunca usou o Discord, há um tutorial aqui.



🧐 Ementa da disciplina

BIS0005-15 - Bases Computacionais da Ciência (pg. 152)

Objetivos: Compreender os conceitos básicos e fundamentais da computação, empregar a computação para a produção de conhecimento científico e interdisciplinar, familiarizar com o uso de diferentes tipos de ferramentas (softwares) computacionais, entender algoritmos e lógica de programação e entender sobre as etapas de simulação de sistemas.

Ementa: Fundamentos da computação e a sua relação com a ciência e a matemática, com exemplos práticos. Conceitos básicos de lógica de programação e base de dados. Modelagem e simulações por computador.



📚 Bibliografia e outros materiais

  1. Marietto et al.. Bases Computacionais da Ciência. UFABC. 2013.
  2. Minhas vídeo aulas de Introdução à programação com Python.
  3. CrashCourse Computer Science (com legendas em português).
  4. Video aulas do prof. Fabio Kon, da USP, de Introdução à ciência da computação com Python.
  5. Olimpíada Brasileira de Informática.


⏰ Datas importantes

Resumo das datas importantes:




📆 Cronograma



ATENÇÃO! O conteúdo exato e materiais de apoio de cada aula são atualizados durante o quadrimestre.
As aulas que já foram ministradas estão coloridas.


Aula 1 - 28/jun
  • Conteúdo: Sobre o curso. Fundamentos da computação. Testando o sistema.
  • Material complementar: slides da aula.
Aula 2 - 05/jul
Aula 3 - 12/jul
Aula 4 - 19/jul
  • Conteúdo: Estruturas de repetição.
  • Material complementar: ver Moodle.
Aula 5 - 26/jul
  • Conteúdo: Funções.
  • Material complementar: ver Moodle.
Aula 6 - 02/ago
  • Conteúdo: Exercícios de fixação.
  • Material complementar: ver Moodle.
Aula 7 - 09/ago
  • Prova 1.
  • Conteúdo: tudo o que foi visto entre as aulas 1 e 6.
Aula 8 - 16/ago
  • Conteúdo: Bases de dados.
  • Material complementar: ver Moodle.
Aula 9 - 23/ago
  • Conteúdo: Representações gráficas.
  • Material complementar: ver Moodle.
Aula 10 - 30/ago
  • Conteúdo: Noções de estatística.
  • Material complementar: ver Moodle.
Aula 11 - 06/set
  • Conteúdo: Modelagem e simulação.
  • Material complementar: ver Moodle.
Aula 12 - 13/set
14/out (⚠ Segunda-feira, das 17h às 21h)
  • Prova de recuperação na sala 409-2 do bloco A.
  • Apenas para os alunos que ficaram com conceito D ou F ** E QUE ** enviarem e-mail indicando interesse em realizá-la ATÉ O DIA 13/OUTUBRO.
  • Veja detalhes na seção Mecanismo de recuperação.


👎 Plágio



🏋 Listas de exercícios



🎓 Critérios de avaliação



💯 Notas

Confira aqui as notas de todas as atividades, inclusive contagem de faltas!



🤒 Mecanismos de avaliação substitutivos



💪 Mecanismo de recuperação




Carla Negri Lintzmayer - carla.negri@ufabc.edu.br