Videojogos como ferramenta de aprendizagem.

Detalhes

Autor

João Cardoso

Curso

Licenciatura em Informática

Ano

2016/2017

Resumo

As mais recentes metodologias de educação e ensino, quer de crianças, quer de adultos,
apontam para os jogos e para a componente lúdica como uma das mais eficaz.es ferramentas de
aprendiz.agem. Atualmente, os meios eletrónicos estão no centro do interesse das crianças e são
uma das ocupações mais motivantes e cativantes, aliando a tecnologia e a diversão.
Tendo um potencial de motivação elevado, este contexto permite-nos proporcionar momentos
de aprendiz.agem baseados na visualização e repetição, enquanto ferramentas tradicionais de
apreensão de conceitos.
Partindo destes pressupostos - aprendiz.agem por visualização e repetição, em contexto lúdico
e formato eletrónico - o objetivo deste Projeto Global é construir um jogo infantil, que permita
a apreensão dos conceitos de contagem, numeração e distinção de cores.
Neste caso, dados os conceitos em causa, a amostra pretendida estará em idade pré-escolar,
com crianças entre os 3 e os 6 anos.
A consulta bibliográfica incluiu três áreas diferentes - condução de estudos em ciências sociais,
metodologias e técnicas de ensino e tecnologias para a construção de um jogo. Este projeto vai
apoiar-se nestas três fontes, sendo a sua aplicação descrita nos diferentes momentos como
justificação para as escolhas feitas.
As metodologias e técnicas de ensino vão dar suporte ao tipo de mecânica e lógica usada no
jogo e temos a sua descrição no resumo teórico. As fontes referentes à condução de estudos em
ciências sociais vão dar estrutura ao trabalho, sendo a sua aplicação mais frequente que as
referências. E finalmente, as bibliografias técnicas vão dar orientação às escolhas de
ferramentas e programação.
O objetivo é desenvolver um jogo que permita validar o interesse das crianças aplicado à
aprendiz.agem, em contexto lúdico e tecnológico.

Palavras chaves

Jogos, videojogos, aprendiz.agem, jogabilidade


Desenvolvimento de aplicação móvel para jogar totobola.

Detalhes

Autor

Fábio Domingues

Curso

Licenciatura em Informática

Ano

2016

Resumo

O objetivo principal deste trabalho é o estudo e desenvolvimento de uma aplicação
móvel para jogar o totobola.
O totobola é um jogo de apostas desportivas baseado em prognósticos para resultados
de jogos de futebol. São 13 jogos para os quais se procura acertar num dos resultados
possíveis: vitória, empate ou derrota da equipa visitada e um 14.0 jogo, denominado "Super
14", no qual se prognosticam os golos marcados por cada uma das duas equipas: zero "O", um
"l" ou mais golos "M".
As aplicações moveis para gerir as apostas nos jogos sociais do estado, onde se inclui
o totobola, assentam as suas funcionalidades, essencialmente, na geração de chaves aleatórias
e na capacidade dos dispositivos moveis acederem á intemet para consulta de resultados,
chave sorteada e ocorrência de prémios. A aplicação oficial, a distribuída pelo departamento
de jogos da Santa Casa da Misericórdia de Lisboa (SCML), é a única que permite registar as
apostas Gogar), se o apostador estiver registado e tiver conta com saldo suficiente para cobrir
o custo das apostas. O totobola não consta, ainda, nestas aplicações incluindo a oficial que,
por enquanto, só permite jogar no euromilhões, totoloto e joker.
A aplicação desenvolvida no âmbito deste trabalho, apresenta, entre outras, a
funcionalidade de fazer desdobramentos de apostas para o totobola em conformidade com o
sistema reduzido escolhido do conjunto de sistemas que a aplicação disponibiliza, e, como
inovações! A transferência direta das apostas para outra aplicação, instalada num outro
dispositivo eletrónico, fazendo uso da tecnologia de comunicação Bluetooth, e a possibilidade
de codificar as apostas utilizando o código matricial QR code, para serem lidas por um leitor
de códigos ou por uma aplicação leitora de códigos. A existência destas funcionalidades,
Bluetooth e capacidade de leitura de QR codes, nos terminais de apostas dispostos nos
mediadores dos jogos da SCML, permitiria ao apostador usar esta aplicação no seu
smartphone, em vez do boletim em papel, para jogar, e manter o anonimato, evitando o
registo, e dispensando a abertura e manutenção de conta, requisitos que a aplicação oficial
exige.

