Game DesignTechniques for Software Engineering
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/10216/85516 |
Resumo: | Software Engineering is a sub-field of engineering which aims to specify, develop and maintain software systems. It has a wide variety of content, so it is necessary to define the scope and different areas where Software Engineering is found. Thus, IEEE compiled a knowledge base in order to systematize the concepts. As these concepts are very different, it is necessary to approach them differently. A popular way of teaching them is by means of serious games. They have the advantage of motivating the player, allowing a more effective learning experience. For objectively and consistently develope such games, it is necessary to identify a number of patterns and design techniques. In this work we intend to look for the best way of teaching Software Engineering through serious games with the support of game design patterns, by articulating a map with the objectives required for an effective learning. The aim of this research is to develop a map within the sub area of Requirements Engineering where the educational objectives are covered, in order to guide the development of the games with less effort and more systematization. |
id |
RCAP_a0c4e1311b3d110513980556a4078fc0 |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/85516 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Game DesignTechniques for Software EngineeringEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringSoftware Engineering is a sub-field of engineering which aims to specify, develop and maintain software systems. It has a wide variety of content, so it is necessary to define the scope and different areas where Software Engineering is found. Thus, IEEE compiled a knowledge base in order to systematize the concepts. As these concepts are very different, it is necessary to approach them differently. A popular way of teaching them is by means of serious games. They have the advantage of motivating the player, allowing a more effective learning experience. For objectively and consistently develope such games, it is necessary to identify a number of patterns and design techniques. In this work we intend to look for the best way of teaching Software Engineering through serious games with the support of game design patterns, by articulating a map with the objectives required for an effective learning. The aim of this research is to develop a map within the sub area of Requirements Engineering where the educational objectives are covered, in order to guide the development of the games with less effort and more systematization.2016-07-072016-07-07T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/85516TID:201317702porRafaela Marques Pinto de Fariainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-09-27T09:32:00Zoai:repositorio-aberto.up.pt:10216/85516Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-09-27T09:32Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Game DesignTechniques for Software Engineering |
title |
Game DesignTechniques for Software Engineering |
spellingShingle |
Game DesignTechniques for Software Engineering Rafaela Marques Pinto de Faria Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
title_short |
Game DesignTechniques for Software Engineering |
title_full |
Game DesignTechniques for Software Engineering |
title_fullStr |
Game DesignTechniques for Software Engineering |
title_full_unstemmed |
Game DesignTechniques for Software Engineering |
title_sort |
Game DesignTechniques for Software Engineering |
author |
Rafaela Marques Pinto de Faria |
author_facet |
Rafaela Marques Pinto de Faria |
author_role |
author |
dc.contributor.author.fl_str_mv |
Rafaela Marques Pinto de Faria |
dc.subject.por.fl_str_mv |
Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
topic |
Engenharia electrotécnica, electrónica e informática Electrical engineering, Electronic engineering, Information engineering |
description |
Software Engineering is a sub-field of engineering which aims to specify, develop and maintain software systems. It has a wide variety of content, so it is necessary to define the scope and different areas where Software Engineering is found. Thus, IEEE compiled a knowledge base in order to systematize the concepts. As these concepts are very different, it is necessary to approach them differently. A popular way of teaching them is by means of serious games. They have the advantage of motivating the player, allowing a more effective learning experience. For objectively and consistently develope such games, it is necessary to identify a number of patterns and design techniques. In this work we intend to look for the best way of teaching Software Engineering through serious games with the support of game design patterns, by articulating a map with the objectives required for an effective learning. The aim of this research is to develop a map within the sub area of Requirements Engineering where the educational objectives are covered, in order to guide the development of the games with less effort and more systematization. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-07-07 2016-07-07T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10216/85516 TID:201317702 |
url |
https://hdl.handle.net/10216/85516 |
identifier_str_mv |
TID:201317702 |
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.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817548345130876928 |