Bacharelado em Ciência da Computação (Sede)
URI permanente desta comunidadehttps://arandu.ufrpe.br/handle/123456789/6
Siglas das Coleções:
APP - Artigo Publicado em Periódico
TAE - Trabalho Apresentado em Evento
TCC - Trabalho de Conclusão de Curso
Navegar
4 resultados
Resultados da Pesquisa
Item Aprendizagem de programação através de nanolearning: o caso do TikTok no ensino superior(2024-10-02) Pereira, Nicole Maria do Nascimento; Melo, Jeane Cecília Bezerra de; http://lattes.cnpq.br/8499459630583005; http://lattes.cnpq.br/4615907372122566Computação, Bacharelado em Sistemas de Informação e Licenciatura em Computação da UFRPE, campus Sede, localizado em Recife, em relação ao uso do TikTok como uma ferramenta educacional para favorecer a aprendizagem de programação na era digital. O estudo se fundamenta no nanolearning, que prioriza a entrega de conteúdos curtos e objetivos, propícios para um consumo ágil de informações. Os métodos tradicionais, os quais frequentemente utilizam materiais estáticos, apresentam limitações na eficácia do ensino de programação, que se refletem nos altos índices de reprovação nesta disciplina. Assim, o presente estudo de caso tem como objetivo compreender a relevância do TikTok como recurso educacional complementar. Como instrumento de pesquisa, um questionário foi desenvolvido e aplicado a estudantes dos referidos cursos, onde os principais resultados indicam uma aceitação positiva em relação ao uso do TikTok como ferramenta educacional complementar para a aprendizagem de programação. Dos 142 participantes, 67,6% têm entre 19 e 24 anos, faixa etária que os alinha diretamente ao público majoritário do TikTok. Um ponto significativo é que 48,6% dos estudantes demonstraram interesse em métodos inovadores de aprendizado, como o TikTok, e 33,1% já utilizaram a plataforma para fins educativos. No entanto, 40,8% afirmaram nunca ter utilizado o TikTok como método de estudo de programação, o que sugere que o uso da plataforma como recurso educacional pode ser ampliado. Conclui-se que o TikTok apresenta um potencial promissor no processo de aprendizagem de programação, com sinais claros de aceitação pelos estudantes.Item Desenvolvimento de jogos: Uma Abordagem Prática com Unity e Scrum(2025-03-21) Silva, Cleydson Paes da; Araújo, Julian; Ricardo, Danilo; Andrade, Ermeson Carneiro de; http://lattes.cnpq.br/2466077615273972Este trabalho apresenta um relato de experiência sobre o desenvolvimento de um jogo de survival horror utilizando a engine Unity, explorando os desafios técnicos e práticos encontrados no processo. O projeto combina conhecimentos téoricos e práticos da Ciência da Computação em diversas áreas, desde programação e design até gerenciamento de projetos. A metodologia Scrum foi adotada para organizar as tarefas, e ferramentas como Blender, GIMP, Audacity e Jira foram utilizadas em conjunto com a Unity. O artigo discute as principais dificuldades enfrentadas, as soluções implementadas e os aprendizados adquiridos, oferecendo uma referência valiosa para estudantes e futuros desenvolvedores de jogos.Item Projeto e desenvolvimento de uma aplicação WEB para a promoção do reuso de livros didáticos universitários(2019) Andrade Filho, Mércio Antônio Oliveira de; Burégio, Vanilson André de Arruda; http://lattes.cnpq.br/3518416272921878É comum na vida do estudante universitário o acúmulo de livros didáticos. Muitos desses livros acabam subutilizados e parados em estantes.Nesse contexto, as principais ferramentas utilizadas pelos discentes para o compartilhamento online de livros didáticos apresentam limitações importantes.Essas limitações foram identificadas em um questionário aplicado a 75estudantes universitários. Com o intuito de fomentar a prática do compartilhamento de livros didáticos entre discentes da UFRPE foi desenvolvido um sistema web específico para esse fim. Este trabalho descreve o projeto e a implementação dessa aplicação. Ela se trata de uma aplicação de página única que é alimentada através de uma a API REST. Desse modo, a API desenvolvida poderá futuramente ser consumida por outros softwares. Foram utilizados os frameworks Angular e Grails, além do SGBD Postgre SQL para a persistência dedados. Para avaliar a aplicação foi realizado um segundo questionário no qual 33 pessoas foram entrevistadas. Os participantes usaram recursos da aplicação e indicaram o seu grau de satisfação. A aplicação obteve uma avaliação positiva. O sistema conta, 30 dias após a sua implantação em nuvem, com 140usuários cadastrados e 39 livros no seu acervo.Item Detecção de linhas que separam o mar da areia e o mar do céu em imagens de praia(2018) Silva, Jeremias Leite da; Macário Filho, Valmir; http://lattes.cnpq.br/4346898674852080A orla da região metropolitana de Pernambuco tem apresentado vários incidentes com tubarões e alguns desses casos foram fatais. Visando reduzir os incidentes, este trabalho propõe uma abordagem para segmentação do mar como parte de um sistema de monitoramento de banhistas através de câmeras. Uma vez que são identificadas uma ou mais pessoas dentro da zona de risco, o sistema emitirá um alerta a central de monitoramento, e o guarda-vida mais próximo seria alertado para se deslocar até o local. Para que o sistema identifique as pessoas na imagem, o sistema deve ser capaz de identificar a região de praia na imagem, afim de segmentá-las e identificar os banhistas. A faixa de água é formada por duas fronteiras, uma com o céu e a outra com a areia. A fronteira com o céu é uma linha reta horizontal denominada linha do horizonte, e a fronteira com a areia é um contorno formado pelo limite da água com a areia que é chamado de linha da costa. Esse trabalho visa propor algoritmos para detecção das linhas do horizonte e da costa para segmentação do mar, que representa uma das etapas principais para o sistema de monitoramento de banhista em imagens de praia. Neste trabalho foram analisados quatro algoritmos de detecção da linha do horizonte para avaliar quais desses obtém o melhor resultado na detecção. Dois algoritmos do estado da arte foram analisados: o de Lie et al. e o de Ahmad et al.. Ambos são trabalhos para detecção de linha do horizonte em imagens de montanhas, outros dois algoritmos foram contribuições desse trabalho: o Detecção da Linha do horizonte com Canny Edge Detection e Grafo Multiestágios (DLHCGME) e o Detecção da Linha do Horizonte com Sobel e transformada de Hough (DLHSTH). Para detecção da linha da costa foram propostos dois novos algoritmos: o Detecção da Linha da Costa com Canny Edge Detection e Grafo Multiestágios (DLCCGME) e Detecção da linha da costa baseado em contornos do canal hue (DLCCCH). Na detecção da linha do horizonte em imagens sem oclusões os experimentos demostram que o DLHCGME obteve o melhor resultado com uma taxa de erro de 0,47 e o segundo foi o DLHSTH com 1,11, e para imagens com oclusões o DLHSTH obteve o melhor resultado com taxa de erro de 1,98 e o DLHCGME foi o segundo melhor resultado com 2,62.