Palavras chaves


Biblioteca Virtual

Detalhes

Autor

Manuley Neto

Curso

Licenciatura em Informática

Ano

2016

Resumo

A virtualização tem tido uma evolução na medida em que o avanço tecnológico tem
disponibilizado ferramentas e plataformas que permitem uma rentabilização de recursos.
Pretende-se com este trabalho exemplificar estratégias de máquina Virtual Cliente à
base de dados a fim de consulta e máquina Virtual Admistradores à base de dados a fim de
edição da base de dados e sistema de informação baseado em uso de plataformas de
virtualização.

Palavras chaves

Virtualização, Hyper-V, SQL 2014, Ado.net, System Center Virtual
Machine Manager, SQL Server 2012 R2, VMware 2011 e 2012.


Biblioteca Informatizada.

Detalhes

Autor

André Rodrigues

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Este projeto tem como objectivo principal demonstrar a eficiência e a facilidade de gestão
que um sistema virtualizado tem. Apesar de não ser fácil configurar o sistema, o retorno no
investimento pode ser visualizado por quem o utiliza. Para além disso, foi construida uma
aplicação para demonstrar a interação entre diversos ambientes de trabalho, assim como uma
base de dados que disponibiliza uma forma de armazenamento para a informação relativa aos
conteúdos da biblioteca através da respetiva aplicação.
O projeto foi dividido em duas fases: primeira fase foi a de construção do sistema,
utilizando três servidores para possibilitar a criação de máquinas virtuais para que utilizadores
pudessem interagir com a aplicação; a segunda passou por fazer a aplicação, em AOO.NET na
linguagem C#, e garantir a comunicação com a base de dados central.
Disto resultou um sistema que responde às necessidades de cada uma das partes -
utilizadores e administradores - tendo os utilizadores uma maneira eficiente de aceder à
informação providenciada pela base de dados e acesso à intemet; os administradores do sistema
têm uma estrutura que responde às necessidades de provisionamento por parte dos utilizadores e
facilita o processo de gestão de cada máquina.

Palavras chaves

máquina virtual, host, servidor.


Projeto Global desenvolvido numa Biblioteca Virtual.

Detalhes

Autor

Ricardo Correia

Curso

Licenciatura em Informática

Ano

2016

Resumo

As modificações tecnológicas e as recentes conceções para o gerenciamento de recursos de informação têm causado uma alteração no paradigma dos modelos tradicionais de bibliotecas. O conceito de biblioteca digital / virtual apresenta-se como uma alternativa para extender as condições de busca, disponibilidade e recuperação de informações de maneira globalizada, qualitativa, pertinente e racional, aliando o acesso local ao acesso remoto, com base nas redes de telecomunicação disponíveis.

Embora o conceito de biblioteca virtual esteja ainda em construção, deve ser elaborado um planeamento muito cuidadoso, tendo em conta a transição do modelo tradicional de bibliotecas para o modelo de biblioteca virtual. Uma nova abordagem também é exigida para os profissionais bibliotecários e para quem frequenta a biblioteca, visando a um reposicionamento de atitudes e atividades.

Com o advento de novas tecnologias associadas às comunicações em rede, como o ADO.NET, base de dados SQL e virtualização, foram-se alterando vários sectores sociais, no que se refere ao trabalho em ambiente cooperativo, educacional e de acesso a instituições da carácter Público. Neste contexto, o estado da arte apresentado, aborda o potencial destas novas tecnologias e as directrizes de interligação para o projecto Trabalho Digital. Será feita uma análise das tecnologias a utilizar, realçando as vantagens e desvantagens sobre as soluções existentes para a área a desenvolver.

