Buscar

Introdução à Ciência da Computação

Prévia do material em texto

Curso Professor ICC Recursos Fim
Aula 01 - Apresentac¸a˜o
Prof. Rodrigo Hu¨bner
Universidade Tecnolo´gica Federal do Parana´ (UTFPR)
Coordenac¸a˜o de Cieˆncia da Computac¸a˜o (COCIC)
IC31A – IC1A – Introduc¸a˜o a` Cieˆncia da Computac¸a˜o
21 de outubro de 2013
Curso Professor ICC Recursos Fim
Suma´rio
1 Curso
2 Professor
3 ICC
4 Recursos
5 Fim
Curso Professor ICC Recursos Fim
O Curso
Bacharelado em Cieˆncia da Computac¸a˜o
Desenvolvedor de soluc¸o˜es computacionais;
Gerente de infraestrutura de tecnologia da informac¸a˜o;
Gestor de Sistemas de Informac¸a˜o;
Analista de Nego´cios;
Profissional liberal;
Pesquisador.
Pa´gina Inicial → campomourao → Cursos → Bacharelados →
Ofertados neste Caˆmpus → Cieˆncia da Computac¸a˜o
http://www.utfpr.edu.br/campomourao/cursos/bacharelados/
Ofertados-neste-Campus/ciencia-da-computacao
Curso Professor ICC Recursos Fim
Matriz
Curso Professor ICC Recursos Fim
Cieˆncia da Computac¸a˜o
“A Cieˆncia da Computac¸a˜o estuda a fudamentac¸a˜o teo´rica das
construc¸o˜es computacionais, bem como suas aplicac¸o˜es em
dispositivos tecnolo´gicos e sistemas de computac¸a˜o”
“A Cieˆncia da Computac¸a˜o tem uma longa histo´ria, que se inicia
na antiguidade. Ja´ os computadores eletroˆnicos – que sa˜o um tipo
de dispositivo tecnolo´gico de computac¸a˜o – tenham pouco mais de
50 anos”
Diretrizes curriculares para os cursos de Computac¸a˜o SBC/2012
Curso Professor ICC Recursos Fim
Concepc¸a˜o, desenvolvimento e aplicac¸a˜o
“Computac¸a˜o e´ tanto sobre computadores quanto astronomia e´
sobre telesco´pios” (E. Dijkstra)
“O Bacharel em Cieˆncia da Computac¸a˜o e´ o profissional
capacitado a solucionar problemas do mundo real, por meio da
construc¸a˜o de modelos computacionais e de sua implementac¸a˜o”
Curso Professor ICC Recursos Fim
Concepc¸a˜o, desenvolvimento e aplicac¸a˜o
Projeta e implementa software;
Desenvolve novas formas de utilizar computadores;
Desenvolve soluc¸o˜es eficientes para problemas de computac¸a˜o;
Qual a melhor forma de armazenar e realizar buscas em
grandes quantidades de dados?
Como utilizar computadores para dar suporte a` medicina / arte
/ educac¸a˜o / ... ?
Curso Professor ICC Recursos Fim
A´reas da Computac¸a˜o
Banco de Dados;
Redes de Computadores;
Teoria da Computac¸a˜o;
Linguagens de Programac¸a˜o;
Software Ba´sico;
Arquitetura de Computadores;
Sistemas Distribu´ıdos;
Programac¸a˜o Paralela;
Inteligeˆncia Artificial;
Compiladores;
Engenharia de Software;
...
Curso Professor ICC Recursos Fim
Chefias
Prof. Rodrigo Hu¨bner
Coordenador dos Cursos de Bacharelado em Cieˆncia da
Computac¸a˜o (COCIC) e Tecnologia em Sistemas para Internet
(COINT);
Contato: cocic-cm@utfpr.edu.br
Prof. Marco Aure´lio Graciotto Silva
Chefe do Departamento Acadeˆmico de Computac¸a˜o (DACOM)
Curso Professor ICC Recursos Fim
Apresentac¸a˜o do professor
Rodrigo Hu¨bner
Bacharel em Informa´tica - DIN/UEM
Mestre em Cieˆncia da Computac¸a˜o - PCC/UEM
Professor do Magiste´rio Superior - UTFPR Caˆmpus Campo Moura˜o
E-mail: rodrigohubner@utfpr.edu.br
Curso Professor ICC Recursos Fim
Histo´rico do professor
Ja´ trabalhei...
(2003) Projeto de Inclusa˜o de Digital
(2004) Indel - Indu´stria Eletroˆnica
(2005) ID1 - Desenvolvimento de websites em PHP/MySQL
(2006) JFPR - Manutenc¸a˜o de redes e equipamentos
(2007) DIN-UEM - Desenvolvimento do website do DIN
(2008) Projetos de pesquisa...
(2011) Google Summer of Code 2011 - PSF
(2011) UTFPR-CM - Professor Tempora´rio
(2012) Google Summer of Code 2012 - PSF
(2012) UTFPR-CM - Professor Efetivo
(2013) UTFPR-CM - Coordenador COCIC / COINT
Curso Professor ICC Recursos Fim
Projetos atuais
Projetos de Pesquisa:
Compute voceˆ Mesm@: Conexo˜es de saberes e fazeres para
inclusa˜o digital (em andamento);
Infraestrutura para Armazenamento e Gerenciamento de
Questo˜es e Exerc´ıcios Pra´ticos (em andamento);
Elaborac¸a˜o de Me´todos de Ensino EAD para Escola de
Programac¸a˜o Paralela: um apoio para codificac¸a˜o algor´ıtmica
de problemas de diversas a´reas do conhecimento (Sob
Enquadramento);
Perfilamento de Execuc¸a˜o para Otimizac¸a˜o Dinaˆmica de
Co´digo para GPU e Linguagens de Programac¸a˜o Paralela (Sob
Enquadramento);
Ideias:
Reestruturac¸a˜o da linguagem de programac¸a˜o PLH;
Compilac¸a˜o nas Nuvens!
Curso Professor ICC Recursos Fim
Projetos atuais
TCCs:
Uma Ferramenta Web para Gerenciamento de
Computac¸a˜o Comunita´ria Baseada em Cre´ditos de
Tempo - TCC1 - Eduardo Kempf - TSI;
Adequac¸a˜o de um Leitor de Visores em Equipamentos de
Laborato´rio para o Ensino de Alunos com Deficieˆncia
Visual - TCC1 Josimar Loch - TSI.
Curso Professor ICC Recursos Fim
Grupos de Pesquisa
Computac¸a˜o de Alto Desempenho e Sistemas Distribu´ıdos
Interfaces Computacionais
Curso Professor ICC Recursos Fim
Objetivo da disciplina
Ao final da disciplina o aluno devera´ ter uma noc¸a˜o geral dos
assuntos relacionados ao curso e a` profissa˜o.
Curso Professor ICC Recursos Fim
Ementa
Introduc¸a˜o a` Cieˆncia da Computac¸a˜o. Histo´rico, a cieˆncia, o curso
e a profissa˜o. Noc¸o˜es de sistemas computacionais. Sistemas de
numerac¸a˜o.
Curso Professor ICC Recursos Fim
Conteu´do programa´tico
Histo´rico da Computac¸a˜o;
Representac¸o˜es Nume´ricas e Conversa˜o entre bases;
Hardware; Histo´rico; Elementos de um sistema computacional;
Tipos de computadores;
Software; Tipos; Licenc¸as; Exemplos;
Noc¸o˜es de Arquitetura de Computadores e Te´cnicas de
Melhoria de Desempenho;
Noc¸o˜es de Algoritmos Programac¸a˜o e Estruturas de Dados;
Noc¸o˜es de Sistemas Operacionais e Redes de Computadores;
Noc¸o˜es de Teoria da Computac¸a˜o e Inteligeˆncia Artificial;
Noc¸o˜es de Linguagens de Programac¸a˜o e Compiladores;
Noc¸o˜es de Banco de Dados e Engenharia de Software.
Curso Professor ICC Recursos Fim
Datas e Crite´rios
Datas de avaliac¸o˜es e trabalhos:
Avaliac¸a˜o 1 - 09/12/2013
Avaliac¸a˜o 2 - 10/03/2014
APS (Apresentac¸a˜o e entrega) - 24/02/2014
Crite´rios:
Me´dia = P1 ∗ 0, 3 + P2 ∗ 0, 3 + A ∗ 0, 2 + S ∗ 0, 2
Me´dia (Recuperac¸a˜o) =
P1 ∗ 0, 2 + P2 ∗ 0, 2 + RF ∗ 0, 2 + A ∗ 0, 2 + S ∗ 0, 2
Plano de ensino
Curso Professor ICC Recursos Fim
Metodologia de Ensino
Aulas expositivas e poucas pra´ticas;
Teoria (Conceitos e Exemplos) + Exerc´ıcios;
Revisa˜o (simplificada) da aula anterior no in´ıcio de cada aula;
Missa˜o Imposs´ıvel: Convencer os alunos a revisarem o
conteu´do semanalmente.
Curso Professor ICC Recursos Fim
Relac¸a˜o discplina x curso
Introduzi-los a` Cieˆncia da Computac¸a˜o;
Falar sobre a formac¸a˜o, profissa˜o e possibilidades
Introduc¸a˜o a` Cieˆncia da Computac¸a˜o e Algoritmos verifica
se o aluno pertence a este mundo ou na˜o!
... Portando, Voceˆs sa˜o obrigados a ficarem craques nela.
Fundamento para todas as disciplinas do curso.
Curso Professor ICC Recursos Fim
Hora´rio de atendimento
Terc¸a-feira - 20:20 – 21:10
Quarta-feira - 19:30 – 20:20
Obs: Hora´rios de atendimento sa˜o para tirar du´vidas no
decorrer das aulas e na˜o somente em ve´spera de prova.
Utilizem os recursos colocados a` disposic¸a˜o de voceˆs!
Curso Professor ICC Recursos Fim
Moodle
Dados para acesso:
Enderec¸o: http://moodle.cm.utfpr.edu.br
Nome da discplina no moodle: IC31A - Introduc¸a˜o a`
Cieˆncia da Computac¸a˜o (IC1A)
Senha de acesso: ic31a-ic1a-2013-02
Sera´ utilizado principalmente para:
Sera˜o apresentadas algumas aulas e exemplos;
Avisos – SEMPRE fiquem atentos ao “Fo´rum de not´ıcias”;
Enunciados de listas de exerc´ıcios e APS;
Apresentac¸a˜o de notas parciais.
Curso Professor ICC Recursos Fim
Recursos que disponibilizamos na DACOM
Video Games para programac¸a˜oCurso Professor ICC Recursos Fim
Recursos que disponibilizamos na DACOM
Hardwares de baixo custo com microcontroladores e Microprocessadores
Curso Professor ICC Recursos Fim
Recursos que disponibilizamos na DACOM
Lego MindSorm
Curso Professor ICC Recursos Fim
Fim!
Perguntas?
	Curso
	Professor
	ICC
	Recursos
	Fim

Continue navegando