@Proceedings{simoes_et_al:OASIcs.ICPEC.2022, title = {{OASIcs, Volume 102, ICPEC 2022, Complete Volume}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {1--164}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022}, URN = {urn:nbn:de:0030-drops-166039}, doi = {10.4230/OASIcs.ICPEC.2022}, annote = {Keywords: OASIcs, Volume 102, ICPEC 2022, Complete Volume} } @InProceedings{simoes_et_al:OASIcs.ICPEC.2022.0, author = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {0:i--0:xiv}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.0}, URN = {urn:nbn:de:0030-drops-166044}, doi = {10.4230/OASIcs.ICPEC.2022.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} } @InProceedings{costaneto_et_al:OASIcs.ICPEC.2022.1, author = {Costa Neto, Alvaro and Ara\'{u}jo, Cristiana and Pereira, Maria Jo\~{a}o Varanda and Henriques, Pedro Rangel}, title = {{Value-Focused Investigation into Programming Languages Affinity}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {1:1--1:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.1}, URN = {urn:nbn:de:0030-drops-166051}, doi = {10.4230/OASIcs.ICPEC.2022.1}, annote = {Keywords: Computer Programming, Programming Languages, Affinity, Education, Learning, Value-Focused Thinking} } @InProceedings{alfredo_et_al:OASIcs.ICPEC.2022.2, author = {Alfredo, Francisco and Santos, Andr\'{e} L. and Garrido, Nuno}, title = {{Sprinter: A Didactic Linter for Structured Programming}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {2:1--2:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.2}, URN = {urn:nbn:de:0030-drops-166063}, doi = {10.4230/OASIcs.ICPEC.2022.2}, annote = {Keywords: structured programming, code quality, code linter} } @InProceedings{dewes_et_al:OASIcs.ICPEC.2022.3, author = {Dewes, Tilman and Gasiba, Tiago and Schreck, Thomas}, title = {{Understanding the Usage of IT-Security Games in the Industry and Its Mapping to Job Profiles}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {3:1--3:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.3}, URN = {urn:nbn:de:0030-drops-166077}, doi = {10.4230/OASIcs.ICPEC.2022.3}, annote = {Keywords: Serious Games, IT-Security, Industrial Roles, Mapping, Ontology} } @InProceedings{rodrigues_et_al:OASIcs.ICPEC.2022.4, author = {Rodrigues, Gabryella and Monteiro, Ana Francisca and Os\'{o}rio, Ant\'{o}nio}, title = {{Introductory Programming in Higher Education: A Systematic Literature Review}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {4:1--4:17}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.4}, URN = {urn:nbn:de:0030-drops-166085}, doi = {10.4230/OASIcs.ICPEC.2022.4}, annote = {Keywords: systematic literature review, CS1, introductory programming, teaching programming, learning programming} } @InProceedings{bayzid_et_al:OASIcs.ICPEC.2022.5, author = {Bayzid, Luke Adrian Gubbins and Breda, Ana Maria Reis D'Azevedo and Rocha, Eug\'{e}nio Alexandre Miguel and Dos Santos, Jos\'{e} Manuel Dos Santos}, title = {{Feedback Systems for Students Solving Problems Related to Polynomials of Degree Two or Lower}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {5:1--5:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.5}, URN = {urn:nbn:de:0030-drops-166094}, doi = {10.4230/OASIcs.ICPEC.2022.5}, annote = {Keywords: Automatic feedback, Algorithms, Algebraic systems} } @InProceedings{zhao_et_al:OASIcs.ICPEC.2022.6, author = {Zhao, Tiange and Lechner, Ulrike and Pinto-Albuquerque, Maria and Ata, Ece}, title = {{Cloud of Assets and Threats: A Playful Method to Raise Awareness for Cloud Security in Industry}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {6:1--6:13}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.6}, URN = {urn:nbn:de:0030-drops-166107}, doi = {10.4230/OASIcs.ICPEC.2022.6}, annote = {Keywords: Cloud security, Cloud control matrix, Shared-responsibility model, Industry, Training, Gamification} } @InProceedings{szydlowska_et_al:OASIcs.ICPEC.2022.7, author = {Szyd{\l}owska, Justyna and Miernik, Filip and Ignasiak, Marzena Sylwia and Swacha, Jakub}, title = {{Python Programming Topics That Pose a Challenge for Students}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {7:1--7:9}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.7}, URN = {urn:nbn:de:0030-drops-166116}, doi = {10.4230/OASIcs.ICPEC.2022.7}, annote = {Keywords: learning programming, programming exercises, gamified learning environment, learning Python} } @InProceedings{hak_et_al:OASIcs.ICPEC.2022.8, author = {Hak, Francini and Oliveira e S\'{a}, Jorge and Portela, Filipe}, title = {{Thoughts of a Post-Pandemic Higher Education in Information Systems and Technologies}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {8:1--8:9}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.8}, URN = {urn:nbn:de:0030-drops-166122}, doi = {10.4230/OASIcs.ICPEC.2022.8}, annote = {Keywords: Emergency Remote Teaching, E-learning, Higher Education, Covid-19 Pandemic, Information Systems} } @InProceedings{carrillo_et_al:OASIcs.ICPEC.2022.9, author = {Carrillo, Juan V. and Sierra, Alberto and Leal, Jos\'{e} Paulo and Queir\'{o}s, Ricardo and Pellicer, Salvador and Primo, Marco}, title = {{Integration of Computer Science Assessment into Learning Management Systems with JuezLTI}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {9:1--9:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.9}, URN = {urn:nbn:de:0030-drops-166130}, doi = {10.4230/OASIcs.ICPEC.2022.9}, annote = {Keywords: programming, interoperability, automatic assessment, programming exercises} } @InProceedings{queiros:OASIcs.ICPEC.2022.10, author = {Queir\'{o}s, Ricardo}, title = {{WebPuppet - A Tiny Automated Web UI Testing Tool}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {10:1--10:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.10}, URN = {urn:nbn:de:0030-drops-166143}, doi = {10.4230/OASIcs.ICPEC.2022.10}, annote = {Keywords: User Interface Testing, Web development, DOM} } @InProceedings{pinto_et_al:OASIcs.ICPEC.2022.11, author = {Pinto, M\'{a}rio and Terroso, Teresa}, title = {{Learning Computer Programming: A Gamified Approach}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {11:1--11:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.11}, URN = {urn:nbn:de:0030-drops-166158}, doi = {10.4230/OASIcs.ICPEC.2022.11}, annote = {Keywords: programming learning, teaching methodologies, teaching-learning, higher education, gamification} } @InProceedings{leal_et_al:OASIcs.ICPEC.2022.12, author = {Leal, Jos\'{e} Paulo and Queir\'{o}s, Ricardo and Ferreirinha, Pedro and Swacha, Jakub}, title = {{A Roadmap to Convert Educational Web Applications into LTI Tools}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {12:1--12:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.12}, URN = {urn:nbn:de:0030-drops-166169}, doi = {10.4230/OASIcs.ICPEC.2022.12}, annote = {Keywords: programming, interoperability, automatic assessment, programming exercises} } @InProceedings{terroso_et_al:OASIcs.ICPEC.2022.13, author = {Terroso, Teresa and Pinto, M\'{a}rio}, title = {{Programming for Non-Programmers: An Approach Using Creative Coding in Higher Education}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {13:1--13:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.13}, URN = {urn:nbn:de:0030-drops-166172}, doi = {10.4230/OASIcs.ICPEC.2022.13}, annote = {Keywords: creative coding, programming learning, teaching methodologies, higher education, visual applications, interactive graphics, open-source tools} } @InProceedings{medvidova_et_al:OASIcs.ICPEC.2022.14, author = {Medvidova, Maria and Porub\"{a}n, Jaroslav}, title = {{Program Comprehension and Quality Experiments in Programming Education}}, booktitle = {Third International Computer Programming Education Conference (ICPEC 2022)}, pages = {14:1--14:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-229-7}, ISSN = {2190-6807}, year = {2022}, volume = {102}, editor = {Sim\~{o}es, Alberto and Silva, Jo\~{a}o Carlos}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2022.14}, URN = {urn:nbn:de:0030-drops-166180}, doi = {10.4230/OASIcs.ICPEC.2022.14}, annote = {Keywords: Program comprehension, static code analysis, empirical software engineering, code as a story, students} }