O Ensino de Ciência da Computação. Práticas de ensino de algoritmos (Hazzan, Cap. 3 / EAD Cap. 2) Péricles Miranda
|
|
- Ana Vitória Angelim de Miranda
- 6 Há anos
- Visualizações:
Transcrição
1 O Ensino de Ciência da Computação Práticas de ensino de algoritmos (Hazzan, Cap. 3 / EAD Cap. 2) Péricles Miranda
2 O Que é Ciência da Computação? Analise os argumentos abaixo: 1. Ciência é a observação, descrição, investigação experimental e explicação teórica de fenômenos naturais, de forma sistemática 2. Ciência da computação é o estudo de computadores e fenômenos relacionados 3. Computadores não são fenômenos naturais 4. Então, ciência da computação não é uma ciência. Você concorda ou não? Por que?
3 Computação: Ciência ou Engenharia?
4 O Que é Ciência? Tudo que é: verdadeiro? Provável? Justificado? Objetivo? Correto? Filosofia da Ciência: Interessada em perguntas do tipo Propósito da ciência: Descrever o mundo? Explicar o mundo? Melhorar o mundo? Teorias científicas são Instrumentais (i.e., calculáveis )? Realistas? O método científico é Experimental & cumulativo? Dirigido por paradigmas & revoluções? Matemática é uma ciência? Leituras: Papineau, Philosophy of Science (1996) Kemeny, A Philosopher Looks at Science (1959)
5 O Que é Engenharia? Aplicação da ciência à tecnologia? Invenção de dispositivos vs. descoberta de novos conhecimentos? Uma forma de resolver problemas? Davis, Thinking Like an Engineer (1998) CS é um novo tipo de engenharia? Estuda teoria, projeto, análise e implementação de algoritmos de processamento de informações Loui, CS Is an Engineering Discipline (1987)
6 Ciência da computação 20 anos para se firmar como disciplina separada de engenharia elétrica, matemática e lógica Natureza interdisciplinar Muitas definições!! Veremos algumas...
7 Ciência da Computação Ciência da computação é o estudo de computadores e fenômenos relacionados (Newell, 1967) Computadores não são um resultado da ciência da computação? As coisas estudadas por químicos e físicos, em sua maioria, acontecem mesmo sem eles Isso acontece com a ciência da computação?
8 Ciência da computação Definição baseada na noção de algoritmo: Our (first order) definition is that computer science is the study of the theory and practice of programming computers. This differs from the most widely used definition by emphasizing programming as the central notion and algorithms as a main theoretical notion supporting programming. (Khalil & Levi, 1978
9 Ciência da computação Foco em informação: Ciência da Computação é a disciplina que lida com a representação, implementação, manipulação e comunicação de informação algoritmicamente (Bajcsy et al., 1992,)
10 Ciência da computação Ou será outra coisa (?): Like electricity, these phenomena [surrounding computers] belong both to engineering and to science. (Knuth, 1974)
11 O Ensino de computação e o perfil do profissional Diversos cursos ensinam computação Computação como atividade fim Computação como atividade meio Licenciatura em Computação Tecnologia e Sequenciais
12 O Profissional de computação Muitas demandas específicas! Arquiteto de Software, Engenheiro de Software, Analista de Sistemas, Programador, Analista de Suporte, DBA, Engenheiro de Testes, Gerente de Rede, Gerente de Sistemas,...
13 Perfis dos cursos de computação Fonte:
14 Grade curricular (ideal) Engenharia da computação
15 Grade curricular (ideal) Ciência da computação
16 Grade curricular (ideal) Sistemas de informação
17 Grade curricular (ideal) Tecnologia da Informação
18 Grade curricular (ideal) Engenharia de Software
19 E o Brasil nisso tudo? Ainda em processo de separação dos cursos Ciência da computação é geralmente um guarda-chuva
20 O Ensino de Algoritmos A disciplina pode ter outros nomes Tem por objetivo ordenar o pensamento do aluno, fazendo com que o mesmo aprenda a resolver problemas usando a mesma sequência lógica utilizada pelo computador Ensina o aluno a compreender um problema, definir sua resolução e aplicar esta resolução no formato da pseudo-linguagem, que posteriormente, poderá ser convertida para uma linguagem de programação real
21 Habilidades a serem desenvolvidas... Raciocínio lógico-matemático Assimilar novas tecnologias Capacidade analítica Formalizar problemas computacionalmente E resolver os problemas! Normalmente são adquiridas nas disciplinas relacionadas à algoritmos.
22 Dificuldades A resolução de problemas computacionais envolve várias capacidades e habilidades: abstração modelagem criatividade organização sequenciamento de ideias capacidade de descrever sem ambiguidades como realizar alguma ação Desenvolver essas habilidades é equivalente ao processo de alfabetização!
23 Dificuldades Alunos Abstração é um conceito incomum Pouco embasamento lógico-matemático Especialmente no Brasil Turmas heterogêneas Não estudam da forma adequada Falta de conhecimento sobre o curso/área Professores Exige uma forte demanda de interação a fim de: Atender Acompanhar Mediar Avaliar os alunos Turmas grandes Depois que desenvolve o raciocício lógico, não consegue pensar de outra forma
24 Outros problemas Falta de infra-estrutura (laboratórios, etc) Falta de motivação dos alunos Raciocínios diferenciados Muitas soluções possíveis Não existe um gabarito Elaboração de provas Questões simples podem levar muito tempo para serem resolvidas Interpretação dos problemas e enunciados Como começar a solução do problema? Fama da disciplina!
25 E mais... Falta de exercícios Decorar respostas Dificuldade de abstração e generalização Problemas pessoais, etc...
26 Leitura Complementar Cap. 2, Livro EAD Cap. 3, Hazzan
27 Atividade 1 Fazer uma análise critica dos artigos: Experiências Positivas para o Ensino de Algoritmos Aprendizagem De Algoritmos: Dificuldades Na Resolução de Problemas Entregar apresentação com 3 slides (para cada artigo), pontuando: Objetivo do artigo Ideia central Problemas a serem resolvidos Propostas para minimização do problema Relato da experiência Conclusão Entrega da apresentação até antes do horário da aula (em pdf) para o periclesmiranda@gmail.com Data de entrega/apresentação: 25/09/2014
Introdução à Computação
Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com Departamento de Informática Universidade Federal do Espírito Santo Agenda O Curso de Ciência da Computação
Leia maisA pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda
A pesquisa no ensino de computação Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda Existe pesquisa na área de ensino? Existe uma variedade de tópicos Conhecimento de novatos Investiga
Leia maisMétodos de Ensino. Práticas de ensino de algoritmos (Hazzan, Cap. 7) Péricles Miranda
Métodos de Ensino Práticas de ensino de algoritmos (Hazzan, Cap. 7) Péricles Miranda Objetivos desta aula Apresentar métodos de ensino para educadores de cursos de computação. Discutir as vantagens e desvantagens
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisMatriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação
Matriz Curricular Curso de Licenciatura em Habilitação: Licenciatura em LC101 Leitura e produção textual 30-10 40 2 - LC102 Informática e sociedade 30-10 40 2 - LC103 Inglês básico 50-10 60 3-1º LC104
Leia maisRaciocínio Lógico nas Escolas: Uma Introdução ao Ensino de Algoritmos de Programação
Raciocínio Lógico nas Escolas: Uma Introdução ao Ensino de Algoritmos de Programação Nyara Silva, Ana Carina Lima, Niellen Souza, Decíola Sousa Universidade Federal Rural da Amazônia 30 de Outubro de 2017
Leia maisLinguagens Formais e Autômatos (BBC242) Professor: Anderson Almeida Ferreira DECOM-UFOP
Linguagens Formais e Autômatos (BBC242) Professor: Anderson Almeida Ferreira DECOM-UFOP Ementa Gramáticas. Linguagens Regulares, Livres-de-Contexto e Sensíveis-ao- Contexto. Tipos de Reconhecedores. Operações
Leia maisAlgoritmo e Pseudo-código
Departamento de Sistemas de Computação Universidade de São Paulo Algoritmo e Pseudo-código Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br) Objetivos do Curso Desenvolver o Pensamento Computacional
Leia maisMINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO RESOLUÇÃO Nº 056, DE 27 DE AGOSTO DE 2015 Aprova o Projeto Pedagógico do Curso de Bacharelado
Leia maisMaria Claudete Schorr Magda Bertch
IV Workshop de Ensino em Pensamento Universidade Federal do Rio Grande do Sul - UFRGS Computacional, Algoritmos e Programação Análise longitudinal do desempenho dos estudantes de Ensino Médio e estudantes
Leia maisGrade Curricular do Curso de Graduação em Engenharia de Computação
Grade Curricular do Curso de Graduação em Engenharia de Computação Currículo 6 Aprovado pelo CDI em 30/05/16 - Carga Horária - Carga Horária Núcleo Básico 1.280h Carga Horária Núcleo Profissionalizante
Leia maisTeoria da Computação (BBC244)
Teoria da Computação (BBC244) Professor: Anderson Almeida Ferreira anderson.ferreira@gmail.com http://www.decom.ufop.br/anderson Sala COM 10 DECOM-UFOP Ementa Gramáticas. Linguagens. Operações com Linguagens.
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisCOORDENAÇÃO DO CURSO DE ENGENHARIA ELÉTRICA DATAS DAS AVALIAÇÕES DO PERÍODO LETIVO 2017/1
I 1 PERÍODO Química Geral I 05/04/2017 07/06/2017 21/06/2017 28/06/2017 Cálculo I 06/04/2017 08/06/2017 22/06/2017 29/06/2017 Vetores e Geometria Analítica 11/04/2017 13/06/2017 20/06/2017 27/06/2017 Sociologia
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Leia maisAula 08 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 08 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa
Leia maisLinguagens Formais e Autômatos. Tiago Alves de Oliveira
Linguagens Formais e Autômatos Tiago Alves de Oliveira Ementa Linguagens Regulares; Máquinas de Turing; O Problema da Parada da Máquina de Turing; Autômatos Finitos; Linguagens Livres de Contexto; Autômatos
Leia maisGRADE CURRICULAR E CORPO DOCENTE. Fase 1 Carga horária total: 360h
Ciência da Computação CÂMPUS LAGES Instrumentos Regulatórios (Resolução CEPE e CONSUP ou Portaria de reconhecimento do curso pelo MEC) RESOLUÇÃO CEPE/IFSC Nº 39, DE 13 DE AGOSTO DE 2014. RESOLUÇÃO CONSUP/IFSC
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 4 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 4 Construção de programas Actividades de teste
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP
Leia mais1 TECNOLOGIA ELEMENTAR CAPÍTULO 1 E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 1 INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO C.
1 TECNOLOGIA ELEMENTAR CAPÍTULO 1 E-books PCNA Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 1 INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO C Página 1 2 TECNOLOGIA ELEMENTAR CAPÍTULO 1 SUMÁRIO Apresentação -----------------------------------------------------------
Leia maisFigura 4.2: Matriz Curricular
Figura 4.2: Matriz Curricular 3660 Fundamentos de Matemática e Estatística Física Eletrônica Algoritmos e Programação Arquitetura de Computadores Metodologias e Técnicas de Computação Engenharia e Sistemas
Leia maisMINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO
6.4 Matriz Curricular do Curso de Ciência da Computação 6.4.1 Componentes curriculares obrigatórios 1 PERÍODO Teórica Prática Hora-aula Horas Cálculo I 6 2 8 144 120 - Geometria Analítica e Vetores - Dados
Leia maisGRADUAÇÃO EM ENGENHARIA DE COMPUTAÇÃO - EAD
GRADUAÇÃO EM ENGENHARIA DE COMPUTAÇÃO - EAD Com o advento da indústria 4.0, há uma crescente demanda de profisisonais com habilidades de desenvolver dispositivos e softwares para as mais variadas áreas
Leia maisA única diferença entre o difícil e o impossível é que o último demora um pouco mais de tempo para ser alcançado..
Técnicas de Programação em Engenharia Elétrica I - Engenharia de Sistemas Embarcados - Introdução aos Algoritmos A única diferença entre o difícil e o impossível é que o último demora um pouco mais de
Leia maisPlano de Ensino. Unidade Escolar Interdisciplinar. Ensino Fundamental (8 a 12 anos) - Programação com Scratch
Plano de Ensino Ensino Fundamental (8 a 12 anos) - Programação com Scratch Objetivo geral: Ensinar conceitos básicos da computação relacionados à prática da computação e, colaboração e pensamento computacional
Leia maisGRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 2º SEMESTRE DE 2017
GRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 2º SEMESTRE DE 2017 1º PERÍODO Cálculo Diferencial e Integral I Metodologia Científica Geometria Analítica e Álgebra Linear Sala 105.6 Algoritmos e Estruturas
Leia maisAlgoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 1 Alexandre Diehl Departamento de Física - UFPel Conceitos básicos Computador: conceito clássico (até quando????) HARDWARE (partes físicas) SOFTWARE (programas) PCF2017 2 Conceitos básicos
Leia maisIntrodução a Programação
Introdução a Programação Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula 01 Informática e a Programação Roteiro Informática Pensar e Programar Atividades
Leia maisO ALEATÓRIO EM COMPUTAÇÃO. Por Diogo Anderson Integrante do Grupo PET Computação
O ALEATÓRIO EM COMPUTAÇÃO Por Diogo Anderson (diogo@dsc.ufcg.edu.br) Integrante do Grupo PET Computação AGENDA Introdução Definição Aplicações Números aleatórios Números aleatórios vs pseudo-aleatórios
Leia maisPensamento Computacional e. Relações para o ensino de Computação na Educação Básica. Ismar Frango Silveira
Pensamento Computacional e Educação Matemática: Relações para o ensino de Computação na Educação Básica Thiago Schumacher Barcelos Ismar Frango Silveira Agenda 1. Cenário atual motivação 2. A natureza
Leia maisCURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental
Leia maisANÁLISE E DESENVOLVIMENTO DE SISTEMAS
C U R S O HÍ + BRI DO B A C H A R E L A D O E M ANÁLISE E DESENVOLVIMENTO DE SISTEMAS G R A D E C U R R I C U L A R OBJETIVOS DO CURSO Análise e Desenvolvimento de Sistemas O primeiro curso da América
Leia maisProgramação de Computadores
Programação de Computadores CONSIDERAÇÕES INICIAIS Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Página da Disciplina O material será disponibilizado por meio
Leia maisMATRIZ CURRICULAR DO CURSO DE LICENCIATURA EM COMPUTAÇÃO
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS CAMPUS OURO BRANCO COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO
Leia maisPlano de Ensino IDENTIFICAÇÃO
EIXO TECNOLÓGICO: Informação e comunicação Plano de Ensino IDENTIFICAÇÃO CURSO: TÉCNICO EM INFORMÁTICA PARA INTERNET SUBSEQUENTE FORMA/GRAU:( )integrado ( x )subsequente ( ) concomitante ( ) bacharelado
Leia maisRESOLUÇÃO CONSEPE 46/99 ALTERA O PLANO CURRICULAR E O REGIME DO CURSO DE ENGENHARIA DE COMPUTAÇÃO, DO CÂMPUS DE ITATIBA.
RESOLUÇÃO CONSEPE 46/99 ALTERA O PLANO CURRICULAR E O REGIME DO CURSO DE ENGENHARIA DE COMPUTAÇÃO, DO CÂMPUS DE ITATIBA. O Presidente do Conselho de Ensino, Pesquisa e Extensão - CONSEPE, no uso da atribuição
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGMATE - Licenciatura em Matemática 0. Disciplinas Obrigatórias FGGMATE.090 Filosofia da Educação Matemática FGGMATE.00 Fundamentos de Cálculo FGGMATE.00 Fundamentos de Matemática Elementar
Leia maisEngenharia de Computação
1º A 1S/2016 Noturno Central 2S/2016 (1º) Cálculo Instrumental Algoritmos Computacionais Geometria Analítica Química Aplicada à Engenharia Metodologia da Pesquisa Cálculo Instrumental Algoritmos Computacionais
Leia maisIntrodução à Computação Parte 2
Introdução à Computação Parte 2 José Gustavo de Souza Paiva Computação Objetivo básico auxiliar os seres humanos em trabalhos repetitivos e bra çais, diminuindo esfor ços e economizando tempo O computador
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -
Leia maisMATRIZ CURRICULAR (Anexo I Resolução nº166/consepe de )
Ingressantes: 2019/1 1º Semestre Infraestrutura de Tecnologia da Informação 02 40 Língua Portuguesa (EAD) 04 80 Organização e Arquitetura de Computadores 04 80 Programação de Computadores 02 40 Redes de
Leia maisMetodologia Científica e de Projetos de Engenharia em Sistemas Eletrônicos
Metodologia Científica e de Projetos de Engenharia em Sistemas Eletrônicos PSI-2591 Projeto de Formatura I S. T. Kofuji; M. K. Zuffo; R. Straube 2a Aula: 28/02/2014 Projeto de Formatura I Objetivos: Articular
Leia maisComputação I: Representações de Algoritmos
Computação I: Representações de Algoritmos reginaldo.re@utfpr.edu.br * Parte da apresentação foi gentilmente cedida pelo prof. Igor Steinmacher Agenda Objetivos Relembrando... Algoritmos para desenvolver
Leia maisGRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 1º SEMESTRE DE 2017
1º PERÍODO GRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 1º SEMESTRE DE 2017 Turma B - Algoritmos e Estruturas de Dados I - Turma B - Eperimental Cálculo Diferencial e Integral I Algoritmos e Estruturas
Leia maisCIÊNCIA DA COMPUTAÇÃO
CURSO G R A D E C U R R I C U L A R HÍBRIDO + CIÊNCIA DA COMPUTAÇÃO 1 OBJETIVOS DO CURSO Ciência da Computação Você aprende junto a pesquisadores e próximo do mercado de trabalho. As empresas participam
Leia maisDisciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Atividades Plano de ensino Conteúdos da disciplina, definição das datas, critérios de avaliação e bibliografias Início da matéria Conceito e definição de algoritmos
Leia maisESTRUTURA DE DADOS DCC013
ESTRUTURA DE DADOS DCC013 1 o sem./2018 Professor: Itamar Leite de Oliveira itamar.leite@ufjf.edu.br Professor: Bernardo Martins Rocha bernardomartinsrocha@ice.ufjf.br Total de Créditos: 4 Turma: A Pré-requisitos:
Leia maisBACHARELADO EM FÍSICA (INTEGRAL) CURRÍCULO 2008/1 PRIMEIRO PERÍODO
1 BACHARELADO EM FÍSICA (INTEGRAL) CURRÍCULO 2008/1 PRIMEIRO PERÍODO 08.111-6 Geometria Analítica Não tem 08.221-0 Cálculo Diferencial e Integral 1 Não tem 09.110-3 Física Experimental A Não tem 09.801-9
Leia maisENGENHARIA DA COMPUTAÇÃO ESCOLA POLITÉCNICA
ESCOLA POLITÉCNICA ESCOLA POLITÉCNICA A Escola Politécnica reúne 14 cursos que englobam as Engenharias e as áreas de Indústria, Energias Renováveis e Pilotagem Profissional de Aeronaves. Com metodologia
Leia maisXVI Encontro de Iniciação à Docência Universidade de Fortaleza 17 a 20 de outubro de 2016
XVI Encontro de Iniciação à Docência Universidade de Fortaleza 17 a 20 de outubro de 2016 A utilização do portugol no ensino da disciplina de Algoritmo e Programação de Computadores nas Engenharias. José
Leia maisMATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos
Leia maisSERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAPÁ IFAP CÂMPUS MACAPÁ
13 específica, de segunda-feira a sexta-feira e aos sábados, caso seja necessário para complementação do período letivo e/ou carga horária curricular. Cada aula tem durafao de 50min (cinquenta minutos),
Leia maisInformática Aplicada à Engenharia Florestal INTRODUÇÃO
Informática Aplicada à Engenharia Florestal INTRODUÇÃO Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Vamos aprender a fazer programas! 2/34 Questão Fundamental
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGMATE - Licenciatura em Matemática 0. Disciplinas Obrigatórias FGGMATE.090 Filosofia da Educação Matemática FGGMATE.00 Fundamentos de Cálculo FGGMATE.00 Fundamentos de Matemática Elementar
Leia maisO ENSINO DOS NOVOS CONTEÚDOS DE INFORMÁTICA E COMPUTAÇÃO NAS ENGENHARIAS
O ENSINO DOS NOVOS CONTEÚDOS DE INFORMÁTICA E COMPUTAÇÃO NAS ENGENHARIAS Camilo de Lelis Gondim Medeiros camilo@dsc.ufcg.edu.br Departamento de Sistemas e Computação Centro de Ciências e Tecnologia Universidade
Leia maisUNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO TEORIA DA COMPUTAÇÃO Aula 01 Apresentação da Disciplina Prof.ª Danielle Casillo PLANO DE ENSINO Nome: Teoria da Computação Créditos:
Leia maisFaculdade do Centro Leste 1º PERÍODO DE ENGENHARIA DE AUTOMAÇÃO E CONTROLE DIURNO /1
1º PERÍODO DE ENGENHARIA DE AUTOMAÇÃO E CONTROLE DIURNO - 2016/1 Cálculo I* / Introdução ao Cálculo* 56 / 22 Projeto Interdisciplinar de Engenharia I* 17 Lógica Matemática e Computacional* 14 Geometria
Leia maisIntrodução. Matemática Discreta. Prof Marcelo Maraschin de Souza
Introdução Matemática Discreta Prof Marcelo Maraschin de Souza Disciplina Aulas: Segunda-feira e terça-feira: 8:00 até 9:50 Avaliações: listas de exercícios e três provas; Livros disponíveis na biblioteca
Leia maisAlgoritmos I Apresentação. Carlos de Salles Soares Neto Segundas e Quartas, 17h40 às 19h10
Algoritmos I Apresentação Carlos de Salles Soares Neto csalles@deinf.ufma.br Segundas e Quartas, 17h40 às 19h10 Sejam bem-vindos! Os celulares têm que ficar no silencioso ou desligados Não se fala ao celular
Leia maisFORMULÁRIO DE REGISTRO DE PLANO DE CURSO 2013.I
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAIANO Campus Senhor do Bonfim I N S T I T U T O F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O L O G I A B A I A N O C a m p u s S E N
Leia maisDesign de IHC PoliFacets
1 Design de IHC PoliFacets INF1403 Introdução a IHC Aula 17 Marcelle Mota 13/05/2013 Scalable Game Design (SGD) Originado na Universidade do Colorado Objetivo: Promover a aquisição de raciocínio computacional
Leia maisTópicos desta Aula: O que é Engenharia de Software? O que é Software? Para que serve? Qual sua importância?
Tópicos desta Aula: O que é Engenharia de Software? O que é Software? Para que serve? Qual sua importância? O que é Engenharia de Software? Será que seria uma das disciplinas da Informática, ou da Ciência
Leia maisIntrodução à Computação
Há um século, riqueza e sucesso vinham para aqueles que produziam e distribuíam mercadorias manufaturadas. Hoje, riqueza e sucesso vêm para aqueles que utilizam computadores para criar, reunir, aplicar
Leia maisAprendizado de Máquina (Machine Learning)
Ciência da Computação (Machine Learning) Aula 01 Motivação, áreas de aplicação e fundamentos Max Pereira Nem todo conhecimento tem o mesmo valor. O que torna determinado conhecimento mais importante que
Leia maisINE5384 Estruturas de Dados. Sumário
UFSC-CTC-INE Curso de Ciência da Computação INE5384 Estruturas de Dados Turma 322B Prof. Ronaldo S. Mello 2002/2 Introdução Listas Sumário Árvores Métodos de Pesquisa de Dados Métodos de Ordenação de Dados
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA
ANEXO DA RESOLUÇÃO N o 30/2011, DO CONSELHO DE GRADUAÇÃO Faculdade de Engenharia Química COLEGIADO DO CURSO DE ENGENHARIA QUÍMICA 1. IDENTIFICAÇÃO PLANO DE ENSINO COMPONENTE CURRICULAR: Algoritmos e Programação
Leia maisCURSO TÉCNICO DE NÍVEL MÉDIO EM INFORMÁTICA - PLANO DE DISCIPLINA 2015 LINGUAGEM DE PROGRAMACAO 1 LP1
1. COMPETÊNCIAS Desenvolver algoritmos através de divisão modular e refinamentos sucessivos. Distinguir e avaliar linguagens e ambientes de programação, aplicando-os no desenvolvimento de software. Interpretar
Leia maisConceitos Básicos ENTRADA PROCESSAMENTO SAÍDA
Aula 02 - Algoritmos Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Conceitos Básicos Desde o
Leia maisVÍDEO AULA 1 APRESENTAÇÃO DO CURSO 100% ON LINE
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas VÍDEO AULA 1 APRESENTAÇÃO DO CURSO 100% ON LINE Coordenador Prof. Dorival Magro Junior Mestre em Ciência da Computação EDUCAÇÃO A DISTÂNCIA
Leia maisLICENCIATURA EM FÍSICA (INTEGRAL)
1 LICENCIATURA EM FÍSICA (INTEGRAL) CURRÍCULO 2008/1 PRIMEIRO PERÍODO 08.111-6 Geometria Analítica Não tem 04 08.221-0 Cálculo Diferencial e Integral 1 Não tem 09.110-3 Física Experimental A Não tem 04
Leia maisGABARITOS DEFINITIVOS
SUDENE - GABARITOS PROVAS DO DIA 5/09/203 Agente Administrativo Tipo E A A B C D A C B E E A E B D E C C C D E C D * A B D E D A B A C C E A E E C D B C D A A D C E B D A D C A B D C A D E Agente Administrativo
Leia maisParadigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)
Paradigma Simbólico Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Revisão da aula anterior: definição de IA Podemos associar o termo IA com: Parte da ciência da computação
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA
ANEXO DA RESOLUÇÃO N o 30/2011, DO CONSELHO DE GRADUAÇÃO Instituto de Ciências Agrárias COLEGIADO DO CURSO DE ENGENHARIA AMBIENTAL 1. IDENTIFICAÇÃO PLANO DE ENSINO COMPONENTE CURRICULAR: INFORMÁTICA BÁSICA
Leia maisCURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014)
CURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014) Equivalência 1 o Período 24 créditos 360 horas MAT154 Cálculo I 04 60 ------- MAT154E MAT155 Geometria Analítica
Leia maisPlanejamento Ano Letivo: º semestre
UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE INFORMÁTICA BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Planejamento Ano Letivo: 2015 2º semestre Dados da Disciplina Matriz Curricular Código Nome da disciplina Carga
Leia maisDesenvolvimento de Algoritmos. Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP
Desenvolvimento de Algoritmos Slides elaborados pela Prof(a). Simone do Rocio Senger de Souza ICMC/USP Desenvolvimento de algoritmos Na computação, algoritmos representam os passos de um programa um conjunto
Leia maisCURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR CURRÍCULO PLENO SEMESTRALIZADO 10 SEMESTRES
CURSO DE CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR CURRÍCULO PLENO SEMESTRALIZADO 10 SEMESTRES Situação Legal: Reconhecido Integralização: Mínimo 5 anos / Máximo 8 anos Carga Horária: 2.820h (188 créditos)
Leia maisApresentação da Disciplina
Apresentação da Disciplina Aula #1.1 EBS 111 ICC Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã Roteiro Objetivos da disciplina; Conteúdo; Metodologia de ensino; Bibliografia; Critérios
Leia maisLógica de Programação II
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1 Carga Horária: 72 horas Nº Créditos: 04 aulas Objetivo: Lógica de Programação II Resolver problemas usando os comandos básicos da linguagem (C). Com
Leia maisPROGRAMA - Disciplinas Lecionadas
1 PROGRAMA - Disciplinas Lecionadas Disciplina: Introdução à Informática Código da ementa: VCE 00015 Carga horária semestral: 45 hs (Teórica) Carga horária semanal: 3 hs Período: 1 o Ano: 2017/2 Professor:
Leia maisUNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno
UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO Currículo Pleno Curso: G022 - Engenharia de Controle e Automação (Bacharelado) Base Curricular: 2013/02 Disciplinas Obrigatórias Código Nome Período
Leia maisORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1
ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA - 2008/1 DC 9481 03/10/07 Rev. 00 1. Dados Legais Autorizado pelo Parecer 278 do Conselho
Leia maisLinguagens de Programação
Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação Linguagens de Programação Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.
Leia maisIntrodução à Engenharia de Informação
Introdução à Engenharia de Informação Prof a. Marta Mattoso marta@cos.ufrj.br http://www.cos.ufrj.br/~marta COPPE- Sistemas / UFRJ Apresentação do Curso e Conceitos Básicos Roteiro Introdução Conceitos
Leia maisPágina 1 de 5 PRÓ-REITORIA DE GRADUAÇÃO ANEXO "F" ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia de Computação.
Ano de início de validade deste currículo: 201 s em Sequência Aconselhada Obrigatórias 1º semestre MAT253 Cálculo Diferencial e Integral I 6 0 6 90 MAT357 Álgebra Linear I 0 MAC2166 Introdução à Computação
Leia maisPlano de Trabalho Docente Ensino Técnico
Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 233 aprovado pela portaria Cetec nº 172 de 13/09/2013 Etec Paulino Botelho Código: 091 Município: São Carlos Eixo Tecnológico: Controle e
Leia maisMINISTÉRIO DA EDUCAÇÃO FUNDAÇÃO UNIVERSIDADE FEDERAL DO PAMPA PRÓ-REITORIA DE GRADUAÇÃO COORDENADORIA DE REGISTROS ACADÊMICOS
MINISTÉRIO DA EDUCAÇÃO FUNDAÇÃO UNIVERSIDADE FEDERAL DO PAMPA PRÓ-REITORIA DE GRADUAÇÃO COORDENADORIA DE REGISTROS ACADÊMICOS PLANO DE ENSINO NÃO FINALIZADO Dados de Identificação Component e Curricular:
Leia maisLógica de Programação I
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1 Carga Horária: 72 horas (Semestral) - 128 horas (Anual) Nº Créditos: 04 aulas Objetivo: Resolver problemas usando os comandos básicos da linguagem (C).
Leia maisIntrodução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And
Leia maisPERFIL DE APRENDIZAGENS TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO
PERFIL DE APRENDIZAGENS TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Manuel António Vilarinho Martins Valongo, julho de 2016 Índice Introdução... 3 O que é o perfil de aprendizagem?... 4 Competências mais importantes
Leia maisInteligência Artificial. Aula 2
Inteligência Artificial Aula 2 Retomada da aula passada O que é Inteligência Artificial Inteligência Artificial é o estudo de como fazer os computadores realizarem coisas que, no momento, as pessoas fazem
Leia maisFabrício Jailson Barth BandTec
Introdução à Inteligência Artificial Fabrício Jailson Barth fabricio.barth@bandtec.com.br BandTec 1 o semestre de 2012 Objetivos e Sumário O que é Inteligência Artificial (IA)? Objetivos da IA. Influência
Leia maisPROGRAMA - Disciplinas Lecionadas
1 PROGRAMA - Disciplinas Lecionadas Disciplina: Introdução à Informática Código da ementa: VCE 00015 Carga horária semestral: 45 hs (Teórica) Carga horária semanal: 3 hs Período: 1 o Ano: 2019/1 Professor:
Leia maisNoções de Lógica Algoritmos e Lógica de Programação. Reinaldo Gomes
Algoritmos e Lógica de Programação Introdução Algoritmos e Lógica de Programação Reinaldo Gomes reinaldo@cefet-al.br O que é Lógica? Ciência que estuda as leis do raciocínio Correção/validação do pensamento
Leia maisSER PROTAGONISTA DO SEU TEMPO, DESAFIO DA BNCC PARA O ENSINO MÉDIO
SER PROTAGONISTA DO SEU TEMPO, DESAFIO DA BNCC PARA O ENSINO MÉDIO Na BNCC Base Nacional Comum Curricular do Ensino Médio, competência é definida como a mobilização de conhecimentos (conceitos e procedimentos),
Leia mais