2024 Q2
BIS0005-15 - Bases Computacionais da Ciência - Turmas A5 e C2 - Noturno
Professora: Carla Negri Lintzmayer, carla.negri@ufabc.edu.br
🚨 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!!!):
- Terminei de corrigir a sub e os projetos e as notas estão na planilha.
- Não esqueça de confirmar o interesse em fazer a prova de recuperação por e-mail e por favor responda a esse formulário!!!
- No dia 30/set, estarei na minha sala das 19h às 23h e vocês podem me procurar para tirar dúvidas ou fazer vista de prova.
- Os exercícios para estudo estão abertos no Moodle até a data da prova de recuperação.
[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
- 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/set15/set - Prova substitutiva
para quem tiver justificativapara quem não tiver conceito O e quiser melhorar sua nota da prova (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): 14/outubro, das 17h às 21h, na sala 409-2 do bloco A.
📆 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
|
14/out (⚠ Segunda-feira, das 17h às 21h)
|
👎 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
Confira aqui as notas de todas as atividades, inclusive contagem de faltas!
🤒 Mecanismos de avaliação substitutivos
- Recado de 19/08: Qualquer aluno que não estiver com conceito O poderá realizar a prova substitutiva a fim de melhorar sua nota da prova.
-
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