@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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} } @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} }
The metadata provided by Dagstuhl Publishing on its webpages, as well as their export formats (such as XML or BibTeX) available at our website, is released under the CC0 1.0 Public Domain Dedication license. That is, you are free to copy, distribute, use, modify, transform, build upon, and produce derived works from our data, even for commercial purposes, all without asking permission. Of course, we are always happy if you provide a link to us as the source of the data.
Read the full CC0 1.0 legal code for the exact terms that apply: https://creativecommons.org/publicdomain/zero/1.0/legalcode
Feedback for Dagstuhl Publishing