Use este identificador para citar ou linkar para este item:
http://repositorio.unesc.net/handle/1/12623| Título: | Desenvolvimento de um aplicativo para apoio ao ensino e aprendizagem de sistemas estruturais |
| Autor(es): | Ramos, Natan de Souza |
| Orientador(es): | Antunes, Luciano |
| Co-orientador: | Vito, Marcio |
| Palavras-chave: | HTML5 Canvas (Programa de computador) Navegadores de internet |
| Descrição: | Trabalho de Conclusão de Curso, apresentado para obtenção do grau de Bacharel no curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC. |
| Resumo: | Em algumas situações o entendimento de certos conteúdos se torna complicado não apenas pela complexidade dos assuntos, mas também pela metodologia empregada. A utilização de novos métodos pedagógicos, combinados com recursos computacionais, pode facilitar a compreensão por parte dos acadêmicos. Desta forma, o aplicativo desenvolvido neste trabalho tem como finalidade auxiliar os acadêmicos da área da engenharia, na compreensão de assuntos e conceitos relacionados aos sistemas estruturais. Para o desenvolvimento desta ferramenta, foram exploradas as linguagens client side, com destaque para o HTML5, visto que o seu novo elemento, o canvas, possibilita o desenvolvimento de animações. As tecnologias client side são executadas pelos próprios navegadores de internet que buscam, por sua vez, uma padronização para atender as exigências propostas pelo World Wide Web Consortium (W3C) e dar suporte ao maior número possível de tags. Contudo, os navegadores podem apresentar diferentes comportamentos, considerando que possuem motores de renderização e de execução de JavaScript distintos. Frente a isso, este trabalho também consiste na comparação de desempenho entre os navegadores Google Chrome, Mozilla Firefox e Internet Explorer. Para isto, foi utilizada a ferramenta jsPerf, um software para montagem de cenários de teste, analisando a execução do código fonte. Na análise dos resultados observou-se que o HTML5 apresenta-se como uma tecnologia promissora para o desenvolvimento de aplicações web interativas. Já o elemento canvas pode ser utilizado para a renderização de imagens e formas, além de realizar animações, sendo suportado pelos principais navegadores utilizados. Sobre a comparação entre os navegadores, constatou-se que o Google Chrome apresentou o melhor desempenho, seguido pelo Mozilla Firefox e Internet Explorer. Além disso, o aplicativo trará uma forma alternativa de apoio ao aprendizado, pois o comportamento dos elementos estruturais poderá ser observado de maneira mais clara. |
| Idioma: | Português (Brasil) |
| Tipo: | Trabalho de Conclusão de Curso - TCC |
| Data da publicação: | Jul-2015 |
| URI: | http://repositorio.unesc.net/handle/1/12623 |
| Aparece nas coleções: | Trabalho de Conclusão de Curso (COM) |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| Natan de Souza Ramos.pdf | 1,36 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.