1 Introdução. 1.1 Contexto do Trabalho

Tamanho: px
Começar a partir da página:

Download "1 Introdução. 1.1 Contexto do Trabalho"

Transcrição

1 12 1 Introdução Este documento descreve a dissertação submetida à avaliação como requisito parcial para a obtenção do grau de Mestre em Ciência da Computação junto ao Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul. A dissertação aborda a análise e implementação de um sistema baseado em conceitos da Teoria de Autômatos para o controle e organização de hiperdocumentos na World Wide Web. 1.1 Contexto do Trabalho O objetivo dos sistemas de ensino a distância é proporcionar material instrucional para um número maior de alunos potencialmente espalhados em uma grande área. Desta forma, permite-se, por exemplo, que novos conhecimentos cheguem a alunos isolados dos grandes centros de ensino e que professores sejam compartilhados eficientemente por diversos alunos localizados em diferentes locais. A partir dos trabalhos de [SCH 95], [MAR 96] e [LOH 96] pode-se apresentar as principais vantagens do uso da WWW no Ensino a Distância: permite apresentação de conteúdo multimídia, texto integrado com som, imagens e vídeo, fornecendo ao professor a possibilidade de enriquecer o material instrucional, tornando-o mais claro e motivador; consiste em um ambiente bastante amigável, o que permite sua manipulação por usuários com pouca prática no uso de computadores; é, potencialmente, um ambiente integrado, pois é possível visualizar diferentes mídias dentro do próprio navegador (browser). Através da execução de aplicações auxiliares externas (helper applications) e da instalação de programas que estendem as capacidades dos navegadores (plugins) é possível manipular diversas mídias de uma forma quase transparente ao usuário; permite a integração com outros serviços da Internet. Com a utilização da interface comum disponibilizada pelos navegadores é possível acessar serviços como o ftp, telnet, newsgroup e correio eletrônico; permite o uso de hyperlinks, possibilitando ao educador uma melhor estruturação do conteúdo; favorece uma educação ativa, já que é oferecido um ambiente no qual o aluno atua no processo de descoberta de novos conhecimentos, ao invés de ser apenas um passivo receptor de conhecimentos; possibilidade de acesso às informações através de diferentes plataformas de hardware e software; possui a flexibilidade de horário, permitindo que o aluno estude um material disponibilizado na WWW no momento que lhe for mais adequado. Diferentemente do senso comum, o trabalho e a função do professor não desaparecem com a utilização da Web, mas mudam um pouco com este novo ambiente. Neste caso, o professor concentra as suas ações na coordenação das atividades, dirige o aprendizado e, principalmente, tira e/ou gera dúvidas. Também cabe ao professor gerar um conteúdo que seja estimulante para o aprendizado. Esta situação coloca o professor não mais como apenas um transmissor de conhecimento, mas como um elemento coordenador da aquisição de conhecimento pelo aluno. Tampouco o trabalho do professor se torna mais leve. Ao contrário, a manutenção e o controle do conteúdo

2 13 didático oferecido aos estudantes e o acompanhamento do aprendizado exigem um considerável esforço, em todas as etapas do processo. Também, a elaboração da nova formatação do conteúdo didático utilizado pode ser uma tarefa bastante árdua. O desafio fundamental para os pesquisadores na área de ensino de ciência da computação se torna, então, intensificar esforços no desenho, desenvolvimento e teste formal de recursos para o ensino de computação que façam uso mais efetivo do novo paradigma apresentado pela evolução da WWW e de suas tecnologias relacionadas [BOR 99]. O presente trabalho está baseado no Projeto TEIA - Técnicas de Ensino Interativas Assistidas por Computador [WEB 98], em realização no Instituto de Informática da Universidade Federal do Rio Grande do Sul, cujos objetivos principais incluem: "Maior independência do aluno em relação ao professor e maior envolvimento do aluno no processo de aprendizagem, estabelecendo seu próprio ritmo de desenvolvimento e seu nível de aprofundamento ou abrangência de conteúdos." "Maior disponibilidade de material didático a baixo custo. Hiperdocumentos podem ser copiados e posteriormente consultados mesmo em computadores não conectados à rede." "Maior produtividade do professor. Liberado de repetir semestre a semestre os conteúdos das disciplinas, o professor pode dedicar-se ao acompanhamento individual dos alunos, ao incentivo da criatividade dos alunos e à promoção de debates, desenvolvimento e análise de experimentos e implementações dos conteúdos." 1.2 Objetivo O objetivo geral desta dissertação centra-se na análise e aplicação do formalismo de Autômatos Finitos com Saída (Máquina de Mealy e Máquina de Moore) como um mecanismo básico estrutural para a apresentação e organização de hiperdocumentos em sistemas de hipertexto baseados na World Wide Web. Como um todo, a pesquisa científica foi balizada pelos seguintes objetivos mais específicos: Analisar modelos existentes e propor um modelo flexível para a organização e o controle de hiperdocumentos baseado na Teoria de Autômatos. Desenvolver um sistema semi-automatizado para o suporte a cursos na Web a fim de validar o modelo proposto. Definir operações de alto nível para a composicionalidade de cursos. Analisar sistemas disponíveis na Internet que apresentam funcionalidade semelhante ao modelo proposto. Avaliar o sistema desenvolvido através da disponibilização do acesso ao sistema a alunos da cadeira de "Linguagens Formais e Autômatos" do curso de Computação da UFRGS. Desenvolver e organizar material instrucional para o site do curso de "Linguagens Formais e Autômatos" a ser disponibilizado no formato HTML. 1.3 Descrição do Trabalho Em projetos de software direcionados à Internet, a WWW aparece como uma base (composta de protocolos de transporte e comunicação, interfaces e armazenamento de dados) sobre a qual são construídas ferramentas para suprir deficiências como a necessidade de controlar a organização de informações dispersas em unidades

