Você está na página 1de 17

BC-0005

Bases Computacionais da Ciência

Aula 00 – Apresentação da disciplina

Prof. Nunzio Marco Torrisi

2Q-2017
Motivação

  ada vez mais os computadores estão presentes nas


C
diferentes áreas da Ciência e Tecnologia.
 Qual a diferença entre Ciência e Tecnologia?
Motivação

  palavra Ciência está relacionada com a compreensão das


A
coisas (entendimento de comportamentos)

 Perguntas de quem está fazendo Ciência:


 O que acontece se … ?
 Quais as diferenças e as semelhanças entre … ?
 Qual a relação entre... ?
 Existe relação... ?
Motivação

  Tecnologia está relacionada com encontrar soluções


A
práticas para problemas:
 especialmente criar algo que vá de encontro às
necessidades humanas.

 Perguntas de quem está fazendo tecnologia:


 Como podemos fazer isto?
 Como identificar focos de doenças?

Em Tecnologia há a aplicação de ideias científicas, combinadas


l 

com ideias criativas para produzir modelos que funcionam


Ciência & Tecnologia

  uem paga e quem realiza atividade de ciência e tecnologia


Q
nos Estados Unidos, Japão, Alemanha, França, Inglaterra e
Canadá.
  onte: Unesco "Science and Technology in the World, 1996" e para o Brasil:
F
"Indicadores Nacionais de C&T do MCT, 1990-1994".
UFABC & Tecnologia

 Modelo de desenvolvimento baseado em patentes

  ttp://www.theguardian.com/the-report-company/2015/may/18/
h
the-federal-university-of-abc-ufabc

 Fomento de inovação por meio da Agencia de Inovação


Domínio / necessidade

  er um bom domínio sobre os computadores é uma


T
competência importante para:
 Um Bacharel em Ciência e Tecnologia (BC&T) ou
 Um Bacharel em Ciências e Humanidades (BC&H):

 Auxilia a resolver vários problemas durante a vida acadêmica


e profissional.
Objetivos da disciplina

  disciplina “Bases Computacionais da Ciência” lança as


A
bases para uma formação (básica) computacional dos
alunos.

  presenta como a Computação pode ser usada como


A
apoio para o tratamento de conteúdos presentes em
todas as profissões:
 funções, gráficos, estatística, programação, ...

  ugere formas de emprego da Computação para a


S
produção de conhecimento científico e tecnológico.
Conteúdo programático

  ) Fundamentos da Computação
1
 2) Representação e Análise de Dados
  epresentação gráfica de funções
R
 Noções de estatística
 Correlação e regressão
 Base de dados
 3) Algoritmos
  ariáveis e estruturas sequenciais
V
 Estruturas condicionais
 Estrutura de repetição
 Funções
 4) Simulação Computacional
Bibliografia

Livro texto: Bases Computacionais da Ciência (Marietto et


al., 2013) – No repositório do Tidia-ae.
  R for Beginner – Emmanuel Paradis – URL https://cran.r-
project.org/doc/contrib/Paradis-rdebuts_en.pdf
Forbellone, A. L. V.; Eberspächer, H. F.; Lógica de
Programação - A Construção de Algoritmos e Estruturas de
Dados; 3a edição, Editora Pearson Prentice-Hall, 2005
Sebesta, R. W.; Conceitos de Linguagens de
Programação; 5a edição, Editora Bookman, 2003
Ascensio, A.F.; Campos, E.A., Fundamentos da
Programação de Computadores, Pearson, 3a edição, 2012.
Metodologia

  s alunos desenvolverão atividades e exercícios


O
extraclasse:
 Individuais e em grupo
 Uso da Biblioteca e da Internet

  s alunos contarão com apoio de monitores (em horários


O
pré-determinados)

 Objetivo da monitora:
 Esclarecer dúvida (não é aula particular)
Metodologia

  ada disciplina na UFABC é representada por três


C
algarismos: T–P–I

 BC-0005 (0-2-2)
  muito importante considerar as 2 horas de estudo fora da aula.
É
 → Fall in love with mathematics (pratique matemática)
 → Be self-motivated (trabalhe com pares)
 → Never back down (seja persistente)
 → Become a master (ensine aos colegas)
 → Be a bookworm (seja leitor ávido)

  eia as seguintes sugestões:


L
 http://www.wikihow.com/Learn-a-Programming-Language
Calendário

29/05: Fundamentos da computação.


05/06: Representação gráfica de funções.
12/06: Noções de estatística, correlação e regressão.
19/06: Base de dados.
26/06: Prova P1.
03/07: Lógica de programação: Variáveis e estruturas sequenciais.
10/07: Lógica de programação: Estruturas condicionais.
17/07: Lógica de programação: Estruturas de repetição.
24/07: Modelagem e simulação computacional: Conceitos fundamentais.
31/07: Modelagem e simulação computacional: A ciência na prática.
07/08: Prova P2.
14/08: Apresentação de projetos.
21/08: Recuperação (semana de reposição de feriados).
Avaliação

  avaliação será composta por 2 provas + projeto (em sala e


A
extraclasse)
 O conceito é calculado a partir de uma média final numérica
calculada como:
Media = (3*Prova I + 4*Prova II + 3*Prj)/10

Atribuição de conceitos:
  : Media ≥ 9.0
A
 B: 7.5 ≤ Media < 9.0
 C: 6.0 ≤ Media < 7.5
 D: 5.0 ≤ Media < 6.0
 F: Media < 5,0 (reprovado)
 O: frequencia < 75% (reprovado por faltas)
Recupercação

De acordo com a resolução


ConsEPE 182, alunos com conceito
D ou F têm direito à recuperação.

A prova REC aborda todo o


conteúdo da disciplina.

A tabela a seguir apresenta o


critério para composição do
conceito final após a recuperação.
Observe que o conceito máximo
obtido neste caso é C:
Considerações sobre a aprendizagem

  star presente nas aulas e atento ao material apresentado


E
 Fazer os exercícios em aula e em casa
 Consultar os monitores
 Procurar entender, refletir e questionar
 Associar o conteúdo com sua própria experiência
 Associar com o conteúdo das aulas anteriores
 Consultar as referências bibliográficas da próxima aula
Informações adicionais

Faça seu cadastro na área do Tidia-ae


http://tidia-ae.ufabc.edu.br
 BasesQ2.2017.A3.noturno.Nunzio
Todos os slides e atividades estarão disponíveis nessa no
Tidia-ae.

Você também pode gostar