[ONLINE] Are We There Yet? On Security Vulnerabilities Produced by Open Source Generative AI Models and Its
Implications for
Security Education - Maria Santos Galeano (ISCTE, University Institute of Lisbon, Portugal & Siemens AG, Germany)
Enabling Secure Coding: Exploring GenAI for Developer Training and Education - Sathwik Amburi
(Siemens AG, Germany)
Can Open Large Language Models Catch Vulnerabilities? - Diogo Lopes (ISCTE, University Institute of Lisbon, Portugal & Siemens AG, Germany)
Osiris: A Multi-Language Transpiler for Educational Purposes - Breno Marrão (Faculty of Sciences,
University of Porto, Portugal)
[ONLINE] RAGent: A Self-Learning RAG Agent for Adaptive Data Science Education - Mariia Vetluzhskikh (University of Maryland, College Park, USA)
Integrating Questions About Learners’ Code in an Automated Assessment System - Afonso Caniço (ISCTE, University Institute of Lisbon, Portugal)
Standards-Based Grading in Undergraduate Courses for Technology Majors - Ruth Lamprecht (Mount St. Mary's University)
Rethinking IoT Education: Is the Concept Truly Grasped? - Tomáš Kormaník (Technical University of Košice)
15:50-16:20
Coffee-Break
16:20-17:40
Session 03 - Generative AI in Programming Support Chair: José Paulo Leal
[ONLINE] Evaluating Usability and Cognitive Load in Programming Education with ChatGPT Integration - Gustavo
Gutierrez (Universidade Michocana de San Nicolás de Hidalgo, Mexico)
A Generative Artificial Intelligence Tool to Correct Programming Exercises - Filipe Portela (Minho University, Portugal)
Interactive Evaluation of Complex Programming Assignments Using LLM Assistant - Tomáš Kormaník (Technical University of Košice)
The Influence of GenAI on the Evaluation of Computer Programming Students in Higher Education - Teresa Terroso (ESMAD, Polytechnic of Porto, Portugal
Session 04 - Foundations of Programming Education Chair: Ricardo Queirós
Exploring Mutation Testing for Teaching Introductory Programming - Pedro Vasconcelos (Faculty of Sciences, University of Porto, Portugal)
On the use of Concept Maps to Improve Student Skills in an Introductory Object-Oriented Analysis and Design
Course - Angel Sanzhez (ETSII - URJC, Spain)
In-browser C++ Interpreter for Lightweight Intelligent Programming Learning Environments - Tomas Blažauskas (Kaunas Technology University, Lithuania)
11:00-11:30
Coffee-break
11:30-12:50
Session 05 - Engagement through Gamification and Immersion Chair: Filipe Portela
Enhancing Creative Thinking through Gamification in LMS Environments - Luís Alves (Polytechnic of Bragança, Portugal)
Designing a Multi-Narrative Gamified Learning Experience - José Paulo Leal (Faculty of Sciences, Universisty of Porto, Portugal)
Intelligent Programming Teaching: An Integrated Framework of Analysis, Feedback and Gamification - Eduardo Peixoto (ESMAD, Polytechnic of Porto, Portugal
Immersive Pedagogy: Converting AI-Driven Podcasts into Virtual Reality Learning Objects - Tomas Blažauskas (Kaunas Technology University, Lithuania)
12:50-13:00
Closing session
Awards cerimony - Ricardo Queirós, Mário Pinto, Filipe Portela and Alberto Simões