3 coerentes, e permitir a flexibilidade no desenvolvimento e distribuição de material hipermídia onde a base de hiperdocumentos é projetada de forma independente da estrutura de controle das aplicações hipermídia. Constata-se, portanto, a necessidade de ferramentas para complementar uma estrutura já existente, visando torná-la mais apta para o suporte às necessidades cada vez mais crescentes do ensino a distância. A pesquisa enfoca especificamente a análise de um mecanismo básico para a estruturação de um sistema hipertexto [HAL 94]. Um hiperdocumento é composto de informações e relacionamentos entre elas, e pode ser representado por um grafo direto com informações associadas aos nodos e arcos representando as ligações. Tomando-se um arco etiquetado como a representação de uma função que relaciona nodos, tem-se a visão de um hiperdocumento como um autômato finito. Tal modelo tem páginas WWW relacionadas a estados (nodos) e links relacionados a arcos etiquetados. Estendendo a noção um-para-um entre página e estados para incluir a identificação de um conjunto de páginas em cada estado (nodo) tem-se um novo tipo de máquina chamado de autômato com saída. A organização de hiperdocumentos como Autômatos Finitos com Saída está direcionada à criação de uma estrutura funcional para a apresentação de materiais na Web - uma solução que facilita a implementação, manutenção e reuso dos componentes instrucionais. Neste modelo, visões sobre uma base de hiperdocumentos são autômatos com saída (Máquina de Mealy/Moore) e links entre as páginas são transições entre os estados do autômato. Autômatos têm uma história de uso como uma técnica de diagramação formal e podem ser representados por uma estrutura de grafo, a qual pode ser usada para prover interfaces de programação para o controle de material hipermídia. Demais trabalhos relacionados ao uso do formalismo de autômatos para hiperdocumentos encontrados na literatura [FUR 89, MOR 98, STO 98, TOM 89, WAN 98] estão direcionados para modelos formais no estudo da semântica de sistemas hipertexto. O que caracteriza um conjunto de hiperdocumentos organizados no conceito de autômato como um "curso" é a forma didática da apresentação da informação de acordo com premissas pedagógicas e motivacionais direcionadas a facilitar a aprendizagem. O sistema Hyper-Automaton foi desenvolvido como resultado desta pesquisa de dissertação. Este constitui um sistema semi-automatizado (com base em uma arquitetura cliente/servidor na Internet) para o suporte a cursos na Web baseado no conceito de "cursos são autômatos". Ao longo deste texto são tratadas e discutidas as principais vantagens obtidas com a utilização do modelo de autômatos com saída, entre as quais: facilidade de reuso de páginas em diversos cursos, com eliminação da redundância; independência dos hiperdocumentos da estrutura do autômato, cuja alteração não influi nas páginas e viceversa; permite que qualquer usuário crie links de e para qualquer documento; facilidade de implementação e manutenção; interface gráfica simples e direta; elaboração de seqüências instrucionais com enfoques específicos e capaz de oferecer estudo individualizado; operações categoriais fornecem um esquema de composição de cursos que permite a construção de novos cursos sobre cursos já existentes através de procedimentos de alto nível. Adicionalmente é apresentada uma avaliação de vários produtos ou protótipos em desenvolvimento que apresentam semelhanças no funcionamento com o sistema implementado. É analisada a funcionalidade de cada um em comparação ao sistema Hyper-Automaton, desenvolvido como estudo de caso para a aplicação dos conceitos propostos. Mais especificamente, o sistema é utilizado para a construção de cursos na Web. Em especial, para o estudo de caso, o sistema desenvolvido permite a criação de "roteiros" flexíveis, que possibilitam ao autor estabelecer limites à total liberdade dos 14

4 15 usuários dessas aplicações. O objetivo não é tentar impedir iniciativas próprias do usuário, mas fornecer recursos ao autor para que critérios como relevância e fidelidade aos objetivos sejam considerados. Dessa forma, também procura-se minimizar os riscos dos usuários se perderem por caminhos irrelevantes. Neste estudo de caso, a educação baseada na Web, implementada como suporte ao ensino presencial, utiliza a rede como meio de publicação para o material didático, simuladores interativos, apresentação de tutoriais, aplicação de exercícios e provas, bem como ferramentas de comunicação para os estudantes. Embora a ênfase utilizada para a validação do modelo seja a implementação de sistemas para o ensino a distância, os resultados obtidos se aplicam para sistemas de hipertexto como um todo. 1.4 Principais Contribuições Uma contribuição importante desta proposta está na utilização de recursos conhecidos da Teoria da Computação, Teoria das Categorias e Hipermídia, para a extensão de sistemas hipermídia na WWW voltados para o ensino. De uma forma geral, esta dissertação contribui para as áreas de Engenharia de Software, Hipermídia, Informática na Educação e Sistemas Formais, onde existe a preocupação em desenvolver soluções flexíveis e poderosas para o aperfeiçoamento de sistemas de hipertexto voltados para ambientes distribuídos de ensino. Como principais contribuições deste trabalho de pesquisa temos: Desenvolvimento de um modelo simples e eficiente para a estruturação de hiperdocumentos na Web. Modelo de hiperdocumentos com propriedades de linguagens formais herdadas da estrutura de Autômatos com Saída, que permite utilizar algoritmos de análise e validação bem conhecidos na literatura. O modelo suporta facilidades descritas no Modelo Dexter [HAL 94] para sistemas hipertexto que não estão presentes nos atuais protocolos e linguagens da WWW, como a composição de estruturas hierárquicas, múltiplas estruturas hipermídia sobre um mesmo corpo de materiais, manutenção de links externos aos hiperdocumentos e objetos separados da estrutura de navegação. Sistema servidor Hyper-Automaton, cuja estrutura modular e expansível está voltada para o controle e organização de hiperdocumentos, em especial de cursos na Web. Definição de construções baseadas na Teoria das Categorias que fornecem suporte a um framework baseado na semântica de objetos concorrentes e operações categoriais desenvolvidas por Menezes [MEN 95, MEN 99a] e adaptação destas idéias para o conceito de autômatos seqüenciais e a identificação nas aplicações de composição de hiperdocumentos instrucionais na Web para a composição de cursos na WWW. Não se tem conhecimento da utilização de construções de alto nível para a composição de cursos em nenhum sistema SGEAD na Internet. Análise e revisão bibliográfica de sistemas de hipertexto que implementam o conceito de "roteiros" e "guias". Análise e discussão dos mecanismos por trás dos relacionamentos entre autômatos e os conceitos clássicos de sistemas hipermídia.

