DSpace Coleção:
http://repositorio.ufc.br/handle/riufc/24022
2024-03-29T10:03:12ZA utilização da gamificação como ferramenta motivadora no ensino de manutenção de software
http://repositorio.ufc.br/handle/riufc/75500
Título: A utilização da gamificação como ferramenta motivadora no ensino de manutenção de software
Autor(es): Oliveira, Israely Lima de
Tipo: Artigo de Periódico2023-01-01T00:00:00ZCodeSmells? Aqui não! Limpando e Refatorando Códigos na Prática: Um Relato de Experiência da Execução do Curso CodeSmells na Prática
http://repositorio.ufc.br/handle/riufc/75497
Título: CodeSmells? Aqui não! Limpando e Refatorando Códigos na Prática: Um Relato de Experiência da Execução do Curso CodeSmells na Prática
Autor(es): Sousa, Jorge Luiz Araujo de
Abstract: Computer science teaching approaches are aiming for more dynamic
teaching. The work developed in this article aims to describe the course of Code Refactoring offered by the LearningLab project to students of the Russas Campus of the Universidade Federal do Ceará (UFC), which uses interactive teaching with a theoretical and practical base. The CodeSmells course for beginners was conducted
face-to-face with 20 students from the Software Engineering and Computer Science courses. The results show, according to the teaching methodology applied and the perception of the students, that the majority enjoyed the practical activity and that more than 80% understood and would be able to apply in practice the concepts learned.
Tipo: Artigo de Periódico2023-01-01T00:00:00ZLEARN Board Game: A game for teaching Software Architecture created through Design Science Research
http://repositorio.ufc.br/handle/riufc/58002
Título: LEARN Board Game: A game for teaching Software Architecture created through Design Science Research
Autor(es): Sousa, Tamires Ariane Silva
Abstract: Software Architecture specifies the set of decisions about the
software components, their external properties and their
relationships with other elements. These activities have a direct
impact on the software quality, requiring architects and
developers to know and to apply appropriately the architectural
concepts and standards for their decision making involving the
Software Architecture. Due to this, we identified a need for
designing an approach that would dynamize the teaching and
learning process in Software Architecture. Educational games are
an alternative for teaching in several Computing areas. Therefore,
this research proposes the creation and application of LEARN
(LEarning software ARchitecture fundameNtals) board game, a
game for teaching architectural concepts and standards in an
interactive way. We created the game using the Design Science
Research methodology. We evaluated the game through a case
study with undergraduate students in Software Engineering,
attending the Software Architecture discipline. We used a
questionnaire based on the MEEGA+ model for data collection.
The results show that LEARN board game has a good usability
and provided a good learning experience for the students. The
LEARN new version is available for adoption in Software
Architecture learning.
Tipo: TCC2020-01-01T00:00:00ZUSARP method: eliciting and describing USAbility Requirements with Personas and user stories.
http://repositorio.ufc.br/handle/riufc/55614
Título: USARP method: eliciting and describing USAbility Requirements with Personas and user stories.
Autor(es): Oliveira Júnior, Gabriel Fonseca de; Ferreira, Bruna
Abstract: Usability is considered one of the main attributes of software
quality. Thus, it becomes necessary to deal with usability
requirements at early stages of software development. The cost of
solving usability problems at these stages is lower, as it requires less
time and effort from the development team. However, there is still
a need for solutions that can support the inclusion of usability at
early stages of development. In this context, this paper presents
USARP, a method to elicit and describe USAbility Requirements
with Personas and user stories. The proposed method was created
by adopting Design Science Research. USARP proposes the joint use
of: (i) a technique for creating personas, (ii) user stories for
specifying requirements and (iii) guidelines for eliciting functional
usability aspects for enriching the user stories. A feasibility study
with novice software engineers was performed to validate the
effectiveness and the suitability of the procedures proposed in the
method. The results showed that the method is effective in obtaining
the usability requirements. In addition, some improvements in its
use procedures were identified. A new version of the method was
developed based on the results.
Tipo: TCC2020-01-01T00:00:00Z