Game DesignTechniques for Software Engineering

Detalhes bibliográficos
Autor(a) principal: Rafaela Marques Pinto de Faria
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