5 Apresentação da Dissert ação Esta dissertação foi elaborada de acordo com o novo formato recomendado pelo PPGC da UFRGS. A dissertação está organizada como uma coletânea de artigos produzidos durante o curso. Até o momento da redação deste volume foram produzidos 12 artigos, tanto em nível de autoria quanto co-autoria, para eventos relacionados aos temas da dissertação (Informática na Educação, Engenharia de Software, Métodos Formais, Hipermídia), listados abaixo: Sistemas de Gerenciamento para Ensino a Distância. Congresso Internacional de Educação a Distância, 5., 1998, São Paulo. [MAC 98] traz um estudo preliminar das ferramentas disponibilizadas por diversos sistemas de suporte ao ensino na Web disponíveis atualmente. Tal estudo possui uma versão estendida em [MAC 98a]. A System for Web Based Instruction Using Sequential Automata. International Conference on Engineering and Computer Education, 1999, Rio de Janeiro. [MAC 99] discute de forma mais ampla a modelagem de cursos na Web como Autômatos Finitos, introduzindo as primeiras idéias e implicações do conceito "cursos são autômatos". Study of Rooms for the Teaching Mediated by Computer. International Conference on Engineering and Computer Education, 1999, Rio de Janeiro. [MOC 99] é uma análise de modelos para salas de aula dirigidos ao ensino apoiado pelo uso de computadores. É uma peça auxiliar neste trabalho pois introduz soluções a serem aplicadas nos ambientes descritos pelo Projeto TEIA [WEB 98]. Computer in Classroom: Impact on the Environment and on the Relationships. International Conference on Engineering and Computer Education, 1999, Rio de Janeiro. [OLI 99] discute o impacto de sistemas de ensino que utilizam o computador como ferramenta de intermediação entre os professores e alunos. Tal estudo surgiu da necessidade de fundamentação de conceitos a serem utilizados na validação do sistema proposto nesta dissertação. Autômatos Finitos: um formalismo para cursos na web. Simpósio Brasileiro de Engenharia de Software, 13., 1999, Florianópolis. [MAC 99a] apresenta questões importantes referentes à implementação do sistema em uma arquitetura clienteservidor na Internet. Modelagem de Cursos na Web Utilizando Sistemas Formais. Semana Acadêmica do PPGC, 4., 1999, Porto Alegre. [MAC 99b] Web Courses are Automata: a Categorial Framework. Workshop on Formal Methods, 2., 1999, Florianópolis. [MEN 99b] introduz formalmente as construções categoriais relativas à composicionalidade de autômatos e consequentemente a operações de alto nível sobre os cursos. Teoria das Categorias: Experiência e Proposta de Ensino. Simpósio Brasileiro de Informática na Educação, 10., 1999, Curitiba. (Resumo, pôster). [COS 99] é um estudo de caso da utilização do sistema Hyper-Automaton como base para a

6 17 implantação de suporte ao ensino de Teoria das Categorias no Instituto de Informática da UFRGS. Exercícios e Avaliação Interativa Mediada por Computador Baseada em Sistemas Formais. Simpósio Brasileiro de Informática na Educação, 10., 1999, Curitiba. [MOC 99a] desenvolve a análise do modelo de Autômatos Finitos com Saída para a definição de avaliações interativas via WWW. A Web Teaching System Based on Formal Methods. International Conference on Mathematics/Science Education and Technology, 2000, San Diego. (Resumo, pôster). Traz uma análise conjunta do sistema Hyper-Automaton de suporte a cursos na Web enriquecido com o sistema de avaliação interativa. Apresenta ainda um estudo de caso da utilização prática dos sistema em avaliações nos cursos de Linguagens Formais e Autômatos e Microeletrônica (Projetos VLSI) no Instituto de Informática da UFRGS. Engineering a System for Web Course Based on Automata. International Conference on Software Engineering, 22., 2000, Limerick. (Submetido para avaliação). Apresenta uma discussão mais aprofundada do processo de desenvolvimento do sistema Hyper-Automaton e as conseqüências das decisões de implementação e modelagem utilizadas. Structuring Web Course Pages as Automata: revising concepts. Recherche d'informations Assistee par Ordinateur 2000, Conference on Content-based Multimedia Information Access, 6., 2000, Paris. [MAC 2000] desenvolve uma análise crítica do modelo de Autômatos Finitos com Saída face a conceitos pertinentes à área de hiperdocumentos e hipermídia. Os artigos publicados estão organizados nos capítulos subseqüentes. Cada um desses capítulos se inicia por uma subseção de introdução, na qual estão descritas as contribuições de cada artigo constante do capítulo, juntamente com informações pertinentes ao evento no qual o artigo foi publicado e um resumo dos principais assuntos tratados no seu texto. O volume desta dissertação está organizado da seguinte forma: Capítulo 1 - apresenta a introdução da dissertação, com a definição dos objetivos da pesquisa e as principais contribuições do trabalho realizado. Capítulo 2 - é composto pelo artigo "Sistemas de Gerenciamento para Ensino a Distância" e tem a intenção de localizar a área de uso do sistema Hyper-Automaton desenvolvido. Capítulos 3 e 4 - onde encontram-se os artigos "A System for Web Based Instruction Using Sequential Automata" e "Autômatos Finitos: um formalismo para cursos na web" que, respectivamente, introduzem o conceito de autômatos finitos na organização de hiperdocumentos instrucionais e apresentam a arquitetura do sistema Hyper-Automaton. Capítulo 5 - é composto do artigo "Web Courses are Automata: a Categorial Framework", sendo o mais denso em termos de teoria, pois envolve o desenvolvimento de conceitos da Teoria das Categorias para a construção de operações de composição sobre cursos, e aconselha-se a consulta à bibliografia pesquisada para o completo entendimento das operações.

