First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 1-294, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@Proceedings{queiros_et_al:OASIcs.ICPEC.2020, title = {{OASIcs, Volume 81, ICPEC 2020, Complete Volume}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {1--294}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020}, URN = {urn:nbn:de:0030-drops-122865}, doi = {10.4230/OASIcs.ICPEC.2020}, annote = {Keywords: OASIcs, Volume 81, ICPEC 2020, Complete Volume} }
First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 0:i-0:xviii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{queiros_et_al:OASIcs.ICPEC.2020.0, author = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {0:i--0:xviii}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.0}, URN = {urn:nbn:de:0030-drops-122878}, doi = {10.4230/OASIcs.ICPEC.2020.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} }
Marcela Viana P. Almeida, Luís M. Alves, Maria João Varanda Pereira, and Glívia Angélica R. Barbosa. EasyCoding - Methodology to Support Programming Learning. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 1:1-1:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{almeida_et_al:OASIcs.ICPEC.2020.1, author = {Almeida, Marcela Viana P. and Alves, Lu{\'\i}s M. and Pereira, Maria Jo\~{a}o Varanda and Barbosa, Gl{\'\i}via Ang\'{e}lica R.}, title = {{EasyCoding - Methodology to Support Programming Learning}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {1:1--1:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.1}, URN = {urn:nbn:de:0030-drops-122887}, doi = {10.4230/OASIcs.ICPEC.2020.1}, annote = {Keywords: learning programming, teaching programming, automatic activity guides, programming motivation} }
J. Pedro Amaro, Jorge Barreiros, Fernanda Coutinho, João Durães, Frederico Santos, Ana Alves, Marco Silva, and João Cunha. Challenges and Solutions from an Embedded Programming Bootcamp. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 2:1-2:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{amaro_et_al:OASIcs.ICPEC.2020.2, author = {Amaro, J. Pedro and Barreiros, Jorge and Coutinho, Fernanda and Dur\~{a}es, Jo\~{a}o and Santos, Frederico and Alves, Ana and Silva, Marco and Cunha, Jo\~{a}o}, title = {{Challenges and Solutions from an Embedded Programming Bootcamp}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {2:1--2:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.2}, URN = {urn:nbn:de:0030-drops-122896}, doi = {10.4230/OASIcs.ICPEC.2020.2}, annote = {Keywords: Coding Bootcamp, Embedded Programming, Career Change} }
Míriam Antón-Rodríguez, María Ángeles Pérez-Juárez, Francisco Javier Díaz-Pernas, David González-Ortega, Mario Martínez-Zarzuela, and Javier Manuel Aguiar-Pérez. An Experience of Game-Based Learning in Web Applications Development Courses. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 3:1-3:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{antonrodriguez_et_al:OASIcs.ICPEC.2020.3, author = {Ant\'{o}n-Rodr{\'\i}guez, M{\'\i}riam and P\'{e}rez-Ju\'{a}rez, Mar{\'\i}a \'{A}ngeles and D{\'\i}az-Pernas, Francisco Javier and Gonz\'{a}lez-Ortega, David and Mart{\'\i}nez-Zarzuela, Mario and Aguiar-P\'{e}rez, Javier Manuel}, title = {{An Experience of Game-Based Learning in Web Applications Development Courses}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {3:1--3:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.3}, URN = {urn:nbn:de:0030-drops-122901}, doi = {10.4230/OASIcs.ICPEC.2020.3}, annote = {Keywords: eLearning, mLearning, Game-based Learning, Programming Languages, Web Applications Development} }
Marílio Cardoso, António Vieira de Castro, Álvaro Rocha, Emanuel Silva, and Jorge Mendonça. Use of Automatic Code Assessment Tools in the Programming Teaching Process. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 4:1-4:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{cardoso_et_al:OASIcs.ICPEC.2020.4, author = {Cardoso, Mar{\'\i}lio and de Castro, Ant\'{o}nio Vieira and Rocha, \'{A}lvaro and Silva, Emanuel and Mendon\c{c}a, Jorge}, title = {{Use of Automatic Code Assessment Tools in the Programming Teaching Process}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {4:1--4:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.4}, URN = {urn:nbn:de:0030-drops-122913}, doi = {10.4230/OASIcs.ICPEC.2020.4}, annote = {Keywords: Teaching programming, APROG, Moodle, VPL, Mooshak, Automatic assessment} }
Davide R. Carneiro and Rui J. R. Silva. Game Elements, Motivation and Programming Learning: A Case Study. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 5:1-5:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{carneiro_et_al:OASIcs.ICPEC.2020.5, author = {Carneiro, Davide R. and Silva, Rui J. R.}, title = {{Game Elements, Motivation and Programming Learning: A Case Study}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {5:1--5:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.5}, URN = {urn:nbn:de:0030-drops-122924}, doi = {10.4230/OASIcs.ICPEC.2020.5}, annote = {Keywords: Motivation, Programming, Genetic Algorithms} }
José Manuel Cerqueira, João Martinho Moura, Cristina Sylla, and Luís Ferreira. An Augmented Reality Mathematics Serious Game. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 6:1-6:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{cerqueira_et_al:OASIcs.ICPEC.2020.6, author = {Cerqueira, Jos\'{e} Manuel and Moura, Jo\~{a}o Martinho and Sylla, Cristina and Ferreira, Lu{\'\i}s}, title = {{An Augmented Reality Mathematics Serious Game}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {6:1--6:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.6}, URN = {urn:nbn:de:0030-drops-122939}, doi = {10.4230/OASIcs.ICPEC.2020.6}, annote = {Keywords: Serious Game, Augmented Reality, Mathematics, Functions} }
Bárbara Cleto, Cristina Sylla, Luís Ferreira, and João Martinho Moura. CodeCubes: Coding with Augmented Reality. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 7:1-7:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{cleto_et_al:OASIcs.ICPEC.2020.7, author = {Cleto, B\'{a}rbara and Sylla, Cristina and Ferreira, Lu{\'\i}s and Moura, Jo\~{a}o Martinho}, title = {{CodeCubes: Coding with Augmented Reality}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {7:1--7:9}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.7}, URN = {urn:nbn:de:0030-drops-122943}, doi = {10.4230/OASIcs.ICPEC.2020.7}, annote = {Keywords: Tangible Interfaces, Augmented Reality, Computational Thinking, Games} }
Vitor Manuel Ferreira, Pedro Pinto, Sara Paiva, and Maria José Azevedo Brito. The Use of ARM-Assembly Language and a Raspberry Pi 1 B+ as a Server to Improve Computer Architecture Skills. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 8:1-8:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{ferreira_et_al:OASIcs.ICPEC.2020.8, author = {Ferreira, Vitor Manuel and Pinto, Pedro and Paiva, Sara and Brito, Maria Jos\'{e} Azevedo}, title = {{The Use of ARM-Assembly Language and a Raspberry Pi 1 B+ as a Server to Improve Computer Architecture Skills}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {8:1--8:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.8}, URN = {urn:nbn:de:0030-drops-122955}, doi = {10.4230/OASIcs.ICPEC.2020.8}, annote = {Keywords: ARM-assembly language, Raspberry Pi, always-visible in-class mobile test scenario, Computer Architecture skills, students' efficiency and motivation levels evaluation} }
Rui Figueiredo, Bárbara Cleto, and José Manuel Cerqueira. Turing - Inter School Programming Contest: Pedagogical Innovation in Programming Teaching for Middle Schools. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 9:1-9:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{figueiredo_et_al:OASIcs.ICPEC.2020.9, author = {Figueiredo, Rui and Cleto, B\'{a}rbara and Cerqueira, Jos\'{e} Manuel}, title = {{Turing - Inter School Programming Contest: Pedagogical Innovation in Programming Teaching for Middle Schools}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {9:1--9:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.9}, URN = {urn:nbn:de:0030-drops-122961}, doi = {10.4230/OASIcs.ICPEC.2020.9}, annote = {Keywords: CodeRunner, Contest, Game, Gamification, Programming, Turing} }
Tiago Gasiba, Ulrike Lechner, Filip Rezabek, and Maria Pinto-Albuquerque. Cybersecurity Games for Secure Programming Education in the Industry: Gameplay Analysis. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 10:1-10:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{gasiba_et_al:OASIcs.ICPEC.2020.10, author = {Gasiba, Tiago and Lechner, Ulrike and Rezabek, Filip and Pinto-Albuquerque, Maria}, title = {{Cybersecurity Games for Secure Programming Education in the Industry: Gameplay Analysis}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {10:1--10:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.10}, URN = {urn:nbn:de:0030-drops-122977}, doi = {10.4230/OASIcs.ICPEC.2020.10}, annote = {Keywords: education, training, secure coding, industry, cybersecurity, capture-the-flag, game analysis, cybersecurity challenge} }
Tiago Gasiba, Ulrike Lechner, Jorge Cuellar, and Alae Zouitni. Ranking Secure Coding Guidelines for Software Developer Awareness Training in the Industry. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 11:1-11:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{gasiba_et_al:OASIcs.ICPEC.2020.11, author = {Gasiba, Tiago and Lechner, Ulrike and Cuellar, Jorge and Zouitni, Alae}, title = {{Ranking Secure Coding Guidelines for Software Developer Awareness Training in the Industry}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {11:1--11:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.11}, URN = {urn:nbn:de:0030-drops-122988}, doi = {10.4230/OASIcs.ICPEC.2020.11}, annote = {Keywords: education, teaching, training, secure coding, industry, cybersecurity, capture-the-flag, game analysis, game design, cybersecurity challenge} }
Paulo F. Gonçalves, João Sá, Anabela Coelho, and João Durães. An Arduino Simulator in Classroom - a Case Study. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 12:1-12:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{goncalves_et_al:OASIcs.ICPEC.2020.12, author = {Gon\c{c}alves, Paulo F. and S\'{a}, Jo\~{a}o and Coelho, Anabela and Dur\~{a}es, Jo\~{a}o}, title = {{An Arduino Simulator in Classroom - a Case Study}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {12:1--12:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.12}, URN = {urn:nbn:de:0030-drops-122996}, doi = {10.4230/OASIcs.ICPEC.2020.12}, annote = {Keywords: Arduino, Education, Simulator} }
Gustavo Gutiérrez-Carreón. Benefits of Cloud Services in Education: A Perspective of Database System Students. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 13:1-13:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{gutierrezcarreon:OASIcs.ICPEC.2020.13, author = {Guti\'{e}rrez-Carre\'{o}n, Gustavo}, title = {{Benefits of Cloud Services in Education: A Perspective of Database System Students}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {13:1--13:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.13}, URN = {urn:nbn:de:0030-drops-123006}, doi = {10.4230/OASIcs.ICPEC.2020.13}, annote = {Keywords: Cloud Computing, Satisfactory Learning, Database Systems} }
Zuzana Kubincová and Iveta Demková. Using Code Review at School and at the Programming Club. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 14:1-14:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{kubincova_et_al:OASIcs.ICPEC.2020.14, author = {Kubincov\'{a}, Zuzana and Demkov\'{a}, Iveta}, title = {{Using Code Review at School and at the Programming Club}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {14:1--14:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.14}, URN = {urn:nbn:de:0030-drops-123015}, doi = {10.4230/OASIcs.ICPEC.2020.14}, annote = {Keywords: Code Review, Programming, Leisure-Time Activity Club, High School} }
Lázaro V. O. Lima, Cristiana Araújo, Luis Gonzaga Magalhães, and Pedro R. Henriques. Learning Resources with Augmented Reality. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 15:1-15:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{lima_et_al:OASIcs.ICPEC.2020.15, author = {Lima, L\'{a}zaro V. O. and Ara\'{u}jo, Cristiana and Magalh\~{a}es, Luis Gonzaga and Henriques, Pedro R.}, title = {{Learning Resources with Augmented Reality}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {15:1--15:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.15}, URN = {urn:nbn:de:0030-drops-123028}, doi = {10.4230/OASIcs.ICPEC.2020.15}, annote = {Keywords: Computational Thinking, Learning Resource, Augmented Reality, Teacher Support Tools} }
Akiyuki Minamide, Kazuya Takemata, and Hirofumi Yamada. Computational Thinking Education Using Stickers and Scanners in Elementary School Classes. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 16:1-16:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{minamide_et_al:OASIcs.ICPEC.2020.16, author = {Minamide, Akiyuki and Takemata, Kazuya and Yamada, Hirofumi}, title = {{Computational Thinking Education Using Stickers and Scanners in Elementary School Classes}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {16:1--16:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.16}, URN = {urn:nbn:de:0030-drops-123035}, doi = {10.4230/OASIcs.ICPEC.2020.16}, annote = {Keywords: computational thinking, programming education, programming with stickers} }
Ceres Morais, Daniela Pedrosa, Mario Madureira Fontes, José Cravino, and Leonel Morgado. Detailing an e-Learning Course on Software Engineering and Architecture Using BPMN. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 17:1-17:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{morais_et_al:OASIcs.ICPEC.2020.17, author = {Morais, Ceres and Pedrosa, Daniela and Fontes, Mario Madureira and Cravino, Jos\'{e} and Morgado, Leonel}, title = {{Detailing an e-Learning Course on Software Engineering and Architecture Using BPMN}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {17:1--17:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.17}, URN = {urn:nbn:de:0030-drops-123045}, doi = {10.4230/OASIcs.ICPEC.2020.17}, annote = {Keywords: educational planning, BPMN, e-learning, programming courses, MVC, software engineering education} }
José Carlos Paiva, José Paulo Leal, and Ricardo Queirós. Game-Based Coding Challenges to Foster Programming Practice. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 18:1-18:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{paiva_et_al:OASIcs.ICPEC.2020.18, author = {Paiva, Jos\'{e} Carlos and Leal, Jos\'{e} Paulo and Queir\'{o}s, Ricardo}, title = {{Game-Based Coding Challenges to Foster Programming Practice}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {18:1--18:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.18}, URN = {urn:nbn:de:0030-drops-123051}, doi = {10.4230/OASIcs.ICPEC.2020.18}, annote = {Keywords: games, automatic assessment, graphical feedback, programming, learning, challenges} }
Filipe Portela. A New and Interactive Teaching Approach with Gamification for Motivating Students in Computer Science Classrooms. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 19:1-19:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{portela:OASIcs.ICPEC.2020.19, author = {Portela, Filipe}, title = {{A New and Interactive Teaching Approach with Gamification for Motivating Students in Computer Science Classrooms}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {19:1--19:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.19}, URN = {urn:nbn:de:0030-drops-123060}, doi = {10.4230/OASIcs.ICPEC.2020.19}, annote = {Keywords: Classrooms, Teaching, Soft-skills, Higher Education, Computer Science, Interac-tive approaches, BYOD, Flipped Classrooms} }
Serhii D. Prykhodchenko, Oksana Yu. Prykhodchenko, Olha S. Shevtsova, and Sergii Yu. Semenov. Gamification of Learning Scratch in Elementary School. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 20:1-20:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{prykhodchenko_et_al:OASIcs.ICPEC.2020.20, author = {Prykhodchenko, Serhii D. and Prykhodchenko, Oksana Yu. and Shevtsova, Olha S. and Semenov, Sergii Yu.}, title = {{Gamification of Learning Scratch in Elementary School}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {20:1--20:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.20}, URN = {urn:nbn:de:0030-drops-123070}, doi = {10.4230/OASIcs.ICPEC.2020.20}, annote = {Keywords: Education, Gamification, Scratch, Game Mechanic, Programming Language} }
Ricardo Queirós, Mário Pinto, and Teresa Terroso. Computer Programming Education in Portuguese Universities. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 21:1-21:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{queiros_et_al:OASIcs.ICPEC.2020.21, author = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Terroso, Teresa}, title = {{Computer Programming Education in Portuguese Universities}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {21:1--21:11}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.21}, URN = {urn:nbn:de:0030-drops-123082}, doi = {10.4230/OASIcs.ICPEC.2020.21}, annote = {Keywords: computer programming, teaching-learning, universities} }
Alberto Rojas-Salazar, Paula Ramírez-Alfaro, and Mads Haahr. Learning Binary Search Trees Through Serious Games. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 22:1-22:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{rojassalazar_et_al:OASIcs.ICPEC.2020.22, author = {Rojas-Salazar, Alberto and Ram{\'\i}rez-Alfaro, Paula and Haahr, Mads}, title = {{Learning Binary Search Trees Through Serious Games}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {22:1--22:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.22}, URN = {urn:nbn:de:0030-drops-123097}, doi = {10.4230/OASIcs.ICPEC.2020.22}, annote = {Keywords: Binary Search Tree, Data Structures, Serious Games} }
Miguel Silva, Diogo Ferreira, and Filipe Portela. IoEduc - Bring Your Own Device to the Classroom. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 23:1-23:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{silva_et_al:OASIcs.ICPEC.2020.23, author = {Silva, Miguel and Ferreira, Diogo and Portela, Filipe}, title = {{IoEduc - Bring Your Own Device to the Classroom}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {23:1--23:9}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.23}, URN = {urn:nbn:de:0030-drops-123100}, doi = {10.4230/OASIcs.ICPEC.2020.23}, annote = {Keywords: BYOD, ioEduc, Education, e-Learning, Interactive classes, Gamification} }
Alberto Simões and Ricardo Queirós. On the Nature of Programming Exercises. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 24:1-24:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{simoes_et_al:OASIcs.ICPEC.2020.24, author = {Sim\~{o}es, Alberto and Queir\'{o}s, Ricardo}, title = {{On the Nature of Programming Exercises}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {24:1--24:9}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.24}, URN = {urn:nbn:de:0030-drops-123117}, doi = {10.4230/OASIcs.ICPEC.2020.24}, annote = {Keywords: Programming Exercises, Computer Science, Automatic Evaluation, Programming Challenges} }
Jakub Swacha. Polish Python: A Short Report from a Short Experiment. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 25:1-25:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{swacha:OASIcs.ICPEC.2020.25, author = {Swacha, Jakub}, title = {{Polish Python: A Short Report from a Short Experiment}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {25:1--25:6}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.25}, URN = {urn:nbn:de:0030-drops-123123}, doi = {10.4230/OASIcs.ICPEC.2020.25}, annote = {Keywords: programming language education, programming language localization, programming language translation, programming language vocabulary} }
Jakub Swacha, Ricardo Queirós, José Carlos Paiva, José Paulo Leal, Sokol Kosta, and Raffaele Montella. A Roadmap to Gamify Programming Education. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 26:1-26:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{swacha_et_al:OASIcs.ICPEC.2020.26, author = {Swacha, Jakub and Queir\'{o}s, Ricardo and Paiva, Jos\'{e} Carlos and Leal, Jos\'{e} Paulo and Kosta, Sokol and Montella, Raffaele}, title = {{A Roadmap to Gamify Programming Education}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {26:1--26:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.26}, URN = {urn:nbn:de:0030-drops-123136}, doi = {10.4230/OASIcs.ICPEC.2020.26}, annote = {Keywords: gamification, programming, learning, automatic assessment, programming exercises} }
Salete Teixeira, Diana Barbosa, Cristiana Araújo, and Pedro R. Henriques. Improving Game-Based Learning Experience Through Game Appropriation. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 27:1-27:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{teixeira_et_al:OASIcs.ICPEC.2020.27, author = {Teixeira, Salete and Barbosa, Diana and Ara\'{u}jo, Cristiana and Henriques, Pedro R.}, title = {{Improving Game-Based Learning Experience Through Game Appropriation}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {27:1--27:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.27}, URN = {urn:nbn:de:0030-drops-123144}, doi = {10.4230/OASIcs.ICPEC.2020.27}, annote = {Keywords: Computational Thinking, Computing Education, Game-Based Learning, Game Types, Ontology, Student Profile, Adult Learning} }
Pedro Vasconcelos and Rita P. Ribeiro. Using Property-Based Testing to Generate Feedback for C Programming Exercises. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 28:1-28:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{vasconcelos_et_al:OASIcs.ICPEC.2020.28, author = {Vasconcelos, Pedro and Ribeiro, Rita P.}, title = {{Using Property-Based Testing to Generate Feedback for C Programming Exercises}}, booktitle = {First International Computer Programming Education Conference (ICPEC 2020)}, pages = {28:1--28:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-153-5}, ISSN = {2190-6807}, year = {2020}, volume = {81}, editor = {Queir\'{o}s, Ricardo and Portela, Filipe and Pinto, M\'{a}rio and Sim\~{o}es, Alberto}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2020.28}, URN = {urn:nbn:de:0030-drops-123159}, doi = {10.4230/OASIcs.ICPEC.2020.28}, annote = {Keywords: property-based testing, C language, Haskell language, teaching programming} }
Feedback for Dagstuhl Publishing