Ricardo Queirós

Teacher, Web/Mobile developer and Writer

About Me

Me

  • Teaching
    • I'm currently an Assistant Professor at ESMAD, a school of the Polytechnic of Porto.
    • Teaching Web/Mobile programming using mainly JavaScript and Java languages.
  • Research
    • I'm also a senior researcher at CRACS/INESCTEC.
    • My research interests are distributed systems integration and cloud gamification.
  • Hobbies

June 2019 news

Publications

Publications

only 2019 and 2018 updated!
#
Title
Type
Editor
Index
Links
1 Defining Requirements for a Gamified Programming Exercises Format
Jakub Swacha, Ricardo Queirós, José Carlos Paiva and José Paulo Leal
KES Proceedings Elsevier SCOPUS, DBLP
to appear
2 SeCoGen - A Service Code Generator
Ricardo Queirós
SLATE Proceedings OASIcs SCOPUS, DBLP
to appear
3 Learning JavaScript in a Local Playground
Ricardo Queirós
SLATE Proceedings OASIcs SCOPUS, DBLP
to appear
4 Towards a Framework for Gamified Programming Education
José Paiva, Jakub Swacha and Ricardo Queirós
ISET Proceedings Springer SCOPUS
to appear
5 PROud—A Gamification Framework Based on Programming Exercises Usage Data
Ricardo Queirós
Information MDPI SCOPUS, DBLP
Paper
6 Authoring Game-Based Programming Challenges to Improve Students’ Motivation
José Paiva, José Paulo Leal and Ricardo Queirós
ICL Proceedings Springer SCOPUS
Link Buy
7 Code Generation, Analysis Tools, and Testing for Quality
Ricardo Queirós, Alberto Simões and Mário Pinto
Book edition IGI Global -
Link Buy
8 A Survey on Computer Programming Learning Environments
Ricardo Queirós
Book chapter IGI Global -
Link Buy
#
Title
Type
Editor
Index
Links
1 Introdução ao Desenvolvimento Moderno para a Web
Filipe Portela and Ricardo Queirós
Book FCA -
Link Buy
2 Emerging Trends, Techniques, and Tools for Massive Open Online Course (MOOC) Management
Ricardo Queirós
Book IGI Global -
Link Buy
3 Fostering Students-Driven Learning of Computer Programming with an Ensemble of E-learning Tools
Ricardo Queirós and José Paulo Leal
WorldCIST Proceedings Springer SCOPUS, DBLP
Link Paper
4 CSS Preprocessing: Tools and Automation Techniques
Ricardo Queirós
Journal Article Information (MDPI) SCOPUS, DBLP
Link Paper
5 Kaang: A RESTful API Generator for the Modern Web
Ricardo Queirós
SLATE Proceedings OASIcs SCOPUS, DBLP
Link Paper
6 LearnJS - A JavaScript Learning Playground
Ricardo Queirós
SLATE Proceedings OASIcs SCOPUS, DBLP
Link Paper
7 Introdução ao SASS
Ricardo Queirós
Journal Article Revista PROGRAMAR -
Link Artigo
soon available!
soon available!
soon available!
soon available!
soon available!
soon available!
soon available!
soon available!
soon available!

Books

Love writing! You can find my books also in Amazon!

 

Books

2019
2018
2018
2018
2017
2017
2016
2016
2015
2015
2014
2013
2013
2008

Activities

Activities