7 18 Capítulo 6 - "Sistemas de Roteiro Guiado na WWW" apresenta uma comparação do protótipo Hyper-Automaton com outros sistemas disponíveis na Internet. Tais sistemas implementam o conceito de "roteiros guiados" ou "caminhos", que permitem restringir ou aconselhar os usuários na seleção de links de navegação. Capítulo 7 - "Implementação do Sistema Hyper-Automaton" traz um resumo da implementação do servidor do sistema Hyper-Automaton, com a descrição das estruturas de dados utilizadas e dos scripts implementados na linguagem Perl. Capítulo 8 - encontram-se os artigos "Engineering a System for Web Course Based on Automata" e "Structuring Web Course Pages as Automata: revising concepts" onde é desenvolvida uma análise crítica dos conceitos apresentados nos capítulos anteriores. Adicionalmente, são revisados conceitos referentes aos mecanismos de link entre páginas, navegação por hipertextos e conseqüências da inclusão do nãodeterminismo. Capítulo 9 - conclui a dissertação e apresenta a definição de trabalhos futuros. Anexos - podem ser encontrados um guia do usuário do sistema Hyper-Automaton (Anexo 1) e os resultados do processo de validação do mesmo com os alunos da cadeira de "Linguagens Formais e Autômatos" do curso de Computação da UFRGS (Anexo 2). Como adicionais, as folhas de rosto dos outros principais artigos desenvolvidos são apresentados nos demais anexos. Embora a seqüência de numeração dos capítulos indiquem a ordem recomendada de leitura da dissertação, aconselha-se a leitura das seções 8.2 e 8.3 entre os capítulos 3 e 4 para uma melhor compreensão do modelo de autômatos utilizado. Os Anexos 1 e 2 podem ser lidos antes do capítulo de conclusão da dissertação, pois trazem dados adicionais sobre o sistema desenvolvido.

Prof. Daniel Hasse. Multimídia e Hipermídia

Prof. Daniel Hasse. Multimídia e Hipermídia Prof. Daniel Hasse Multimídia e Hipermídia AULA 01 O que é multimídia? Prof. Daniel Hasse Livro - Multimídia: conceitos e aplicações Os principais conceitos da tecnologia da multimídia serão abordados

Leia mais

EditWeb: Auxiliando professores na autoria de páginas Web que respeitem critérios de Usabilidade e Acessibilidade

EditWeb: Auxiliando professores na autoria de páginas Web que respeitem critérios de Usabilidade e Acessibilidade EditWeb: Auxiliando professores na autoria de páginas Web que respeitem critérios de Usabilidade e Acessibilidade UFRGS - PPGC Leila Laís Gonçalves Orientador: Prof. Dr. Marcelo Pimenta Mecanismos de autoria

Leia mais

Curso Online de E-commerce. Plano de Estudo

Curso Online de E-commerce. Plano de Estudo Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias

Leia mais

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso online de Aplicações. Híbridas. Plano de Estudo Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento

Leia mais

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída 11 1 Introdução Recentes avanços em redes de computadores impulsionaram a busca e o desenvolvimento de meios para facilitar e acelerar o desenvolvimento de aplicações em sistemas distribuídos, tornando

Leia mais

EASy EvaluationAutomatic GenerationSystem for Web based on Hyper-Automaton. Renata Zanella Graciela Lima Bruna Antunes Paulo Blauth Menezes

EASy EvaluationAutomatic GenerationSystem for Web based on Hyper-Automaton. Renata Zanella Graciela Lima Bruna Antunes Paulo Blauth Menezes EASy EvaluationAutomatic GenerationSystem for Web based on Hyper-Automaton Renata Zanella Graciela Lima Bruna Antunes Paulo Blauth Menezes 1 Roteiro Introdução Avaliação XHA EASy Conclusões Avaliação Experimental

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

6 Conclusão Contribuições da Dissertação

6 Conclusão Contribuições da Dissertação 6 Conclusão Neste trabalho, foi apresentado um sistema colaborativo capaz de controlar as versões das edições de um vídeo no formato MPEG-2, sem que os editores estejam no mesmo local, ao mesmo tempo.

Leia mais

O Robô Educador Introdução

O Robô Educador Introdução O Robô Educador Introdução A LEGO Education tem o prazer de lhe trazer o Robô Educador uma seleção de atividades tutoriais que apresenta de maneira estruturada e divertida como começar com o seu LEGO MINDSTORMS

Leia mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso online de. Formação em Front-End. Plano de Estudo Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor

Leia mais

a determinadas condições de uso. Este mecanismo permite, ainda, a integração de domínios externos. A descrição da interface é feita de forma

a determinadas condições de uso. Este mecanismo permite, ainda, a integração de domínios externos. A descrição da interface é feita de forma 120 5 Conclusão Este trabalho propõe uma arquitetura para adaptação e meta-adaptação de Sistemas Hipermídia. Com a adaptação, a utilização de sistemas hipermídia se torna mais eficaz evitando que a quantidade

Leia mais

Sistemas Multimídia Aula 2. Autoria Multimídia

Sistemas Multimídia Aula 2. Autoria Multimídia Sistemas Multimídia Aula 2 Autoria Multimídia Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Introdução

Leia mais

