Tatiana Person

Tatiana Person
Universidad de Cádiz | UCA · Department of Computer Engineering

Computer Engineering, PhD student

About

19
Publications
5,830
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
54
Citations

Publications

Publications (19)
Article
Full-text available
Learning the SQL language for working with relational databases is a fundamental subject for future computer engineers. However, in distance learning contexts or unexpected situations like the COVID-19 pandemic, where students had to follow lectures remotely, they may find it hard to learn. Chatbots are software applications that aim to have conver...
Article
Full-text available
Systematic reviews are powerful methods used to determine the state-of-the-art in a given field from existing studies and literature. They are critical but time-consuming in research and decision making for various disciplines. When conducting a review, a large volume of data is usually generated from relevant studies. Computer-based tools are ofte...
Conference Paper
Full-text available
SQL es un lenguaje ampliamente usado, siendo uno de los pilares fundamentales en la formación de los ingenieros en informática. Sin embargo, su aprendizaje suele presentar dificultades para los estudiantes, sobre todo cuando gran parte del estudio de la materia se realiza de manera autónoma. En este trabajo, se desarrolla un agente conversacional (...
Article
Full-text available
The use of code quality control platforms for analysing source code is increasingly gaining attention in the developer community. These platforms are prepared to parse and check source code written in a variety of general-purpose programming languages. The emergence of domain-specific languages enables professionals from different areas to develop...
Article
Full-text available
The Internet of Things enables experts of given domains to create smart user experiences for interacting with the environment. However, development of such experiences requires strong programming skills, which are challenging to develop for non-technical users. This paper presents several extensions to the block-based programming language used in A...
Conference Paper
Full-text available
Systematic literature reviews and mapping studies are useful research methods used to lay the foundations of further research. These methods are widely used in the Health Sciences and, more recently, also in Computer Science. Despite existing tool support for systematic reviews, more automation is required to conduct the complete process. This pape...
Conference Paper
Full-text available
The appropriate categorisation of written information by health professionals is very important to guarantee its accessibility. Unfortunately, the information technology tools that support professionals on that task imply a heavy workload, so that the responsibility for categorising the written content is often delegated to administrative staff. We...
Conference Paper
Full-text available
The incorporation of mobile applications in educational environments generates a large amount of information resulting from the interaction of students with these applications. The analysis of this information can be of significant importance. The teacher may find it useful, as it can help them to make decisions or to assess the process of teaching...
Conference Paper
Full-text available
Pseudocode is one of the recommended methods for teaching students to design algorithms. Having a tool that performs the automatic translation of an algorithm in pseudocode to a programming language would allow the student to understand the complete process of program development. In addition, the introduction of quality measurement of algorithms d...
Conference Paper
Full-text available
The incorporation of mobile applications in diverse environments generates a large amount of information resulting from the interaction of users with these mobile applications. The analysis of this information can facilitate decision-making or evaluation of the process for the professionals, allowing for improved results or the detection of certain...
Conference Paper
Full-text available
The representation of musical information through notation systems is a process of multidimensional nature, of high complexity , and which is subject to a practically infinite level of casuistry. The translation of these processes into the digital domain has meant an unprecedented revolution for the recording and dissemination of musical informatio...
Conference Paper
The incorporation of specific mobile applications in various disciplines can be very useful. However, the content of these applications may be subject to updates that the developer should perform manually. The use of linked data sources can be a possible solution to this problem, making the content of the applications dynamically updated. Neverthel...
Chapter
One of the most valuable skills for teachers is the ability to produce their own digital solutions, translating teaching concepts into end-user computer systems. This often requires the involvement of computing specialists. As a result, the development of educational programming environments remains a challenge. Learning experiences based multimoda...
Conference Paper
La incorporación de aplicaciones móviles en entornos educativos genera una gran cantidad de información resultante de la interacción de los estudiantes con estas aplicaciones. El análisis de esta información puede ser de gran utilidad para el docente, ya que le puede facilitar la toma de decisiones o la valoración del proceso de enseñanza/aprendiza...
Conference Paper
Full-text available
Una de las competencias específicas de la asignatura de Dibujo Técnico en primero de los grados de ingeniería hace referencia al desarrollo de la capacidad de visión espacial. En este sentido, la comprensión del Sistema Diédrico por parte del alumno permite el desarrollo de la misma y proporciona las bases para una inmersión más sencilla en otros á...
Conference Paper
Full-text available
Las interacciones de los estudiantes con dispositivos y aplicaciones móviles con propósitos educativos generan una gran cantidad de información que puede ser tratada con técnicas analíticas y de minería de datos para que el profesor pueda tomar decisiones relacionadas con el aprendizaje. No obstante, el desarrollo de aplicaciones móviles que sean c...
Conference Paper
Domain specific languages (DSLs) based on textual notations are useful to describe the semantics of a given problem. Software frameworks, such as Xtext, enable to easily design and develop textual DSLs. The use of interactive quality platforms for analysing source code such as SonarQube is increasing. For evaluating the quality of a program written...
Conference Paper
En el presente trabajo se describe Vary, un entorno de desarrollo basado en Eclipse, el cual permite escribir algoritmos en pseudocódigo y posteriormente, ejecutar los programas obtenidos mediante la transformación de dichos algoritmos en código fuente. En este caso, el entorno realiza la transformación automática desde pseudocódigo a código C/C++....

Network

Cited By