EMENTAS DAS DISCIPLINAS DO CURSO DE GRADUAÇÃO EM COMPUTAÇÃO – Licenciatura
Disciplina: Fundamentos da Educação
Carga Horária: 60 h
Série: 1ª
Ementa: Princípios históricos, antropológicos, psicológicos, sociológicos e filosóficos da Educação. Psicologia educacional, tipos de ensino, interrelação professor-aluno, aspectos centrais do desenvolvimento humano nos anos escolares e na adolescência. Teorias da aprendizagem e variáveis da aprendizagem (cognição, gênero, nível sócio-econômico, cultura).
Disciplina: Laboratórios Computacionais
Carga Horária: 60 h
Série: 1ª
Ementa: Administração de laboratórios de informática para fins educacionais. Aplicação e integração de tecnologias no desenvolvimento de atividades didáticas. Gerir projetos e espaços de laboratórios de instituições de ensino.
Disciplina: Tecnologias Assistivas
Carga Horária: 60 h
Série: 1ª
Ementa: Introdução às diferentes maneiras de utilização da Tecnologia Assistiva (TA) no ambiente educativo e computacional. Interações geradas a partir da TA e novos modelos educativos. O papel social da TA. Tecnologias Assistivas como um instrumento de acessibilidade, inclusão e equiparação de oportunidades. Metodologias. Objetos de Aprendizagem (OA) como ferramentas de apoio ao professor. Padrões e Critérios de Acessibilidade para Objetos de Aprendizagem. Acessibilidade Digital. A Escola Inclusiva.
Disciplina: Educação, Trabalho e Sociedade
Carga Horária: 60 h
Série: 1ª
Ementa: Natureza e especificidade da educação. As relações de trabalho na história da humanidade. O trabalho como princípio educativo. O impacto da tecnologia na sociedade. A responsabilidade do profissional da área de informática. Histórico da Educação Ambiental. Sustentabilidade ambiental, consumo e cidadania. Declaração Universal dos Direitos Humanos. Diretrizes Curriculares Nacionais para Educação em Direitos Humanos. Estatuto da Criança e do Adolescente. Ensino de História e Cultura Afro-Brasileira e Africana.
Disciplina: Lógica para Computação
Carga Horária: 30 h
Série: 1ª
Ementa: Cálculo proposicional. Cálculo de predicado de primeira ordem. Sistemas dedutivos naturais e axiomáticos. Completeza e coerência. Formalização de problemas. Formalização de programas e sistemas de computação simples.
Disciplina: Comunidades Virtuais de Aprendizagem
Carga Horária: 60 h
Série: 1ª
Ementa: Comunidades e Relações Interpessoais Online. Comunidades de interesse. Comunidades de práticas. Comunidades Educacionais. Aprendizagem colaborativa online. Silencio virtual. Analise de redes de interação.
Disciplina: Didática
Carga Horária: 60 h
Série: 1ª
Ementa: Fundamentos da didática. Tendências pedagógicas na prática docente e na Organização do trabalho pedagógico. Saberes docentes e ofício dos professores. Linguagens e novas tecnologias de informação na práxis pedagógica e no Planejamento de ensino. Perspectiva intercultural crítica. Avaliação da aprendizagem. O currículo como narrativa étnico-racial, de gênero, sexual, religiosa, de faixa geracional. A escola enquanto espaço sociocultural: (in)disciplina, violência escolar e educação.
Disciplina: Introdução ao Ensino à Distância
Carga Horária: 30 h
Série: 1ª
Ementa: Contexto histórico do Ensino à Distância (EaD). Legislação da EaD no Brasil. Tecnologias e Mídia para EaD. Características da Educação a Distância, motivações e dificuldades. Modalidades de interação à distância. Tecnologias e Mídia para EaD. Modelos pedagógicos de ensino e aprendizagem. Comunicação Oral e Escrita nas redes de aprendizagem.
Disciplina: Arquitetura de Computadores
Carga Horária: 60 h
Série: 1ª
Ementa: Sistemas numéricos. Organização de computadores. Linguagens de montagem. Modos de endereçamento, conjunto de instruções. Mecanismos de interrupção e de exceção. Barramento, comunicações, interfaces e periféricos. Organização de memória. Memória auxiliar. Arquiteturas RISC e CISC. Arquiteturas Superescalares e Paralela.
Disciplina: Fundamentos de Programação
Carga Horária: 60 h
Série: 1ª
Ementa: Conceito e representação de algoritmos. Fluxograma e Português estruturado. Ferramentas para aprendizado de programação.
Disciplina: Matemática Discreta
Carga Horária: 60 h
Série: 1ª
Ementa: Conjuntos; Álgebra dos conjuntos; Relações; Funções; Estruturas algébricas; Reticulados; Álgebra booleana; Introdução à Teoria dos grafos.
Disciplina: Prática de Ensino de Computação I
Carga Horária: 60 h
Série: 2ª
Ementa: A formação do licenciado em Computação; Programas curriculares de Licenciatura em Computação; Documentos Curriculares Oficiais sobre o ensino de Computação no Brasil e no estado do Paraná; A relação Teoria e Prática das Tecnologias Educacionais Digitais; Proposta didático-pedagógica para o ensino de computação (Educação Básica e ensino técnico); Histórico, Evolução e tendências da informática na educação; A relação professor e aluno mediada por Tecnologias Digitais; Ética em Computação.
Disciplina: Legislação em Informática
Carga Horária: 30 h
Série: 2ª
Ementa: Caracterização das leis de software. Tratamento e sigilo de dados. Propriedade intelectual. Noções de Direitos Autorais. Responsabilidade civil e penal sobre a tutela da informação. Regulamentação do trabalho do profissional de informática. Legislação relativa aos direitos de defesa do consumidor. Análise da política nacional de informática.
Disciplina: Engenharia de Software I
Carga Horária: 60 h
Série: 2ª
Ementa: Introdução à Engenharia de Software. Modelos de processos de software. Processos prescritivos e não prescritivos de software. Fases do desenvolvimento de software. Engenharia de Requisitos. Ferramentas para engenharia de requisitos. Métricas de requisitos de software. Requisitos e prototipagem de interfaces. Introdução a Modelos de Qualidade de Software.
Disciplina: Ensino à Distância
Carga Horária: 30 h
Série: 2ª
Ementa: Características do Ensino à Distância, motivações e dificuldades. Modalidades de interação à distância. Análise de ambientes e ferramentas de suporte à EAD. Elaboração e análise de projetos pedagógicos de EAD. Diretrizes para o desenvolvimento de material instrucional aplicado a EAD.
Disciplina: Programação I
Carga Horária: 60 h
Série: 2ª
Ementa: Conceitos básicos de programação utilizando uma linguagem de programação. Tipos de dados; variáveis; operadores aritméticos, relacionais e lógicos. Instruções de entrada e de saída. Controle de fluxo de execução. Listas. Modularização.
Disciplina: Introdução à Teoria da Computação
Carga Horária: 30 h
Série: 2ª
Ementa: Modelos de Computação: programas, máquinas e computações, tipos de programas, computações e funções computadas. Introdução à Máquinas de Turing: Máquina de Turing, contexto histórico da computação, linguagem sensível ao contexto, linguagens recursivas, Máquina de Turing como reconhecedor. Hipótese de Church-Turing, variantes da Máquina de Turing, definição de algoritmo. Computabilidade: decidibilidade, problemas decidíveis, problema da parada, redutibilidade, problemas indecidíveis. Complexidade computacional: complexidade de tempo, complexidade de espaço, Intratabilidade.
Disciplina: Prática de Ensino de Computação II
Carga Horária: 60 h
Série: 2ª
Ementa: Pensamento computacional na Educação Básica; Interdisciplinaridade do Pensamento Computacional; Conceitos computacionais; Modelos de Currículo; Aspectos pedagógicos; Abordagens de ensino; Plataformas de apoio ao ensino do raciocínio computacional; Design Educacional na Prática: Fundamentos e conceitos do Design Educacional; Processos e Tecnologias do Design Educacional; Design de interação, de interface e de avaliação.
Disciplina: Engenharia de Software II
Carga Horária: 60 h
Série: 2ª
Ementa: Projeto de software orientado a objetos. Arquitetura de software. Linguagem de modelagem de software orientada a objetos. Padrões de projeto, componente e frameworks. Interação entre projeto e implementação. Prototipagem de projeto. Teste e validação de software.
Disciplina: Programação II
Carga Horária: 60 h
Série: 2ª
Ementa: Conceitos de Orientação a Objetos utilizando uma linguagem de Programação. Tipos abstratos de dados. Classes; objetos; construtores; métodos. Visibilidade. Interface e classe abstrata. Herança de classe e de interface. Programação genérica. Exceções.
Disciplina: Estrutura de Dados
Carga Horária: 60 h
Série: 2ª
Ementa: Listas lineares e suas generalizações. Aplicações de listas. Alocação dinâmica. Métodos de classificação. Árvores e suas generalizações. Aplicações de árvores. Métodos de pesquisa.
Disciplina: Cálculo
Carga Horária: 60 h
Série: 2ª
Ementa: Números Reais, Funções, Limite e Continuidade, Derivação, Integração e Sequências e Séries.
Disciplina: Probabilidade e Estatística
Carga Horária: 30 h
Série: 3ª
Ementa: Noções de estatística. Fundamentos de análise combinatória. Conceito de probabilidade e seus teoremas fundamentais. Variáveis aleatórias. Distribuições de probabilidade.
Disciplina: Políticas Educacionais
Carga Horária: 60 h
Série: 3ª
Ementa: Estudo analítico das políticas educacionais no Brasil. Organização e gestão dos sistemas de ensino, considerando as peculiaridades nacionais e os contextos internacionais, focando a Legislação de ensino. Estrutura e Funcionamento da Educação Básica, enfatizando as Ciência e a Tecnologia como componente curricular de ensino fundamental e médio. Políticas de Educação Ambiental. Direitos educacionais de adolescentes e jovens em cumprimento de medidas socioeducativas.
Disciplina: Banco de Dados
Carga Horária: 60 h
Série: 3ª
Ementa: Conceitos fundamentais de sistemas de bancos de dados. Modelagem Conceitual. Modelo Relacional. Teoria e Metodologia de Projeto de Banco de Dados. Linguagem de consulta.
Disciplina: Sistemas Operacionais
Carga Horária: 60 h
Série: 3ª
Ementa: O histórico, o conceito e os tipos de sistemas operacionais. As estruturas de sistemas operacionais. Gerenciamento de memória. Memória virtual. Conceito de processo. Gerência do processador: escalonamento de processos, monoprocessamento e multiprocessamento. Concorrência e sincronização de processos. Alocação de recursos e deadlocks. Gerenciamento de arquivos. Gerenciamento de dispositivos de entrada/saída.
Disciplina: Programação III
Carga Horária: 60 h
Série: 3ª
Ementa: Modelo cliente-servidor. Arquitetura em camadas. Protocolo para Internet. Linguagens de marcação e formatação para interface com o usuário. Servidores: web, web dinâmico e de aplicação. Estudo de uma linguagem de programação para internet.
Disciplina: Metodologia e Prática de Ensino
Carga Horária: 60 h
Série: 3ª
Ementa: Competência e habilidades a serem desenvolvidas na educação básica. Métodos e técnicas de ensino. Elaboração de materiais didáticos necessários para a ação docente. Estratégias para abordagem do conhecimento e de processos avaliativos. Modalidades de ensino: Educação de Jovens e adultos, populações do campo, povos indígenas, remanescentes quilombolas, e jovens em cumprimento de medidas socioeducativas. Contribuição da pesquisa em ensino da Computação para ensino fundamental e médio.
Disciplina: Metodologia Científica Aplicada ao Ensino
Carga Horária: 60 h
Série: 3ª
Ementa: O Conhecimento científico. Produção de conhecimento e processo de ensino aprendizagem. Métodos e técnicas de pesquisa. Normas de elaboração de trabalhos científicos.
Disciplina: Libras
Carga Horária: 30 h
Série: 3ª
Ementa: Conceituação e caracterização da Língua Brasileira de Sinais como fonte de comunicação e expressão do surdo. Utilização da Libras na comunicação entre o professor e o aluno surdo. Prática de Libras: desenvolver a expressão visual-espacial.
Disciplina: Redes de Computadores
Carga Horária: 60 h
Série: 3ª
Ementa: Evolução e Organização das Redes de computadores. Caracterização e análise de tecnologias de redes de computadores. Análise do modelo de referência OSI.
Arquitetura TCP/IP. Redes Locais e de Longa Distância.
Disciplina: Programação IV
Carga Horária: 60 h
Série: 3ª
Ementa: Programação para dispositivos móveis. Plataformas de programação. Integração entre dispositivos móveis e servidores. Persistência de dados.
Disciplina: Projeto e Desenvolvimento de Software Educacional
Carga Horária: 60 h
Série: 3ª
Ementa: Concepções pedagógicas no desenvolvimento de aplicações educacionais. Ambientes e paradigmas de ensino/aprendizagem. Design instrucional. Modelos de desenvolvimento de software educacional. Projeto de softwares educacionais e ferramentas de desenvolvimento para softwares educacionais.
Disciplina: Tecnologias Computacionais no Ensino I
Carga Horária: 60 h
Série: 4ª
Ementa: As diferentes tecnologias computacionais aplicadas ao ensino; A sala de aula informatizada (novas estratégias de organização e funcionamento; disposições comunicacionais e infraestrutura); Mídias para a educação; Aprendizagem apoiada por recursos computacionais.
Disciplina: Interface Homem Máquina
Carga Horária: 60 h
Série: 4ª
Ementa: Os conceitos de interação e interface homem-máquina. Dispositivos de entrada e saída em sistemas interativos homem-máquina. Fundamentos de interface e interação homem-máquina. Técnicas de diálogo homem-máquina. Ergonomia de software. Arquiteturas de software e padrões para interfaces de usuários. Metodologias, técnicas e ferramentas de concepção, projeto e implementação de sistemas interativos. Metodologias, técnicas e ferramentas de avaliação de interface.
Disciplina: Sistemas Distribuídos
Carga Horária: 60 h
Série: 4ª
Ementa: Conceitos básicos. Paradigmas de comunicação entre processos (IPC). Programação de aplicações distribuídas. Sincronização em sistemas distribuídos. Algoritmos distribuídos. Sistemas distribuídos tolerantes a falhas. Sistemas operacionais distribuídos. Objetos distribuídos. Arquitetura orientada a serviços.
Disciplina: Auditoria e Segurança de Sistemas
Carga Horária: 60 h
Série: 4ª
Ementa: Noções de auditoria de sistemas de informação, Noções de Segurança da Informação, Normas Internacionais de Segurança da Informação, Metodologia de Auditoria de Sistemas conforme as normas internacionais ISACA/COBIT, Auditoria no contexto da ITIL(Information Technology Infrastructure Library), Segurança no Contexto do Desenvolvimento de Software. Noções de Criptografia.
Disciplina: Tecnologias Computacionais no Ensino II
Carga Horária: 60 h
Série: 4ª
Ementa: Avaliação de Tecnologias educacionais (Software e Hardware); Ferramentas computacionais cognitivas; Tecnologias assistivas aplicadas à educação.
Disciplina: Inteligência Artificial Aplicada ao Ensino
Carga Horária: 60 h
Série: 4ª
Ementa: Introdução à Inteligência Artificial: A inteligência, o cérebro e o computador. Representação e resolução de problemas. Representação do conhecimento. Aplicações de Inteligência Artificial voltadas ao Ensino.
Disciplina: Empreendedorismo
Carga Horária: 60 h
Série: 4ª
Ementa: Conceito de empreendimento, empreendedorismo e intra-empreendedorismo. Perfil do empreendedor. Geração de ideias. Análises e oportunidades. Mecanismos e procedimentos para criação de empresas. Qualidade e competitividade. Marketing pessoal e empresarial. Conceitos Básicos de Legislação Empresarial. Simulação Empresarial. Análise dos Planos de Negócios.
Disciplina: Gestão de Projetos
Carga Horária: 60 h
Série: 4ª
Ementa: Histórico, Fundamentos e Organização de Projetos. O PMI Project Management Institute. Os Processos de Gestão de Projetos. Áreas de conhecimento: Integração, Escopo, Tempo, Custos, Qualidade, Recursos Humanos, Comunicações, Riscos, Partes Interessadas e Aquisições. Ferramentas computacionais para a Gestão de Projetos. Fundamentos de Métricas e Estimativas de Software: Processos de Medição.
Disciplina: Gestão da Informação
Carga Horária: 60 h
Série: 4ª
Ementa: Introdução à gestão da informação e do conhecimento. A Tecnologia da Informação como diferencial estratégico nas organizações educacionais. Planejamento, implementação e avaliação de estratégias para organizações educacionais. Importância e utilização dos Sistemas de Suporte a Decisão nas organizações educacionais.
Disciplina: Projeto Integrador
Carga Horária: 60 h
Série: 4ª
Ementa: Contextualização do conhecimento disponibilizado nas unidades curriculares do período. Desenvolvimento de projeto envolvendo o conteúdo de múltiplas disciplinas, sob a orientação de um ou mais docente(s).
Disciplinas Eletivas
Disciplina: Tecnologias para o Ensino à Distância
Carga Horária: 60 h
Série: 3ª
Ementa: Análise e Gestão de ambientes e ferramentas de suporte à EAD. Elaboração e análise de projetos pedagógicos de EAD. O Ensino e a Aprendizagem na EaD. Avaliação da Aprendizagem na EaD. Desenvolvimento de recursos didáticos para EaD.
Disciplina: Projeto e Análise de Algoritmos
Carga Horária: 60 h
Série: 3ª
Ementa: Estudos sobre análise dos problemas, da complexidade de algoritmos e da estratégias de construção de algoritmos.
Disciplina: Robótica Educacional
Carga Horária: 60 h
Série: 3ª
Ementa: Introdução a construção e programação de robôs com kits de robótica educacional ou simuladores. Programação envolvendo aplicação em robôs. Realização de atividades lúdicas e resolução de problemas em grupo. Programação, desenho, projetos de engenharia e métodos de desenvolvimento.
Disciplina: Administração e Finanças
Carga Horária: 30 h
Série: 3ª
Ementa: Conceitos básicos. Teorias administrativas. Utilização dos conceitos na prática administrativa. A organização como sistema. Planejamento, processo decisório e a estrutura organizacional. Introdução às áreas funcionais de organização. A organização e o ambiente. A administração em diferentes contextos. Introdução e fundamentos de economia.
Disciplina: Tópicos Avançados em Educação
Carga Horária: 60 h
Série: 3ª
Ementa: Estudo de Tópicos relevantes em Educação. Delimitação do tema de estudo. Resultados conhecidos. Desafios futuros.
Disciplina: Administração de Redes de Computadores
Carga Horária: 60 h
Série: 4ª
Ementa: Administração e configuração de redes e serviços. Sistemas operacionais de redes. Gerenciamento de redes. Protocolos de gerenciamento. Arquiteturas e aplicações de gerenciamento. Administração e políticas de uso de sistemas.
Disciplina: Banco de Dados NoSQL
Carga Horária: 60 h
Série: 4ª
Ementa: Novas tecnologias para gerenciamento de dados. Definição, motivação, principais tipos de sistemas de banco de dados. Análise de sistemas NoSQL. Criação de aplicações com um arcabouço de software.
Disciplina: Compiladores
Carga Horária: 60 h
Série: 4ª
Ementa: Estudos sobre as etapas da compilação. Analisadores e processadores de linguagens e suas aplicações.
Disciplina: Qualidade e Teste de Software
Carga Horária: 60 h
Série: 4ª
Ementa: Qualidade de Software. Normas nacionais e internacionais de qualidade. Qualidade de processo e qualidade de produto. Métricas de qualidade e técnicas de garantia de qualidade. Inspeções em software. Conceitos, técnicas e estratégias de teste. Ferramentas para automatização de testes de software.
Disciplina: Governança da Tecnologia da Informação
Carga Horária: 60 h
Série: 4ª
Ementa: A evolução da função da TI nos negócios; Conceitos Fundamentais sobre Governança: Governança Corporativa e Governança de TI; Modelos de apoio para Governança de TI: COBIT (Control Objectives for Information and Related Technology), ITIL (Information Technology Infrastructure Library); Aderência e conformidade com leis, regulamentos e políticas organizacionais nacionais e internacionais (Sarbanes-Oxley Act. Basiléia I e II). Ética, Consciência ambiental - Sustentabilidade.
Disciplina: Ciência dos Dados
Carga Horária: 60 h
Série: 4ª
Ementa: Dados e Informações; Conceitos de Ciência de Dados; Big Data; Ciclo de Vida dos Dados; Estatística e Aprendizagem de Máquina em Ciência dos Dados; Política de Dados; Boas práticas em Ciência dos Dados; Áreas em Ciências dos Dados; Open Data; Visualização de Dados; Ciência dos Dados aplicada à Educação; Ferramentas de Apoio a Ciência dos Dados.
Disciplina: Tópicos Avançados em Computação
Carga Horária: 60 h
Série: 4ª
Ementa: Estudo de Tópicos relevantes em Ciência da Computação. Delimitação do tema de estudo. Resultados conhecidos. Desafios futuros.
Disciplina: Tópicos Avançados em Sistemas de Informação
Carga Horária: 60 h
Série: 4ª
Ementa: Estudo de Tópicos relevantes em Sistemas de Informação. Delimitação do tema de estudo. Resultados conhecidos. Desafios futuros.