DESENVOLVIMENTO DE UM LABORATÓRIO DIDÁTICO PARA ELETRÔNICA USANDO PLATAFORMA DE INSTRUMENTAÇÃO VIRTUAL COM ACESSO VIA WEB

DESENVOLVIMENTO DE UM LABORATÓRIO DIDÁTICO PARA ELETRÔNICA USANDO PLATAFORMA DE INSTRUMENTAÇÃO VIRTUAL COM ACESSO VIA WEB DESENVOLVIMENTO DE UM LABORATÓRIO DIDÁTICO PARA ELETRÔNICA USANDO PLATAFORMA DE INSTRUMENTAÇÃO VIRTUAL COM ACESSO VIA WEB OBJETIVOS Jéssica Mariella de Carvalho Oliveira (Bolsista) Ricardo Brandão Sampaio/IFAM

Leia mais

1.1. Posicionamento e Motivação

1.1. Posicionamento e Motivação 1 Introdução Os evidentes avanços computacionais têm proporcionado mudanças de paradigma na interação humano-computador. No passado, na chamada era mainframe, um computador era compartilhado por vários

Leia mais

Análise e Projeto de Software

Análise e Projeto de Software Análise e Projeto de Software Proj. Desenvolvimento de Software Prof. Cleverton Hentz cleverton.hentz@ifrn.edu.br 8 de junho de 2017 Material Apresentado Sumário de Aula 1 Introdução 2 Estruturação do

Leia mais

O que é um sistema distribuído?

O que é um sistema distribuído? Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: MATÉRIA: INTERFACE HOMEM COMPUTADOR (IHC)

Leia mais

GUIA DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS DE COMPUTAÇÃO

GUIA DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS DE COMPUTAÇÃO GUIA DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS DE COMPUTAÇÃO GUIA DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS DE COMPUTAÇÃO S U M Á R I O O CURSO...3 COORDENAÇÃO...3 OBJETIVO DO CURSO...3 CARACTERÍSTICAS

Leia mais

ARCHITECTURAL DESIGN. Ian Sommerville, 8º edição Capítulo 11 Aula de Luiz Eduardo Guarino de Vasconcelos

ARCHITECTURAL DESIGN. Ian Sommerville, 8º edição Capítulo 11 Aula de Luiz Eduardo Guarino de Vasconcelos ARCHITECTURAL DESIGN Ian Sommerville, 8º edição Capítulo 11 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Tópicos abordados Arquitetura de Software Projeto de arquitetura Vantagens de arquitetura

Leia mais

6 Trabalhos Relacionados

6 Trabalhos Relacionados 6 Trabalhos Relacionados Existem vários projetos, tais como DILLEO e ILUMINA, que constroem Bibliotecas Digitais de LOs, mas não integram os repositórios nem os ambientes. Portanto, eles retratam abordagens

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Aula 3 http://www.ic.uff.br/~bianca/introinfo/ Aula 3-12/09/2007 1 Objetivo da disciplina O objetivo dessa disciplina é dar ao aluno noções básicas de computação. Serão apresentados

Leia mais

DESCRIÇÃO DA PLATAFORMA

DESCRIÇÃO DA PLATAFORMA DESCRIÇÃO DA PLATAFORMA Descrição da plataforma A epromove é uma plataforma de aprendizagem a distância, desenvolvida por profissionais brasileiros com o intuito de atender às necessidades de nossas universidades

Leia mais

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS SUZETE KEINER SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS CIOS Orientador: Prof.. Carlos Eduardo Negrão Bizzotto ROTEIRO Introdução Objetivos Informática na Educação Etapas de Implantação

Leia mais

SISTEMAS MULTIMÍDIA PROF MOZART DE MELO

SISTEMAS MULTIMÍDIA PROF MOZART DE MELO SISTEMAS MULTIMÍDIA PROF MOZART DE MELO Programa da Disciplina Multimídia conceitos, comunicação homemmáquina. Autoria produção de diversos tipos de aplicativos multimídia, examinando-se as alternativas

Leia mais

Ambiente de aprendizagem hipermídia para geometria descritiva

Ambiente de aprendizagem hipermídia para geometria descritiva Ambiente de aprendizagem hipermídia para geometria descritiva Fábio Gonçalves Teixeira Prof. Assistente - Dep. de Expressão Gráfica - FArq - UFRGS Régio Pierre da Silva Prof. Assistente - Dep. de Expressão

Leia mais

RELEVÂNCIA PARA A FORMAÇÃO DO BOLSISTA

RELEVÂNCIA PARA A FORMAÇÃO DO BOLSISTA PROJETO PERMANECER IDENTIFICAÇÃO Desenvolvendo atividades digitais de aprendizagem PROPONENTE: Anna Friedericka Schwarzelmüller DESCRIÇÃO O Laboratório de Ambientes Digitais de Aprendizagem (L@DA) é associado

Leia mais

1 Introdução Motivação

1 Introdução Motivação Introdução 15 1 Introdução Em sua origem, a WWW - World-Wide Web (Berners-Lee, 1994) foi concebida como uma aplicação de hipertexto, visando apresentar informações científicas com referências cruzadas

Leia mais

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Email: Site: marcelosantos@outlook.com www.marcelohsantos.com.br TECNOLOGIA EM JOGOS

Leia mais

4 Concepção de objetos de aprendizagem contemplando serviços e modelados como Web Services

4 Concepção de objetos de aprendizagem contemplando serviços e modelados como Web Services 4 Concepção de objetos de aprendizagem contemplando serviços e modelados como A definição mais genérica de learning objects propõe que são qualquer entidade, digital ou não-digital, que pode ser usada,

Leia mais

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso Superior de Tecnologia em Marketing na modalidade EaD

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso Superior de Tecnologia em Marketing na modalidade EaD Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso Superior de Tecnologia em Marketing na modalidade EaD A presente pesquisa foi realizada em junho de 2016, no Polo