O ADO.NET (ActiveX Data Objects.NET), tecnologia em que a base assenta num conjunto de classes da plataforma .net, cujos componentes foram desenhados para facilitar o acesso, manipulação e tratamento de vários tipos de dados relacionais, documentos XML e dados de aplicações.

O SQL (Structured Query Language), linguagem padrão para gestão e manipulação de dados relacionais através de SGBDS (sistemas de gestão de bases de dados). Permite trabalhar com base de dados: Acces, SQL Server, Oracle, MySql, etc.

Virtualização, abstracção representada por um recurso computacional, mais conhecida por máquina virtual, que oferece um ambiente completo, similar ao de uma máquina física, com sistema operativo, aplicações e serviços de rede.

Palavras chaves

Bases de Dados; Virtualização; Sistemas Operativos; Máquinas Virtuais.


Desenvolvimento de uma aplicação móvel: Istec Mobile

Detalhes

Autor

Paulo Cardoso

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

O mercado móvel evoluiu de forma a atualmente ser possível instalar e executar
aplicações de terceiros nos nossos dispositivos móveis. Esta vantagem possibilitou o surgir de
imensas aplicações em diferentes setores. Devido ao surgir de inúmeras aplicações em
qualquer área, uma aplicação atualmente deverá ser o mais simples e intuitiva de utilizar,
devido ao utilizador poder ficar aborrecido facilmente e desinstalar a mesma. O setor da
educação tem também acompanhado esta tendência, procurando facilitar a vida estudantil ou
académica.
O presente trabalho foca-se no desenvolvimento de uma aplicação móvel para
dispositivos Android que permita estabelecer uma comunicação entre alunos e docentes do
Instituto Superior de Tecnologias Avançadas, procurando implementar funcionalidades que
puaessem ii ~cfeeiic0~tr~ ~ó~ as necessidades de qu~lquer institutó: Com esta aplicação os
alunos podem visualizar e gerir as suas disciplinas, os seus horários, os horários de exames
ou mesmo gerir o pagamento de propinas, ou aceder ao mapa do campus. Os docentes podem
ainda visualizar os alunos que estão inscritos às disciplinas que lecionam, bem como enviar
emails e lançar as respetivas notas. Para implementar essas funcionalidades foi necessário
desenvolver uma Base de Dados e estabelecer uma conexão entre a mesma e a aplicação
móvel, utilizando ficheiros PHP como intermediário.

Palavras chaves

aplicação móvel, educação, android


Smartphones como Audioguias.

Detalhes

Autor

Nuno Mendes

Curso

Licenciatura em Informática

Ano

2016

Resumo

Os audioguias têm vindo a melhorar a experiência dos visitantes a museus desde há
vários anos. Com o aparecimento de novas tecnologias como Bluetooth Low Energy e de
dispositivos capazes de emitir informação usando esta tecnologia, como os beacons, surgem
novas formas de melhorar os audioguias tradicionais dependentes de hardware.
Recorrendo a essa tecnologia, o propósito deste trabalho é de construir um produto
capaz de substituir os audioguias tradicionais pelos Smartphones pessoais.

Palavras chaves

Audioguias, Bluetooth, BLE, Beacons, Smartphones


Virtualização e Cloud Computing: Virtualização de Servidores e Biblioteca Virtual.

Detalhes

Autor

Gonçalo Abreu

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

