2024 Q2
BIS0005-15 - Bases Computacionais da Ciência - Turmas A5 e C2 - Noturno
Professora: Carla Negri Lintzmayer, carla.negri@ufabc.edu.br
![Coders piadinha](goodcoders.jpg)
🚨 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
- Marietto et al.. Bases Computacionais da Ciência. UFABC. 2013.
- Minhas vídeo aulas de Introdução à programação com Python.
- CrashCourse Computer Science (com legendas em português).
- Video aulas do prof. Fabio Kon, da USP, de Introdução à ciência da computação com Python.
- Olimpíada Brasileira de Informática.
⏰ Datas importantes
Resumo das datas importantes:
- Entrega das atividades: semanal
- Prova: 09/ago
- Entrega do projeto: 13/set
- Prova substitutiva para quem tiver justificativa (veja seção Avaliações substitutivas): 13/set, no horário normal da aula
- Prova de recuperação para quem enviar e-mail confirmando (veja seção Recuperação): 05/out, das 10h às 12h, em sala a confirmar
📆 Cronograma
As aulas que já foram ministradas estão coloridas.
Aula 1 - 28/jun
|
Aula 2 - 05/jul
|
Aula 3 - 12/jul
|
Aula 4 - 19/jul
|
Aula 5 - 26/jul
|
Aula 6 - 02/ago
|
Aula 7 - 09/ago
|
Aula 8 - 16/ago
|
Aula 9 - 23/ago
|
Aula 10 - 30/ago
|
Aula 11 - 06/set
|
Aula 12 - 13/set
|
05/out (⚠ Em um sábado, às 10h)
|
👎 Plágio
- Entre outros, o código de ética da UFABC estabelece em seu artigo
25 que é eticamente inaceitável que os discentes:
- fraudem avaliações,
- fabriquem ou falsifiquem dados,
- plagiem ou não creditem devidamente autoria,
- aceitem autoria de material acadêmico sem participação na produção,
- vendam ou cedam autoria de material acadêmico próprio a pessoas que não participaram da produção.
- Muitos ainda têm dúvidas sobre a interpretação das regras definidas pelo Código de Ética da UFABC.
- Por esta razão, diversos professores elaboraram um documento (disponível aqui) com vários exemplos e esclarecendo a interpretação das regras acima.
- Abaixo uma versão resumida, que não substitui de modo algum sua leitura:
- Regra 1: Você não pode enviar para avaliação um trabalho que não seja de sua própria autoria ou que seja derivado/baseado em soluções elaboradas por outros.
- Regra 2: Você não pode compartilhar a sua solução com outros alunos nem pedir aos seus colegas que compartilhem as soluções deles com você.
- Regra 3: Nos trabalhos enviados para avaliação você deve indicar eventuais assistências que você tenha recebido.
- Nós encorajamos fortemente que você procure outras pessoas quando houver a necessidade. Discuta o problema e possíveis ideias para soluções, mas elabore sua própria solução, por conta própria.
- Qualquer violação às regras descritas acima implicará em descarte dos conceitos atribuídos a TODAS as tarefas avaliativas regulares de TODOS os envolvidos, causando assim suas reprovações automáticas com conceito F.
- Possível denúncia à Comissão de Transgressões Disciplinares Discentes da Graduação, a qual decidirá sobre a punição adequada à violação que pode resultar em advertência, suspensão ou desligamento, de acordo com os artigos 78-82 do Regimento Geral da UFABC.
- Sempre consulte o documento completo ou converse com o seu professor em caso de dúvidas!
🏋 Listas de exercícios
- A cada aula teremos exercícios práticos, cujos enunciados serão disponibilizados no Moodle e devem ser entregues no mesmo lugar.
- O prazo de entrega é de uma semana e os exercícios não serão aceitos depois disso.
- Procure atendimento sempre que tiver dúvidas nos exercícios.
- Faça o maior número de exercícios que puder, sempre.
🎓 Critérios de avaliação
- A avaliação da disciplina constituirá da nota de uma prova, denotada P, da média ponderada das notas dos exercícios entregues, denotada E, e da nota de um projeto prático, denotada T. Ademais, vale que 0 ≤ P ≤ 10, 0 ≤ E ≤ 10 e 0 ≤ T ≤ 10.
- O conteúdo da prova englobará todos os temas vistos até sua data.
- O enunciado do projeto prático será disponibilizado no Moodle, logo após a prova.
- Sua média final (MF) antes da recuperação será
MF = min{P, E, T} se P < 5 ou E < 5 ou T < 5
ou
MF = 0.45 × P + 0.25 × E + 0.3 × T caso contrário - Se você teve presença em 75% ou mais das aulas, seu conceito final será
A, se MF ≥ 8.5
B, se 7.0 ≤ MF < 8.5
C, se 6.0 ≤ MF < 7.0
D, se 5.0 ≤ MF < 6.0
F, se MF < 5.0
- Se você faltou em 25% ou mais das aulas, seu conceito final será O.
💯 Notas
Em breve.
🤒 Mecanismos de avaliação substitutivos
- Uma prova substitutiva será aplicada ao aluno que possuir justificativa de ausência na prova.
- Envie por e-mail a sua justificativa o quanto antes, para informar à professora que irá realizar a prova substitutiva.
- A listagem dos documentos aceitos como justificativa consta na resolução ConsEPE n° 227.
💪 Mecanismo de recuperação
- A recuperação constituirá de uma prova prática que será aplicada apenas aos alunos que tiverem conceito final D ou F e que enviarem e-mail confirmando interesse.
- O conteúdo da prova englobará todos os temas vistos durante o quadrimestre.
- A nota obtida na prova de recuperação (NR) será usada obter
a nota final com recuperação (NFR), que consiste na seguinte
fórmula:
NFR = max {MF, (MF + NR) / 2}
- O conceito final obtido na recuperação substituirá o conceito
original e será
C, se NFR ≥ 6.0
D, se 5.0 ≤ NFR < 6.0
F, se 0.0 ≤ NFR < 5.0