Leia mais

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator

Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Ederson Evaristo Jantsch Orientador: Marcel Hugo 09/07/2002 Roteiro Introdução Aplicação multicamadas Tecnologias

Leia mais

Modelos Pedagógicos para Educação a Distância: pressupostos teóricos para a construção de objetos de aprendizagem

Modelos Pedagógicos para Educação a Distância: pressupostos teóricos para a construção de objetos de aprendizagem Modelos Pedagógicos para Educação a Distância: pressupostos teóricos para a construção de objetos de aprendizagem Dra.Patricia Alejandra Behar - NUTED/UFRGS Dra.Liliana Passerino - CINTED/UFRGS Msc.Maira

Leia mais

Programação para Web

Programação para Web Colégio Estadual João Manoel Mondrone Ensino Fundamental, Médio, Profissional e Norm Técnico em Informática Programação para Web Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com O que é a COMUNICAÇÃO?

Leia mais

Desenvolvimento de Ferramentas no igeom: Utilizando a Geometria Dinâmica no Ensino

Desenvolvimento de Ferramentas no igeom: Utilizando a Geometria Dinâmica no Ensino Desenvolvimento de Ferramentas no igeom: Utilizando a Geometria Dinâmica no Ensino Presencial e à Distância Seiji Isotani Orientador: Leônidas de Oliveira Brandão Defesa de Mestrado Departamento de Ciência

Leia mais

Sistemas de Computação e de Informação

Sistemas de Computação e de Informação Sistemas de Computação e de Informação SLIDE 9 Professor Júlio Cesar da Silva juliocesar@eloquium.com.br site: http://eloquium.com.br/ twitter: @profjuliocsilva Linguagens de Programação Os computadores

Leia mais

Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA. Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM

Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA. Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM GOMES, T 1, SCHÜNKE, M.A 2, ZEVE, C.M.D. 3. Palavras-Chave: Objetos de Aprendizagem,

Leia mais

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo Construção de Sites Introdução ao Universo Web Prof. Nícolas Trigo trigo.nicolas@gmail.com CONCEITOS BÁSICOS Internet à conglomerado de redes de computadores que permite o acesso a informações e a transferência

Leia mais

UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA

UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA Eliane Pozzebon eliane@inf.ufsc.br Jorge Muniz Barreto barreto@inf.ufsc.br Universidade Federal de Santa Catarina (UFSC) Departamento de Ciências Exatas

Leia mais

LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE

LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE Ana Cláudia Gomes 1, Agostinho Linhares Souza Folho 1, Luiz Affonso Guedes 1 Universidade Federal do Pará 1 Campus Universitário do Guamá {acgomes, affonso}@ufpa.br

Leia mais

Objetos de Aprendizagem Conceitos Básicos. Liane Tarouco CINTED/UFRGS

Objetos de Aprendizagem Conceitos Básicos. Liane Tarouco CINTED/UFRGS Objetos de Aprendizagem Conceitos Básicos Liane Tarouco CINTED/UFRGS 1 Cenário atual e tendências Fatores impactando a evolução da aprendizagem a distância Tecnologia disponível e/ou em desenvolvimento

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

Engenharia de Software. Projeto de Arquitetura

Engenharia de Software. Projeto de Arquitetura Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra

Leia mais

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO Rodrigo Ferreira da Silva rodrigoferreira2002@hotmail.com Klaus Schlünzen Junior klaus@prudente.unesp.br Universidade Estadual Paulista

Leia mais

A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL. Maira Bernardi 1

