Ricardo Queirós

Dr. Ricardo Queirós

Media Arts and Design School, Polytechnic of Porto, Portugal
+2
orcid

Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2012 in Computers & Education
Verified
Journal Article
Closed access
EVElena Verdú
Elena Verdú
LRLuisa Regueras
Luisa Regueras
MVMaría J. Verdú
María J. Verdú
José Paulo LealJosé Paulo Leal
José Paulo Leal
Juan Pablo de CastroJuan Pablo de Castro
Juan Pablo de Castro
Ricardo QueirósRicardo Queirós
Ricardo Queirós

18 May 2010 in IEEE Transactions on Instrumentation and Measurement
Verified
Journal Article
Closed access
Ricardo QueirósRicardo Queirós
Ricardo Queirós
FAFrancisco André Corrêa Alegria
Francisco André Corrêa Alegria
Pedro Silva GirãoPedro Silva Girão
Pedro Silva Girão
ASAntónio Cruz Serra
António Cruz Serra
This paper presents a combination of two techniques for high-resolution ultrasonic distance measurements in air. The first is the cross correlation between transmitted and received signals to determine the time of flight (TOF), and the second is sine fitting of other transmitted and received signals to determine the phase shift (PS) between them. Sine fitting can estimate the PS with very high accuracy. The result of this synergy is a very accurate distance measurement. For example, the final uncertainty is less than 100 for distances up to 1200 mm.

3 July 2012
Verified
Conference Paper
Open access
PDF file
Ricardo QueirósRicardo Queirós
Ricardo Queirós
José Paulo LealJosé Paulo Leal
José Paulo Leal

1 December 2015 in Ultrasonics
Verified
Journal Article
Closed access
Ricardo QueirósRicardo Queirós
Ricardo Queirós
FAFrancisco Corrêa Alegria
Francisco Corrêa Alegria
Pedro Silva GirãoPedro Silva Girão
Pedro Silva Girão
ASAntónio Cruz Serra
António Cruz Serra

11 July 2016
Verified
Conference Paper
Open access
José Carlos PaivaJosé Carlos Paiva
José Carlos Paiva
José Paulo LealJosé Paulo Leal
José Paulo Leal
Ricardo QueirósRicardo Queirós
Ricardo Queirós
This paper presents Enki, a web-based IDE that integrates several pedagogical tools designed to engage students in learning programming languages. Enki achieves this goal (1) by sequencing educational resources, either expository or evaluative, (2) by using gamification services to entice students to solve activities, (3) by promoting social interaction and (4) by helping students with activities, providing feedback on submitted solutions. The paper describes Enki, its concept and architecture, details its design and implementation, and covers also its validation.

19 January 2022 in Information
Verified
Journal Article
Open access
PDF file
José Carlos PaivaJosé Carlos Paiva
José Carlos Paiva
Ricardo QueirósRicardo Queirós
Ricardo Queirós
José Paulo LealJosé Paulo Leal
José Paulo Leal
Jakub SwachaJakub Swacha
Jakub Swacha
FMFilip Miernik
Filip Miernik
E-learning tools are gaining increasing relevance as facilitators in the task of learning how to program. This is mainly a result of the pandemic situation and consequent lockdown in several countries, which forced distance learning. Instant and relevant feedback to students, particularly if coupled with gamification, plays a pivotal role in this process and has already been demonstrated as an effective solution in this regard. However, teachers still struggle with the lack of tools that can adequately support the creation and management of online gamified programming courses. Until now, there was no software platform that would be simultaneously open-source and general-purpose (i.e., not integrated with a specific course on a specific programming language) while featuring a meaningful selection of gamification components. Such a solution has been developed as a part of the Framework for Gamified Programming Education (FGPE) project. In this paper, we present its two front-end components: FGPE AuthorKit and FGPE PLE, explain how they can be used by teachers to prepare and manage gamified programming courses, and report the results of the usability evaluation by the teachers using the platform in their classes.