TEDE Coleção:
http://tede.unifacs.br/tede/handle/tede/165
2024-03-12T06:05:57ZEdugamification: uma metodologia de gamificação para apoiar o processo ensino-aprendizagem – estudos de caso em engenharia de software
http://tede.unifacs.br/tede/handle/tede/841
Título: Edugamification: uma metodologia de gamificação para apoiar o processo ensino-aprendizagem – estudos de caso em engenharia de software
Autor: Pinto, Fabricio de Sousa
Primeiro orientador: Silva, Paulo Caetano da
Abstract: Teachers in teaching theoretical subjects verify dispersion, demotivation and poor student performance. Faculty currently deal with students who are easy to interact with digital technologies, so it is necessary to use teaching methodologies with digital resources that attract attention and motivate them to learn. Aiming to make the teaching-learning process attractive, this dissertation proposes the methodology: EduGamification, which uses gamification and active methodologies, applying it as a case study in the teaching of the Software Engineering discipline. Initially, a bibliographic research on the subject was made, later, after the application of the methodology in three case studies, and after the students' feedback, adjustments were made, aiming to improve it. In order to validate it, a qualitative and quantitative analysis was performed, in which it was found that there was an increase in student engagement and academic performance.
Instituição: Universidade Salvador
Tipo do documento: Dissertação2019-11-19T00:00:00ZEstratégia baseada em critérios para apoiar a tomada de decisão sobre o pagamento de itens da dívida técnica: um estudo replicado
http://tede.unifacs.br/tede/handle/tede/821
Título: Estratégia baseada em critérios para apoiar a tomada de decisão sobre o pagamento de itens da dívida técnica: um estudo replicado
Autor: Oliveira, Annanette Rabelo Batista de
Primeiro orientador: Spínola, Rodrigo Oliveira
Abstract: The term Technical Debt (DT) is used to describe the long-term costs arising from
shortcuts taken in the development and evolution of the software. Incurring DT can
help achieve project objectives more quickly, but the team must manage the debt
items to prevent the project from having its evolving costs increased. Management
strategies can minimize the negative impacts of debt accrual by identifying and
evaluating when and when debt items should be paid. Thus, using decision criteria to
support the choice of the most appropriate time to pay for these items can balance
the benefits with the costs of TD. However, although many debt management
strategies have been proposed in recent years, none of them have dealt specifically
with the use of criteria to support decision-making on the most opportune time to pay
off the debt. In this scenario, this paper presents the results of the replication of a
study to evaluate the applicability of a TD management strategy based on the use of
decision criteria on its payment. The replication of the study seeks to help in
increasing the external validity of the results, providing that the results are more
generalizable. Replication based on previous insights is widely recommended in the
experimental software engineering paradigm. By performing the replication of the
study, it was verified possible to have gained in the speed, productivity and ease in
the management of TD with the use of the strategy. Participants stated that they
would prefer to use the strategy to evaluate and monitor TD. Thus, the study
confirms Ribeiro' conclusions (2016). The results once again indicated that TD
Manager assists in supporting DT's management activities.
Instituição: Universidade Salvador
Tipo do documento: Dissertação2021-11-24T00:00:00ZUma avaliação da contribuição da fusão de sensores de posicionamento relativo na precisão dos sistemas de localização de robôs móveis terrestres
http://tede.unifacs.br/tede/handle/tede/809
Título: Uma avaliação da contribuição da fusão de sensores de posicionamento relativo na precisão dos sistemas de localização de robôs móveis terrestres
Autor: Santos, Henrique Ávila
Primeiro orientador: Campos, Jorge Alberto Prado de
Abstract: The accurate localization of a robot is a fundamental challenge and one of the most important
tasks for autonomous navigation systems. In autonomous navigation systems, the robot must
keep aware of its location in the environment in order to determine the path it must follow to
perform some task. One of the most common ways in mobile robotics to obtain the localization
of the robot is the use of odometry based on the movement of the robot's wheels. The problem
of this mechanism is that it presents an increasing imprecision over time and a high sensitivity
to the type of pavement. One way to improve the robot's positioning accuracy is by fusing data
of other sensors capable of measuring the robot's displacement and speed. The most used
sensors to improve the knowledge of the robot's position on low-cost robotic platforms are
visual odometry and inertial sensors. This paper proposes to analyze the accuracy of the
positioning systems based on the odometry obtained from the wheels, inertial sensors and visual
odometry and the impact of the fusion of these mechanisms on the accuracy of the robot's
localization. To analyze the accuracy of the robot's movement, the real trajectory of a two wheeled robot is compared using the navigating system’s sensors, individually and combined.
The robot uses the most common localization sensors on low-cost robotic platforms and was
especially built for this experiment. The results of this experiment provide a good indication of
the cost-benefit using these types of sensors when embedded to perform the mobile robot’s
odometry
Instituição: Universidade Salvador
Tipo do documento: Dissertação2020-12-15T00:00:00ZUm ambiente de visualização para apoio à compreensão de programas MATLAB e Octave baseado no Knowledge Discovery Metamodel (KDM)
http://tede.unifacs.br/tede/handle/tede/807
Título: Um ambiente de visualização para apoio à compreensão de programas MATLAB e Octave baseado no Knowledge Discovery Metamodel (KDM)
Autor: Mariano, Thiago de Lima
Primeiro orientador: Carneiro, Glauco de Figueiredo
Abstract: Visualization Environments are tools that use visual resources to support the under-standing of a
set of data in a particular domain. These visual resources are grouped into representations called
Visual Metaphors. The area of computing responsible for studying these techniques is called
Information Visualization. It is common to find in the literature reports on the use of this type of
tool and technique to support the understanding of the source codes of computer programs. This
activity is a specialization of Information Visualization called Software Visualization. There are
already many studies on Software Visualization as a tool to support analysis and understanding
of programs developed in Java and other languages better known and used in the world of
computing. However there is’nt many studies in this area over programs developed in the
languages MATLAB and Octave. Although these languages are less well-known, they are very
important in engineer-ing and mathematics areas, as these languages provide a rich and
accessible environment for creating data views using graph objects. This dissertation proposes a
web visualization tool to support the understanding of MATLAB and Octave programs through
the use of a metamodel proposed for the software reengineering area, called Knowledge
Discovery Metamodel (KDM). This metamodel is capable of storing all the elements contained
in the source codes of applications and their respective relationships.
Instituição: Universidade Salvador
Tipo do documento: Dissertação2017-05-05T00:00:00Z