#
Title
Duration
Funding
Role
Links
5 Framework for Gamified Programming Education (FGPE) 2019 Erasmus+ Manager, Developer
Link
4 FourEyes – Intelligence, Interaction, Immersion and Innovation for Media Industries 2015-2018 CCDRN Developer
Link
3 Ensemble - an e-learning conceptual framework 2013-2014 IPP-PIPED Manager, Developer
Link
1 EDUJudge - Integrating on-line judge into effective e-learning 2008-2011 EU (Lifelong Learning Program) Developer
Link
2 Industrial project with GEDI, a Lisbon based software company focused on the public administration sector 2005-2007 ADI Developer
Link
#
Year
Student
Title
Course
Links
14 2018 Luis Silva Desenvolvimento do Jogo Soccer Dash TeSP in Games Design and Digital Animation, ESMAD
Link
13 2018 José Viana Desenvolvimento do Jogo Soccer Dash TeSP in Games Design and Digital Animation, ESMAD
Link
12 2018 Isac Luz AppGeneration TeSP in Games Design and Digital Animation, ESMAD
Link
11 2018 Hugo Lopes Ninja Hop: Arte TeSP in Games Design and Digital Animation, ESMAD
Link
10 2018 Catarina arada Molécula Quiz: desenvolvimento da Arte TeSP in Games Design and Digital Animation, ESMAD
Link
9 2018 Carlos Paula Ninja Hop: desenvolvimento TeSP in Games Design and Digital Animation, ESMAD
Link
8 2018 António Santos AI project: vídeo jogo TeSP in Games Design and Digital Animation, ESMAD
Link
7 2018 Paulo Fernandes BTSTAND BSc in Web Technologies, ESMAD
Link
6 2018 André Gouveia Bot Gary BSc in Web Technologies, ESMAD
Link
5 2014 Patrícia Santos Pires Preservação digital nas empresas portuguesas MSc in Enterprise Information, ESEIG
Link
4 2014 Patrícia Santos Pires Preservação digital nas empresas portuguesas MSc in Enterprise Information, ESEIG
Link
3 2014 Ivone Pires "Coração Poveiro": uma plataforma de crowfunding CET in Accounting, ESEIG
Link
2 2010 António Bessa Automatic evaluation of Programming Exercises MSc in Computer Science, FCUP
Link
1 2010 Daniel Silva Graphic programming of XSL transformations based on examples MSc in Computer Science, FCUP
Link
#
Year
Student
Title
Course
Institution
Links
16 2018 Ricardo Martini Formal Description and Automatic Generation of Learning Spaces based on Ontoogies PhD in Informatics Universidade do Minho (UM)
Link
15 2018 Darius Ašeriškis Modelling and Evaluation of software System Gammification Elements PhD in Informatics Engineering Kaunas University of Technology (KTU)
Link
14 2018 Mariana Pereira Serviços de Backend para o Desenvolvimento de Aplicações Móveis - Mobile Backend as a Service MSc in Computer Engineering (DETI) University of Aveiro (UA)
Link
13 2018 Tiago Bastos Vitals Recorder: sistema móvel para apoiar a realização de estudos de psicofisiologia MSc in Computer engineering and telematocs (DETI) University of Aveiro (UA)
Link
12 2017 Darius Ašeriškis Modelling and Evaluation of software System Gammification Elements PhD in Informatics Engineering Kaunas University of Technology (KTU)
Link
11 2017 Débora Gonçalves e Tiago Pinto GoGamification: Aplicação para Dispositivos Móveis BSc in Web Technologies ESMAD
Link
10 2016 Diana Pacheco Aplicação em dispositivos móveis para fi delização de clientes na área da cosmética MSc in Informatic Systems and Networks FCUP
Link
9 2016 Diana Pacheco Aplicação em dispositivos móveis para fi delização de clientes na área da cosmética MSc in Informatic Systems and Networks FCUP
Link
8 2016 Hugo Fugueiredo Aplicação em dispositivos móveis para empresa de Transportes de Mercadorias MSc in Informatic Systems and Networks FCUP
Link
7 2016 João Batista e Inês Silva Growbox BSc in Technologies and Multimedia Communication ESMAD
Link
6 2016 Ana Silva and Rita Pinto Porto of Interest BSc in Technologies and Multimedia Communication ESMAD
Link
5 2015 Renil Lacmane Extensão da Plataforma Epik (Edutaiment by Playing and Interacting with Knowledge) MSc in Informatic Engineering UNL
Link
4 2015 Nuno Vieira SplineAPI, uma API REST para serviços de Processamento de Linguagem Natural MSc in Informatic Engineering Universuty of Minho (UM)
Link
3 2015 Vítor Gonçalves Aplicação de prescrição eletrónica de medicamentos para dispositivos móveis MSc in Informatic Systems and Networks FCUP
Link
2 2012 Sandra Soares Interfólio - Sistema Interoperável de Portefólios Digitais MSc in Computer Science FCUP
Link
1 2011 Bernardo Pina HTML5-based mobile video surveillance MSc in Computer Science FCUP
Link
#
Year
University
Country
Links
4 2019 Yasar University Turkey
Classes Photos
3 2018 University of Antwerp Belgium
Classes Photos
2 2017 University of Lodz Poland
Classes Photos
1 2016 University of Osijek Croatia
Classes Photos
#
Year
Award
Value
Links
7 2015 Prize money PAPRE 300€ -
6 2014 Prize money PAPRE 1 900€ -
5 2013 PIPED 1st edition Winner 2 000€
Link
4 2012 SLATE Best Paper -
Link
3 2010 ECEL Best Poster -
Link
2 2010 XATA Best Student Paper -
Link
1 2019-12 PROTEC PhD Fellowship, IPP - -
#
Years
Conference
Links
11 2019 ECIAIR - European Conference on the Impact of Artificial Intelligence and Robotics
Link
10 2018-2019 KKIO - Software Engineering Conference
Link
9 2014 IDEAS - International Database Engineering & Applications Symposium
Link
8 2014-2019 ITiCSE - Conference on Innovation and Technology in Computer Science Education
Link
7 2014-2016 ICIW - International Conference on Internet and Web Applications and Services
Link
6 2012-2019 SLATE - International Symposium on Languages, Applications and Technologies
Link
5 2012-2019 CSEDU - International Conference on Computer Supported Education
Link
4 2012-2019 BMSD - International Symposium on Business Modeling and Software Design
Link
3 2012-2019 ICEIS - International Conference on Enterprise Information Systems
Link
2 2010-2011 XATA - European Conference on e-Learning
Link
1 2011-2017 ECEL - European Conference on e-Learning
Link