A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL. Maira Bernardi 1 A IMPLEMENTAÇÃO E VALIDAÇÃO DE UM AMBIENTE VIRTUAL DE APRENDIZAGEM PARA UFRGS: MOODLE INSTITUCIONAL Maira Bernardi 1 Este artigo descreve o Moodle institucional (http://moodleinstitucional.ufrgs.br), um

Leia mais

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes das disciplinas Semipresenciais

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes das disciplinas Semipresenciais Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes das disciplinas Semipresenciais A presente pesquisa foi realizada em dezembro de 2011, tendo como universo 11393 discentes.

Leia mais

INF1013 MODELAGEM DE SOFTWARE

INF1013 MODELAGEM DE SOFTWARE INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa

Leia mais

MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO

MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO hipertexto MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO Profa. Gercina Lima 2 DEFINIÇÕES: Modelagem conceitual para sistemas de O mapeamento conceitual envolve a identificação de

Leia mais

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs

Leia mais

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS ATIVIDADES PRÁTICAS SUPERVISIONADAS Tecnologia em Análise e Desenvolvimento de Sistemas 5ª. Série Programação Distribuída A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido

Leia mais

RESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS EM DATA WAREHOUSE. Denilson Sell 2001

RESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS EM DATA WAREHOUSE. Denilson Sell 2001 Universidade Federal de Santa Catarina Departamento de Informática e Estatística Sistemas de Informação RESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS

Leia mais

Agenda da Aula. Arquitetura de Software e Padrões Arquiteturais. Elementos de um Padrão. Arquitetura de Software. Arquitetura de Software

Agenda da Aula. Arquitetura de Software e Padrões Arquiteturais. Elementos de um Padrão. Arquitetura de Software. Arquitetura de Software Reuso de Software Aula 04 Agenda da Aula Arquitetura de Software e Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo reuso.software@gmail.com 14 Março 2012 Arquitetura de Software Padrões arquiteturais

Leia mais

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs

Leia mais

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Professor: Paulo Vencio Bibliografia: Como o assunto é cobrado: Conceito de forma geral Bibliografia Específica Aplicação do Conceito Conteúdo Programático: Conceito

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE ENGENHARIA DE SOFTWARE Curso: Sistemas de Informação Profª: Janaide Nogueira ENGENHARIA DESOFTWARE APRESENTAÇÃO Formação Técnica: Informática(IFCE-Campus Tianguá-CE) Secretária Escolar(FDR) Graduação:

Leia mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos

Leia mais

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade,

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, 1 Introdução Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, os desafios encontrados durante o desenvolvimento

Leia mais

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks 48 3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks Este capítulo apresenta uma visão geral da contribuição principal deste trabalho: uma abordagem orientada a aspectos para o

Leia mais

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da

Leia mais

Tecnologia e Administração

Tecnologia e Administração Tecnologia e Administração A TI como parte integrante da empresa impõe a necessidade dos Administradores conhecerem melhor seus termos técnicos e sua aplicação no negócio. Gerentes e Administradores com

Leia mais

As principais contribuições do presente trabalho são as seguintes:

As principais contribuições do presente trabalho são as seguintes: 5 Conclusões Nesta dissertação, foram estudadas algumas das principais características que dificultam a provisão de QoS em sistemas operacionais de propósito geral, de forma a relacioná-las com soluções

Leia mais

Criação de Páginas Web MÓDULO 3

Criação de Páginas Web MÓDULO 3 Criação de Páginas Web MÓDULO 3 AVALIAÇÃO DO MÓDULO Conhecimentos e competências: 60% Teste Trabalho Trabalhos da aula Competências transversais saber ser e saber estar 40% INTRODUÇÃO À CRIAÇÃO DE PÁGINAS

Leia mais

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB INTRODUÇÃO À INTERNET E À WORLD WIDE WEB CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Conceitos básicos Histórico Principais modelos

Leia mais

MULTIMÍDIA E CARTOGRAFIA

MULTIMÍDIA E CARTOGRAFIA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL DE MINAS GERAIS Câmpus Inconfidentes MULTIMÍDIA E CARTOGRAFIA Aula 04 INTRODUÇÃO De acordo com Nogueira (2009) o computador propiciou, num primeiro

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Antes de qualquer

Leia mais

Professor Alexsander Pacheco INTERNET - parte I INTERNET Parte 1 Professor Alexsander Pacheco Autor do livro Informática Um manual prático para concursos da Editora Fortium (Brasília - DF) E-mail: prof_alx@yahoo.com.br

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

Uma ontologia para modelagem de conteúdo para Ensino a Distância. An ontology for modeling distance learning contents

Uma ontologia para modelagem de conteúdo para Ensino a Distância. An ontology for modeling distance learning contents SEMINÁRIO DE PESQUISA EM ONTOLOGIA NO BRASIL 11 E 12 de Agosto Universidade Federal Fluminense Departamento de Ciência da Informação Niterói Rio de Janeiro Brasil Esta comunicação está sendo submetida

Leia mais

7.1. Trabalhos Futuros

7.1. Trabalhos Futuros 7 Conclusão O volume de pesquisas realizadas na área de e-learning evidencia a sua importância e o grande interesse ainda remanescente por parte de organizações e instituições acadêmicas. Certamente, esse

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Página 1 de 13 Introdução à Engenharia de Software O QUE É SOFTWARE? SEGUNDO O DICIONÁRIO AURÉLIO: AQUILO QUE PODE SER EXECUTADO POR UM EQUIPAMENTO, NO CASO O HARDWARE;

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Desenvolvimento Web Quais os ambientes operacionais? Servidor Web Servidor de Aplicações Navegador Desenvolvimento

Leia mais

Visões Arquiteturais. Visões Arquiteturais

Visões Arquiteturais. Visões Arquiteturais Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Definição Sistema Distribuído é aquele onde os componentes de software e hardware localizados em redes de computadores comunicam-se e coordenam suas ações apenas por passagem de mensagens.

Leia mais

Padrões de Objetos de Aprendizagem -

Padrões de Objetos de Aprendizagem - Padrões de Objetos de Aprendizagem - Introdução - O avanço das tecnologias de informação e comunicação tem acelerado o desenvolvimento do aprendizado eletrônico (e-learning) possibilitando a utilização

Leia mais

Figura 1 - Uma possível forma de acesso à informação compartilhada.

Figura 1 - Uma possível forma de acesso à informação compartilhada. 14 1 Introdução Uma das técnicas de simulação numérica largamente utilizada para calcular esforços e o comportamento de estruturas em engenharia, mediante a utilização de computadores, é a Análise de Elementos

Leia mais

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES 103 CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES "A verdadeira dificuldade não está em aceitar idéias novas, mas em escapar das antigas. John Maynard Keynes A pesquisa orientada à visualização cartográfica visa

Leia mais

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1

Processos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando

Leia mais

Caracterização de Sistemas Distribuídos

Caracterização de Sistemas Distribuídos Caracterização de Sistemas Distribuídos Prof. Leonardo Barreto Campos http://sites.google.com/sitew/leonardobcampos 1/29 Sumário Introdução Exemplos de Sistemas Distribuídos Tendências em Sistemas Distribuídos

Leia mais

DESENVOLVIMENTO DE OBJETO DE APRENDIZAGEM DE MATEMÁTICA VOLTADO PARA ESCOLAS DA REDE PÚBLICA UTILIZANDO SOFTWARE MACROMEDIA FLASH 8 1

DESENVOLVIMENTO DE OBJETO DE APRENDIZAGEM DE MATEMÁTICA VOLTADO PARA ESCOLAS DA REDE PÚBLICA UTILIZANDO SOFTWARE MACROMEDIA FLASH 8 1 DESENVOLVIMENTO DE OBJETO DE APRENDIZAGEM DE MATEMÁTICA VOLTADO PARA ESCOLAS DA REDE PÚBLICA UTILIZANDO SOFTWARE MACROMEDIA FLASH 8 1 Cleber Cristiano Sartorio 2, Tânia M. Pereira 3, Edson L. Padoin 4,

Leia mais

MODELAGEM E IMPLEMENTAÇÃO DE UMA APLICAÇÃO HIPERMÍDIA PARA REBANHOS, UTILIZANDO OOHDM

MODELAGEM E IMPLEMENTAÇÃO DE UMA APLICAÇÃO HIPERMÍDIA PARA REBANHOS, UTILIZANDO OOHDM MODELAGEM E IMPLEMENTAÇÃO DE UMA APLICAÇÃO HIPERMÍDIA PARA REBANHOS, UTILIZANDO OOHDM RESUMO André Luiz Zambalde Professor da Universidade Federal de Lavras - UFLA Caixa Postal 37-37200-000 - Lavras/MG

Leia mais

Noções sobre Redes de Computadores. Aula 16/06 Secretariado Executivo

Noções sobre Redes de Computadores. Aula 16/06 Secretariado Executivo Noções sobre Redes de Computadores Aula 16/06 Secretariado Executivo Conceito básico de redes Conjunto de computadores interligados compartilhando, softwares, arquivos e periféricos Objetivos Compartilhamento

Leia mais

PALAVRAS-CHAVE Site e projeto de extensão. Comunicação. Comunidade.

PALAVRAS-CHAVE Site e projeto de extensão. Comunicação. Comunidade. 14. CONEX Produto Resumo Expandido ISSN 2238-9113 1 ISSN 2238-9113 ÁREA TEMÁTICA: ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( ) EDUCAÇÃO ( ) MEIO AMBIENTE ( ) SAÚDE ( ) TRABALHO ( X )

Leia mais

DESCONTOS DE ATÉ 50%

DESCONTOS DE ATÉ 50% Quer participar das promoções do Ponto dos Concursos e ganhar descontos imperdíveis em tempo real durante este evento? DESCONTOS DE ATÉ 50% Neste exato momento o professor Marco Antonio Macarrão (32 98475-5021)

Leia mais

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso de Pedagogia na modalidade EaD

Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso de Pedagogia na modalidade EaD Relatório da CPA (Comissão Própria de Avaliação) da Pesquisa com os Estudantes do Curso de Pedagogia na modalidade EaD A presente pesquisa foi realizada em março de 2018, em todos os campi e unidades,

Leia mais

O CMS JOOMLA! UM GUIA PARA INICIANTES

O CMS JOOMLA! UM GUIA PARA INICIANTES O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon dpicon@sc.usp.br 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam

Leia mais

Reuso de Software Aula Maio 2012

Reuso de Software Aula Maio 2012 Reuso de Software Aula 19 Tópicos da Aula Engenharia de Software baseada em Componentes (CBSE) Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo reuso.software@gmail.com Componentes Modelos de Componentes

Leia mais

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador Roteiro da Apresentação 1. Introdução e Objetivos 2. Fundamentação teórica

Leia mais

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

REA RECURSOS EDUCACIONAIS ABERTOS

REA RECURSOS EDUCACIONAIS ABERTOS REA RECURSOS EDUCACIONAIS ABERTOS Carla Barros Amaral Irene Mari Pereira João José Bignetti Bechara EDM 5053 - Ambientes Virtuais de Aprendizagem Apoiados por recursos da Web. Novos Desafios. Novas Competências

Leia mais

PLANIFICAÇÃO MODULAR

PLANIFICAÇÃO MODULAR PLANIFICAÇÃO MODULAR INFORMÁTICA ANO LETIVO 2016/2017 Grupo de Docência: 550 - Informática Docente: Carla Pinela MÓDULO M6 -PRODUÇÃO E EDIÇÃO DE FOLHA DE CÁLCULO N.º HORAS / AULAS (45 ) 30 HORAS / 40 AULAS

Leia mais

PROJETO DE INCLUSÃO DE DISCIPLINAS OPTATIVAS NO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO CAMPUS CURITIBA

PROJETO DE INCLUSÃO DE DISCIPLINAS OPTATIVAS NO CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO CAMPUS CURITIBA PR UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Ministério da Educação Universidade Tecnológica Federal do Paraná Campus Curitiba Curso de Bacharelado em Sistemas de Informação PROJETO DE INCLUSÃO DE DISCIPLINAS

Leia mais

Gilse Antoninha Morgental Falkembach Unifra Santa Maria

Gilse Antoninha Morgental Falkembach Unifra Santa Maria gildemf@terra.com.br Unifra Santa Maria! Introdução Aplicação Hipermídia Educacional Projeto e desenvolvimento de material educativo digital Metodologia para o desenvolvimento do projeto Construção de

Leia mais

AULA 01 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

AULA 01 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos AULA 01 Introdução (HTML, CSS e Javascript) Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema

Leia mais

Desenvolvedor Android: Avançado. Plano de Estudo

Desenvolvedor Android: Avançado. Plano de Estudo Desenvolvedor Android: Avançado Plano de Estudo Descrição do programa A Certificação Android fornece as ferramentas necessárias para projetar e implementar aplicativos para dispositivos Android, com base

Leia mais

Seiji Isotani CURRICULUM VITAE

Seiji Isotani CURRICULUM VITAE Seiji Isotani CURRICULUM VITAE São Paulo 2004 1. Dados Pessoais Nome: Seiji Isotani Data e Local de Nascimento: 09/09/1979, Osasco/SP - Brazil Endereço Atual : Osasco, SP Brazil Telefone: (11) 3609-1033

Leia mais

Pesquisa e Tratamento de Informação

Pesquisa e Tratamento de Informação Pesquisa e Tratamento de Informação Objectivos da cadeira estudar o relacionamento entre indivíduos e os media interactivos usar as tecnologias de hipertexto e hipermedia a favor do profissional, na empresa

Leia mais

Sistema Gestor de Bancos de Dados (SGBD)

Sistema Gestor de Bancos de Dados (SGBD) Sistema Gestor de Bancos de Dados (SGBD) Conceitos Gerais Prof. Guilherme Tomaschewski Netto guilherme.netto@gmail.com Roteiro! Contextualização! Apresentação, um pouco de história Legendas! Nesta apresentação

Leia mais