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!)

[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
  • Conteúdo: Estruturas condicionais.
  • Material complementar: ver Moodle.
Aula 4 - 19/jul
  • Conteúdo: Estruturas de repetição.
  • Material complementar: ver Moodle.
Aula 5 - 26/jul
  • Conteúdo: Funções. Exercícios de fixação.
  • 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
05/out (⚠ Em um sábado, às 10h)
  • Prova de recuperação para os alunos que ficaram com conceito D ou F ** E QUE ** enviarem e-mail indicando interesse em realizá-la.
  • Veja detalhes na seção Mecanismo de recuperação.


👎 Plágio



🏋 Listas de exercícios



🎓 Critérios de avaliação



💯 Notas

Em breve.



🤒 Mecanismos de avaliação substitutivos



💪 Mecanismo de recuperação




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