Photos

An eternal promise: one picture of my princesses every month...

 

04 MONTH (04/2019)
100 MONTHS (04/2019)
03 MONTH (03/2019)
99 MONTHS (03/2019)
02 MONTH (02/2019)
98 MONTHS (02/2019)
01 MONTH (01/2019)
97 MONTHS (01/2019)
01 WEEK (12/2018)
01 DAY (12/2018)
96 MONTHS (12/2018)
95 MONTHS (11/2018)
94 MONTHS (10/2018)
93 MONTHS (09/2018)
92 MONTHS (08/2018)
91 MONTHS (07/2018)
90 MONTHS (06/2018)
89 MONTHS (05/2018)
88 MONTHS (04/2018)
87 MONTHS (03/2018)
86 MONTHS (02/2018)
85 MONTHS (01/2018)
84 MONTHS (12/2017)
83 MONTHS (11/2017)
82 MONTHS (10/2017)
81 MONTHS (09/2017)
80 MONTHS (08/2017)
79 MONTHS (07/2017)
78 MONTHS (06/2017)
77 MONTHS (05/2017)
76 MONTHS (04/2017)
75 MONTHS (03/2017)
74 MONTHS (02/2017)
73 MONTHS (01/2017)
72 MONTHS (12/2016)
71 MONTHS (11/2016)
70 MONTHS (10/2016)
69 MONTHS (09/2016)
68 MONTHS (08/2016)
67 MONTHS (07/2016)
66 MONTHS (06/2016)
65 MONTHS (05/2016)
64 MONTHS (04/2016)
63 MONTHS (03/2016)
62 MONTHS (02/2016)
61 MONTHS (01/2016)
60 MONTHS (12/2015)
59 MONTHS (11/2015)
58 MONTHS (10/2015)
57 MONTHS (09/2015)
56 MONTHS (08/2015)
55 MONTHS (07/2015)
54 MONTHS (06/2015)
53 MONTHS (05/2015)
52 MONTHS (04/2015)
51 MONTHS (03/2015)
50 MONTHS (02/2015)
49 MONTHS (01/2015)
48 MONTHS (12/2014)
47 MONTHS (11/2014)
46 MONTHS (10/2014)
45 MONTHS (09/2014)
44 MONTHS (08/2014)
43 MONTHS (07/2014)
42 MONTHS (06/2014)
41 MONTHS (05/2014)
40 MONTHS (04/2014)
39 MONTHS (03/2014)
38 MONTHS (02/2014)
37 MONTHS (01/2014)
36 MONTHS (12/2013)
35 MONTHS (11/2013)
34 MONTHS (10/2013)
33 MONTHS (09/2013)
32 MONTHS (08/2013)
31 MONTHS (07/2013)
30 MONTHS (06/2013)
29 MONTHS (05/2013)
28 MONTHS (04/2013)
27 MONTHS (03/2013)
26 MONTHS (02/2013)
25 MONTHS (01/2013)
24 MONTHS (12/2012)
23 MONTHS (11/2012)
22 MONTHS (10/2012)
21 MONTHS (09/2012)
20 MONTHS (08/2012)
19 MONTHS (07/2012)
18 MONTHS (06/2012)
17 MONTHS (05/2012)
16 MONTHS (04/2012)
15 MONTHS (03/2012)
14 MONTHS (02/2012)
13 MONTHS (01/2012)
12 MONTHS (12/2011)
11 MONTHS (11/2011)
10 MONTHS (10/2011)
09 MONTHS (09/2011)
08 MONTHS (08/2011)
07 MONTHS (07/2011)
06 MONTHS (06/2011)
05 MONTHS (05/2011)
04 MONTHS (04/2011)
03 MONTH (03/2011)
02 MONTH (02/2011)
01 MONTH (01/2011)
01 WEEK (12/2010)
01 DAY (12/2010)
BEFORE BIRTH (12/2010)

Travel

