6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 1-226, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@Proceedings{queiros_et_al:OASIcs.ICPEC.2025, title = {{OASIcs, Volume 133, ICPEC 2025, Complete Volume}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {1--226}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025}, URN = {urn:nbn:de:0030-drops-245929}, doi = {10.4230/OASIcs.ICPEC.2025}, annote = {Keywords: OASIcs, Volume 133, ICPEC 2025, Complete Volume} }
6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 0:i-0:xii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{queiros_et_al:OASIcs.ICPEC.2025.0, author = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe and Sim\~{o}es, Alberto}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {0:i--0:xii}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.0}, URN = {urn:nbn:de:0030-drops-245910}, doi = {10.4230/OASIcs.ICPEC.2025.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} }
Pedro Vasconcelos. Exploring Mutation Testing for Teaching Introductory Programming. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 1:1-1:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vasconcelos:OASIcs.ICPEC.2025.1, author = {Vasconcelos, Pedro}, title = {{Exploring Mutation Testing for Teaching Introductory Programming}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {1:1--1:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.1}, URN = {urn:nbn:de:0030-drops-240319}, doi = {10.4230/OASIcs.ICPEC.2025.1}, annote = {Keywords: mutation testing, programming education} }
Sathwik Amburi, Tiago Espinha Gasiba, Ulrike Lechner, and Maria Pinto-Albuquerque. Enabling Secure Coding: Exploring GenAI for Developer Training and Education. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 2:1-2:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{amburi_et_al:OASIcs.ICPEC.2025.2, author = {Amburi, Sathwik and Espinha Gasiba, Tiago and Lechner, Ulrike and Pinto-Albuquerque, Maria}, title = {{Enabling Secure Coding: Exploring GenAI for Developer Training and Education}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {2:1--2:15}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.2}, URN = {urn:nbn:de:0030-drops-240321}, doi = {10.4230/OASIcs.ICPEC.2025.2}, annote = {Keywords: Secure Coding, Industry, Software Development, Generative AI, Large Language Models, Teaching} }
José F. Vélez, A. Belén Moreno, Victoria Ruiz-Parrado, and Ángel Sánchez. On the Use of Concept Maps to Improve Student Skills in an Introductory Object-Oriented Analysis and Design Course. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 3:1-3:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{velez_et_al:OASIcs.ICPEC.2025.3, author = {V\'{e}lez, Jos\'{e} F. and Moreno, A. Bel\'{e}n and Ruiz-Parrado, Victoria and S\'{a}nchez, \'{A}ngel}, title = {{On the Use of Concept Maps to Improve Student Skills in an Introductory Object-Oriented Analysis and Design Course}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {3:1--3:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.3}, URN = {urn:nbn:de:0030-drops-240337}, doi = {10.4230/OASIcs.ICPEC.2025.3}, annote = {Keywords: Object-Oriented Programming, Concept Map, Abstraction, Unified Modeling Language (UML), Static Class Diagram} }
Diogo Gaspar Lopes, Tiago Espinha Gasiba, Sathwik Amburi, and Maria Pinto-Albuquerque. Can Open Large Language Models Catch Vulnerabilities?. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 4:1-4:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{gasparlopes_et_al:OASIcs.ICPEC.2025.4, author = {Gaspar Lopes, Diogo and Espinha Gasiba, Tiago and Amburi, Sathwik and Pinto-Albuquerque, Maria}, title = {{Can Open Large Language Models Catch Vulnerabilities?}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {4:1--4:14}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.4}, URN = {urn:nbn:de:0030-drops-240340}, doi = {10.4230/OASIcs.ICPEC.2025.4}, annote = {Keywords: Large Language Models (LLMs), Secure Coding, CWE Classification, Machine Learning, Software Vulnerability Detection, Artificial Intelligence, Code Analysis, Big-Vul Dataset} }
Afonso B. Caniço and André L. Santos. Integrating Questions About Learners’ Code in an Automated Assessment System. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 5:1-5:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{canico_et_al:OASIcs.ICPEC.2025.5, author = {Cani\c{c}o, Afonso B. and Santos, Andr\'{e} L.}, title = {{Integrating Questions About Learners’ Code in an Automated Assessment System}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {5:1--5:14}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.5}, URN = {urn:nbn:de:0030-drops-240353}, doi = {10.4230/OASIcs.ICPEC.2025.5}, annote = {Keywords: programming education, student assessment, program comprehension, questions about learners’ code} }
Maria João Varanda Pereira, Luís M. Alves, Adina Cocu, Sandra M. Dingli, Montse Meneses, and Ramon Vilanova. Enhancing Creative Thinking Through Gamification in LMS Environments. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 6:1-6:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{pereira_et_al:OASIcs.ICPEC.2025.6, author = {Pereira, Maria Jo\~{a}o Varanda and Alves, Lu{\'\i}s M. and Cocu, Adina and Dingli, Sandra M. and Meneses, Montse and Vilanova, Ramon}, title = {{Enhancing Creative Thinking Through Gamification in LMS Environments}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {6:1--6:17}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.6}, URN = {urn:nbn:de:0030-drops-240369}, doi = {10.4230/OASIcs.ICPEC.2025.6}, annote = {Keywords: Creative Thinking, Gamification, LMS, Teaching Programming} }
Filipe Portela. A Generative Artificial Intelligence Tool to Correct Programming Exercises. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 7:1-7:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{portela:OASIcs.ICPEC.2025.7, author = {Portela, Filipe}, title = {{A Generative Artificial Intelligence Tool to Correct Programming Exercises}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {7:1--7:16}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.7}, URN = {urn:nbn:de:0030-drops-240376}, doi = {10.4230/OASIcs.ICPEC.2025.7}, annote = {Keywords: TechTeach, Information Systems, Higher Education, Generative AI, Code Exercises} }
Mariia Vetluzhskikh and Fardina Fathmiul Alam. RAGent: A Self-Learning RAG Agent for Adaptive Data Science Education. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 8:1-8:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vetluzhskikh_et_al:OASIcs.ICPEC.2025.8, author = {Vetluzhskikh, Mariia and Alam, Fardina Fathmiul}, title = {{RAGent: A Self-Learning RAG Agent for Adaptive Data Science Education}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {8:1--8:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.8}, URN = {urn:nbn:de:0030-drops-240387}, doi = {10.4230/OASIcs.ICPEC.2025.8}, annote = {Keywords: RAG, Agent, Chatbot, Data Science, Education, Query Classification, Information Retrieval, LLM} }
Maria Camila Santos Galeano, Tiago Espinha Gasiba, Sathwik Amburi, and Maria Pinto-Albuquerque. Are We There Yet? On Security Vulnerabilities Produced by Open Source Generative AI Models and Its Implications for Security Education. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 9:1-9:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{santosgaleano_et_al:OASIcs.ICPEC.2025.9, author = {Santos Galeano, Maria Camila and Espinha Gasiba, Tiago and Amburi, Sathwik and Pinto-Albuquerque, Maria}, title = {{Are We There Yet? On Security Vulnerabilities Produced by Open Source Generative AI Models and Its Implications for Security Education}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {9:1--9:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.9}, URN = {urn:nbn:de:0030-drops-240395}, doi = {10.4230/OASIcs.ICPEC.2025.9}, annote = {Keywords: Generative AI, Code Security, Programming Education, Prompt Engineering, Secure Coding, Static Analysis} }
Ruth Lamprecht, Jonathan McCurdy, Melanie Butler, Brian Heinold, and Daniel Salinas Duron. Standards-Based Grading in Undergraduate Courses for Technology Majors. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 10:1-10:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{lamprecht_et_al:OASIcs.ICPEC.2025.10, author = {Lamprecht, Ruth and McCurdy, Jonathan and Butler, Melanie and Heinold, Brian and Salinas Duron, Daniel}, title = {{Standards-Based Grading in Undergraduate Courses for Technology Majors}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {10:1--10:14}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.10}, URN = {urn:nbn:de:0030-drops-240408}, doi = {10.4230/OASIcs.ICPEC.2025.10}, annote = {Keywords: Alternative Grading, Standards-Based Grading, Computer Science} }
Tomáš Kormaník and Jaroslav Porubän. Rethinking IoT Education: Is the Concept Truly Grasped?. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 11:1-11:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{kormanik_et_al:OASIcs.ICPEC.2025.11, author = {Korman{\'\i}k, Tom\'{a}\v{s} and Porub\"{a}n, Jaroslav}, title = {{Rethinking IoT Education: Is the Concept Truly Grasped?}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {11:1--11:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.11}, URN = {urn:nbn:de:0030-drops-240411}, doi = {10.4230/OASIcs.ICPEC.2025.11}, annote = {Keywords: Internet of Things, Informatics Education, Higher Education, Computer Science Education} }
Gustavo Gutiérrez Carreón and Rigoberto López Escalera. Evaluating Usability and Cognitive Load in Programming Education with ChatGPT Integration. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 12:1-12:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{carreon_et_al:OASIcs.ICPEC.2025.12, author = {Carre\'{o}n, Gustavo Guti\'{e}rrez and Escalera, Rigoberto L\'{o}pez}, title = {{Evaluating Usability and Cognitive Load in Programming Education with ChatGPT Integration}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {12:1--12:7}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.12}, URN = {urn:nbn:de:0030-drops-240426}, doi = {10.4230/OASIcs.ICPEC.2025.12}, annote = {Keywords: Usability, Cognitive Load, ChatGPT-assisted Programming Education} }
Tomáš Kormaník, Viktória Lukáčová, and Jaroslav Porubän. Interactive Evaluation of Complex Programming Assignments Using LLM Assistant. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 13:1-13:10, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{kormanik_et_al:OASIcs.ICPEC.2025.13, author = {Korman{\'\i}k, Tom\'{a}\v{s} and Luk\'{a}\v{c}ov\'{a}, Vikt\'{o}ria and Porub\"{a}n, Jaroslav}, title = {{Interactive Evaluation of Complex Programming Assignments Using LLM Assistant}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {13:1--13:10}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.13}, URN = {urn:nbn:de:0030-drops-240438}, doi = {10.4230/OASIcs.ICPEC.2025.13}, annote = {Keywords: Artificial Intelligence, Generative Models, Programming Assessment, Software Engineering Education} }
Tomas Blažauskas, Arnoldas Rauba, Jakub Swacha, Raffaele Montella, and Rytis Maskeliunas. In-Browser C++ Interpreter for Lightweight Intelligent Programming Learning Environments. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 14:1-14:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{blazauskas_et_al:OASIcs.ICPEC.2025.14, author = {Bla\v{z}auskas, Tomas and Rauba, Arnoldas and Swacha, Jakub and Montella, Raffaele and Maskeliunas, Rytis}, title = {{In-Browser C++ Interpreter for Lightweight Intelligent Programming Learning Environments}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {14:1--14:15}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.14}, URN = {urn:nbn:de:0030-drops-240449}, doi = {10.4230/OASIcs.ICPEC.2025.14}, annote = {Keywords: C++ interpreter, browser-based execution, programming education, LLM-assisted learning, PEG, AST, TypeScript runtime} }
Yannik Bauer, José Paulo Leal, Ricardo Queirós, Jakub Swacha, and José Paiva. Designing a Multi-Narrative Gamified Learning Experience. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 15:1-15:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bauer_et_al:OASIcs.ICPEC.2025.15, author = {Bauer, Yannik and Leal, Jos\'{e} Paulo and Queir\'{o}s, Ricardo and Swacha, Jakub and Paiva, Jos\'{e}}, title = {{Designing a Multi-Narrative Gamified Learning Experience}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {15:1--15:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.15}, URN = {urn:nbn:de:0030-drops-240450}, doi = {10.4230/OASIcs.ICPEC.2025.15}, annote = {Keywords: Gamification, Storytelling, Personalized Learning, Programming Education, Multi-Narrative} }
Tomas Blažauskas, Eglė Butkevičiūtė, Filippo Sanfilippo, Patrikas Armalis, and Ugnė Auksoraitytė. Immersive Pedagogy: Converting AI-Driven Podcasts into Virtual Reality Learning Objects. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 16:1-16:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{blazauskas_et_al:OASIcs.ICPEC.2025.16, author = {Bla\v{z}auskas, Tomas and Butkevi\v{c}i\={u}t\.{e}, Egl\.{e} and Sanfilippo, Filippo and Armalis, Patrikas and Auksoraityt\.{e}, Ugn\.{e}}, title = {{Immersive Pedagogy: Converting AI-Driven Podcasts into Virtual Reality Learning Objects}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {16:1--16:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.16}, URN = {urn:nbn:de:0030-drops-240465}, doi = {10.4230/OASIcs.ICPEC.2025.16}, annote = {Keywords: Artificial Intelligence, Virtual Reality, NotebookLB, Learning objects, content generation} }
Breno Marrão, José Paulo Leal, and Ricardo Queirós. Osiris: A Multi-Language Transpiler for Educational Purposes. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 17:1-17:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{marrao_et_al:OASIcs.ICPEC.2025.17, author = {Marr\~{a}o, Breno and Leal, Jos\'{e} Paulo and Queir\'{o}s, Ricardo}, title = {{Osiris: A Multi-Language Transpiler for Educational Purposes}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {17:1--17:14}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.17}, URN = {urn:nbn:de:0030-drops-240471}, doi = {10.4230/OASIcs.ICPEC.2025.17}, annote = {Keywords: Transpiler, Programming Education, JavaScript, Python, Virtual Learning Environments, Client-Side Execution} }
Teresa Terroso and Mário Pinto. The Influence of GenAI on the Evaluation of Computer Programming Students in Higher Education. In 6th International Computer Programming Education Conference (ICPEC 2025). Open Access Series in Informatics (OASIcs), Volume 133, pp. 18:1-18:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{terroso_et_al:OASIcs.ICPEC.2025.18, author = {Terroso, Teresa and Pinto, M\'{a}rio}, title = {{The Influence of GenAI on the Evaluation of Computer Programming Students in Higher Education}}, booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)}, pages = {18:1--18:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-393-5}, ISSN = {2190-6807}, year = {2025}, volume = {133}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe 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.2025.18}, URN = {urn:nbn:de:0030-drops-240482}, doi = {10.4230/OASIcs.ICPEC.2025.18}, annote = {Keywords: Generative Artificial Intelligence, Computer Programming Education, Student Assessment, Teaching and Learning, Higher Education} }
Feedback for Dagstuhl Publishing