The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico.
| Main Author: | |
|---|---|
| Publication Date: | 2021 |
| Format: | Bachelor thesis |
| Language: | por |
| Source: | Biblioteca Digital de Teses e Dissertações da UFCG |
| Download full: | https://dspace.sti.ufcg.edu.br/handle/riufcg/25014 |
Summary: | No início da jornada de aprender a programar, o primeiro passo apresentado é o de praticar a lógica de programação. Isto é, a capacidade de pensar e desenvolver algoritmos capazes de resolver problemas computacionais [1]. Aprender a programar, significa desenvolver esse tipo de raciocínio, o qual pode ser utilizado para criar soluções para problemas do mundo real, que podem se tornar produtos de software. Neste trabalho, o objetivo é desenvolver um produto de software utilizando lógica de programação e programação orientada a objetos, como principais conceitos. O resultado deste trabalho é um jogo 2D chamado The code, no qual o jogador deve utilizar o raciocínio lógico para adivinhar uma combinação de números para passar de nível. Espera-se mostrar com o desenvolvimento desse projeto, que é possível desenvolver um produto de software a partir dos conhecimentos básicos adquiridos no primeiro ano do curso de Ciência da Computação. |
| id |
UFCG_6bbfa4a25d69c71ab5af58ab8ef8a096 |
|---|---|
| oai_identifier_str |
oai:dspace.sti.ufcg.edu.br:riufcg/25014 |
| network_acronym_str |
UFCG |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository_id_str |
4851 |
| spelling |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico.The code: using programming logic to develop a logical thinking game.Programação orientada a objetosRaciocínio lógicoLógica de programaçãoThe codeObject oriented programmingLogical reasoningProgramming logicCiência da ComputaçãoNo início da jornada de aprender a programar, o primeiro passo apresentado é o de praticar a lógica de programação. Isto é, a capacidade de pensar e desenvolver algoritmos capazes de resolver problemas computacionais [1]. Aprender a programar, significa desenvolver esse tipo de raciocínio, o qual pode ser utilizado para criar soluções para problemas do mundo real, que podem se tornar produtos de software. Neste trabalho, o objetivo é desenvolver um produto de software utilizando lógica de programação e programação orientada a objetos, como principais conceitos. O resultado deste trabalho é um jogo 2D chamado The code, no qual o jogador deve utilizar o raciocínio lógico para adivinhar uma combinação de números para passar de nível. Espera-se mostrar com o desenvolvimento desse projeto, que é possível desenvolver um produto de software a partir dos conhecimentos básicos adquiridos no primeiro ano do curso de Ciência da Computação.At the beginning of the journey of learning to program, the first step presented is to practice programming logic. That is, the ability to think and develop algorithms capable of solving computational problems. Learning to program means developing this kind of thinking, which can be used to create solutions to real-world problems that can become software products. In this work, the objective is to develop a software product using programming logic and object-oriented programming, as main concepts. The result of this work is a 2D game called The code, in which the player must use logical reasoning to guess a combination of numbers to pass the level. It is expected to show with the development of this project, that it is possible to develop a software product from the basic knowledge acquired in the first year of the Computer Science course.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGBARROS, Marcelo Alves de.BARROS, M. A.http://lattes.cnpq.br/2963635924153385PIRES, Carlos Eduardo Santos.PIRES, C. E. S.http://lattes.cnpq.br/4986021622366786MASSONI, Tiago Lima.MASSONI, T. L.http://lattes.cnpq.br/3563923906851611COSTA, Misael Augusto Silva da.2021-10-202022-05-04T16:35:04Z2022-05-042022-05-04T16:35:04Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://dspace.sti.ufcg.edu.br/handle/riufcg/25014COSTA, Misael Augusto Silva da. The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. 2021. 13f. Trabalho de Conclusão de Curso (Artigo), Curso de Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil. 2021. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/25014porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2025-07-24T11:43:45Zoai:dspace.sti.ufcg.edu.br:riufcg/25014Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512025-07-24T11:43:45Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
| dc.title.none.fl_str_mv |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. The code: using programming logic to develop a logical thinking game. |
| title |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| spellingShingle |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. COSTA, Misael Augusto Silva da. Programação orientada a objetos Raciocínio lógico Lógica de programação The code Object oriented programming Logical reasoning Programming logic Ciência da Computação |
| title_short |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| title_full |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| title_fullStr |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| title_full_unstemmed |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| title_sort |
The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. |
| author |
COSTA, Misael Augusto Silva da. |
| author_facet |
COSTA, Misael Augusto Silva da. |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
BARROS, Marcelo Alves de. BARROS, M. A. http://lattes.cnpq.br/2963635924153385 PIRES, Carlos Eduardo Santos. PIRES, C. E. S. http://lattes.cnpq.br/4986021622366786 MASSONI, Tiago Lima. MASSONI, T. L. http://lattes.cnpq.br/3563923906851611 |
| dc.contributor.author.fl_str_mv |
COSTA, Misael Augusto Silva da. |
| dc.subject.por.fl_str_mv |
Programação orientada a objetos Raciocínio lógico Lógica de programação The code Object oriented programming Logical reasoning Programming logic Ciência da Computação |
| topic |
Programação orientada a objetos Raciocínio lógico Lógica de programação The code Object oriented programming Logical reasoning Programming logic Ciência da Computação |
| description |
No início da jornada de aprender a programar, o primeiro passo apresentado é o de praticar a lógica de programação. Isto é, a capacidade de pensar e desenvolver algoritmos capazes de resolver problemas computacionais [1]. Aprender a programar, significa desenvolver esse tipo de raciocínio, o qual pode ser utilizado para criar soluções para problemas do mundo real, que podem se tornar produtos de software. Neste trabalho, o objetivo é desenvolver um produto de software utilizando lógica de programação e programação orientada a objetos, como principais conceitos. O resultado deste trabalho é um jogo 2D chamado The code, no qual o jogador deve utilizar o raciocínio lógico para adivinhar uma combinação de números para passar de nível. Espera-se mostrar com o desenvolvimento desse projeto, que é possível desenvolver um produto de software a partir dos conhecimentos básicos adquiridos no primeiro ano do curso de Ciência da Computação. |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021-10-20 2022-05-04T16:35:04Z 2022-05-04 2022-05-04T16:35:04Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://dspace.sti.ufcg.edu.br/handle/riufcg/25014 COSTA, Misael Augusto Silva da. The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. 2021. 13f. Trabalho de Conclusão de Curso (Artigo), Curso de Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil. 2021. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/25014 |
| url |
https://dspace.sti.ufcg.edu.br/handle/riufcg/25014 |
| identifier_str_mv |
COSTA, Misael Augusto Silva da. The code: utilizando lógica de programação para desenvolver um jogo de raciocínio lógico. 2021. 13f. Trabalho de Conclusão de Curso (Artigo), Curso de Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil. 2021. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/25014 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
| publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
| instname_str |
Universidade Federal de Campina Grande (UFCG) |
| instacron_str |
UFCG |
| institution |
UFCG |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
| repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
| _version_ |
1850321094916964352 |