Este documento descreve o trabalho realizado no âmbito da Unidade Curricular Projeto
Global, na Licenciatura em Engenharia Informática do Instituto Superior de Tecnologias
Avançadas de Lisboa.
Quando apareceram os primeiros sistemas de computação, as máquinas eram muito
grandes e dispendiosas; eram projetadas para realizar um conjunto de operações, em que
rapidamente vários sectores da sociedade passaram a desenvolver aplicações especificas para cada
área e assim aproveitar o poder computacional. Devido à evolução tecnológica, passou a ser
possível ter vários sistemas, simultaneamente, em funcionamento apenas numa máquina.
Atualmente, com a expansão das tecnologias de informação, muito do conhecimento
humano passou a estar registado em suportes digitais, o que nos remete à utilização de
intermediários para a leitura dessa informação: hardware e software. Na última década imperou o
uso de bases de dados relacionais. Estas bases de dados desempenham um papel relevante no
contexto global da informação digital. Os objetos digitais são estruturas complexas que implicam
o uso de hardware e software específico para que os seres humanos os possam interpretar e
compreender.
Este trabalho procura, de maneira concisa, expor o conceito de virtualização desde o seu
desenvolvimento até à importância que assumiu nos dias de hoje, sendo explicada a sua arquitetura
e técnicas existentes, bem como as tecnologias de implementação de virtualização. É também
abordado o tema dos sistemas de bases de dados relacionais com implementação em SQL e o modo
como os seus conteúdos podem ser disponibilizados numa aplicação através do ADO.NET.
Por fim, apresenta-se a implementação de uma solução de uma Biblioteca Virtual, que
melhor se enquadra nos requisitos definidos no projeto, para a sua elaboração em ambiente de
laboratório.

Palavras chaves

Virtualização, SQL, ADO.NET, Biblioteca Virtual, SCVMM, Hyper-V,
Hypervisor
VII


Virtualização de Servidores: Aplicação no Desenvolvimento de uma Biblioteca Virtual.

Detalhes

Autor

Luís Louro

Curso

Licenciatura em Informática

Ano

2015/2016

Resumo

No padrão atual, com a elevada procura de equipamentos, aplicativos e sistemas
operacionais, exigem-se máquinas cada vez mais poderosas. A necessidade de reduzir os
custos sem perder serviços, exigiu a necessidade de consolidar várias máquinas numa só,
um conceito denominado de virtualização. A virtualização é um método que permite ao
utilizador instalar e utilizar mais do que um sistema operativo no mesmo computador, o
que permite aumentar a produtividade do ambiente da TI (Tecnologia da Informação)
com baixos custos. Existem vários softwares de virtualização, sendo que o Hyper-V se
apresenta como a solução mais utilizada.
Em associação à elevada demanda de eficiência a baixo custo pela virtualização
de sistemas, somos confrontados com a necessidade de uma gestão e acesso continuado
a múltiplas bases de dados, encontradas na maioria dos documentos e páginas de intemet,
e que são coletâneas de informação armazenadas e que podem ser acedidas por vários
utilizadores utilizando diferentes parâmetros. A ADO.NET (ActiveX Data Objects.NET),
introduzida em 2000 pela Microsoft, é uma tecnologia amigável usada para aceder,
manipular e tratar vários tipos de dados relacionais, documentos XML e dados de
aplicações. O SQL (Structured Query Language) é uma linguagem padrão para gestão e
manipulação de dados relacionais através de SGBDs (Sistemas de Gestão de Bases de
Dados) que permite trabalhar com várias bases de dados, tais como Access, SQL Server,
Oracle, MySql, entre outras.
Durante este estado de arte, será explorado o conceito de virtualização e uma das
plataformas associadas a esta metodologia, o Hyper-V. Serão também apresentadas e
discutidas as características principais e respetivos componentes da tecnologia ADO.NET
e da plataforma SQL Server 2014, que permitem a gestão de dados, o que implica a
definição não só das estruturas em que irão ser armazenados, mas também os mecanismos
para poder manipular os mesmos.

Palavras chaves

Virtualização, Hyper-V, ADO.NET, SQL Server 2014, Base de Dados


Virtualização e concepção de uma Biblioteca Digital.

Detalhes

Autor

Tiago Soveral

Curso

Licenciatura em Informática

Ano

2016

Resumo

Virtualização não é apenas uma "moda" que está a ser adotada, existem benefícios reais
e mensuráveis para a sua implementação em Data Centers, mesmo em ambientes de
Tecnologias de Informação (TI) de pequenas e médias dimensões.
Este documento descreve um trabalho autónomo de natureza académica realizado ao
longo do ano letivo, no âmbito da disciplina de Projeto Global, onde o tema geral retratado foi
exatamente a Virtualização e a conceção de uma biblioteca digital e a sua interligação à base
de dados (BD).

Palavras chaves

Virtualização, base de dados, Hyper-V, Virtual Machine Manager,
hypervisor.