DENMARK (2019)
Copenhagen was the place for the 2nd meeting of the FGPE project. What a wonderful journey!
BELGIUM (2018)
I travel to Antwerp in the ERASMUS teaching programme. Very nice city with lot of things to visit!
LITHUANIA (2017)
I visit Kaunas for a presence in a PhD jury. Rainy weather, but charming city!
CAPE VERDE (2017)
Holidays with my girls in the Boavista island!
POLAND (2017)
I travel to Poland in the ERASMUS teaching programme. I've been in Lodz giving 3 lectures in the Technical University of Lodz.
ROMANIA (2015)
At ICSLE conference I visit Romania, more precisely, Bucharest, Sinaia and the region of Transilvania. This photo was taken at Peles Castle (Sinaia), a place full of lovely Castles in the Carpatos.
CROATIA (2015)
I travel to Croatia in the ERASMUS teaching programme. I've been in Osijek, a small but nice town, where I give some lectures in the Faculty of Electrical Engineering, of the University of Osijek.
CZECH (2015)
A short break in a beautiful landlocked country in Central Europe called Czech Republic. Obviously, our attention was to Prague.
ESTONIA (2014)
Posing in the most stunning view over Tallinn.
FINLAND (2014)
Posing near the Lutheran Cathedral (Tuomiokirkko) in Helsinki
ISRAEL (2012)
AT ITICSE Conference in 2012. I did not like Haifa, but the beaches are beautiful and the sunset is fantastic!
GREECE (2011)
At TechEducation Conference in 2011 I had the pleasure to visit an amazing island called Corfu!
SPAIN (2010)
Barcelona, Bilbao, Coruna, Madrid, Salamanca, Santander, Valencia, Valladolid, Vigo, ...I love Spain!
SWEDEN (2010)
I travel to Sweden for a meeting regarding the EduJudge project. Here I'm drinking a strange beer at a not so strange bar, at Stockholm.
ITALY (2010)
Inspiring the whole culture of Florence, the flower of Tuscany!
FRANCE (2009)
I love Paris! So many time in Paris and I always find new things to see. Here my wife in 2009 near Sacré Coeur.
DOMINICAN REPUBLIC (2009)
Great holidays in Punta Cana. Amazing beaches, nice weather and my gorgeous wife :)
BRAZIL (2009)
A wonderful journey through Recife, Porto Galinhas and Olinda
CYPRUS (2008)
In the ECEL Conference dinner with my wife drinking the famous KEO beer.
ENGLAND (2006)
A mini-break in London. Nice trip!
MADEIRA (2006)
Three times in Madeira and so many things to see. One of the times I stay 15 days in this lovely island and explore with some friends the mysteries that she hides!
EGYPT (2005)
Our honey-moon was in Egypt! Here near the Abu Simbel temple with more than 40º
NETHERLANDS (2000)
I've been in Amesterdam in 2000. However, this picture is from 2008 and shows one of our addictions: take selfies without turning the machine for us ;)

Running

Love running! My goals are always the same: to beat myself. And, always, with a smile in my face!

 

42K Racing

2012

2013

2014

2015

2016

2017

2018

2019

Maratona do Porto - - - - 3:39:01 3:18:06 3:07:36 registered
Maratona do Madrid - - - - - - 3:48:40
Maratona de Aveiro - - - - - - - 3:31:47

21K Racing

2012

2013

2014

2015

2016

2017

2018

2019

Meia Maratona do Porto - 1:56:42 1:51:00 - 1:43:59 1:34:45 1:32:21 registered
Meia Maratona do Famalicão - - - - - 1:34:16 - -
Meia Maratona de Esposende - - - - - - 1:36:17 -
D'Ouro Run Gondomar - - ? - - 1:46:00 1:36:28 next run
Douro Vinhateiro - - - ? ? - - 1:35:24
Meia Maratona de Barcelos - - - - - - - 1:30:29
Corrida de S. João (15k) 1:26:00 - - - - - - -

10K Racing

2012

2013

2014

2015

2016

2017

2018

2019

Corrida do Pai - 51:00 50:43 52:13 49:22 44:47 40:32 40:27
Corrida Porto de Leixões - - - - - 43:07 40:50 -
São Silvestre Porto 53:19 - 52:53 - 45:57 1:00:00 - -
Corrida do Mar - - 46:03 - - 46:46 - -
Marginal de Vila do Conde - - 47:14 - - - - -
Urban Run Vila do Conde - - - - - - 48:53 -
Grande Prémio de S. Pedro - - 44:33 - - - - -
Corrida Fernanda Ribeiro - - - - - - - 42:18

CONTACT ME

Feel free to contact me. I promise that I will answer promptly

Address

Rua D. Sancho I, n.º 981
4480-876 Vila do Conde
Portugal

Phone

+351 252 291 700