Published in: OASIcs, Volume 122, 5th International Computer Programming Education Conference (ICPEC 2024)
Ricardo Queirós, Robertas Damaševičius, Rytis Maskeliūnas, and Jakub Swacha. Client-Side Gamification Engine for Enhanced Programming Learning. In 5th International Computer Programming Education Conference (ICPEC 2024). Open Access Series in Informatics (OASIcs), Volume 122, pp. 11:1-11:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{queiros_et_al:OASIcs.ICPEC.2024.11, author = {Queir\'{o}s, Ricardo and Dama\v{s}evi\v{c}ius, Robertas and Maskeli\={u}nas, Rytis and Swacha, Jakub}, title = {{Client-Side Gamification Engine for Enhanced Programming Learning}}, booktitle = {5th International Computer Programming Education Conference (ICPEC 2024)}, pages = {11:1--11:12}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-347-8}, ISSN = {2190-6807}, year = {2024}, volume = {122}, editor = {Santos, Andr\'{e} L. and Pinto-Albuquerque, Maria}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2024.11}, URN = {urn:nbn:de:0030-drops-209809}, doi = {10.4230/OASIcs.ICPEC.2024.11}, annote = {Keywords: Code generation, Computer Programming, Gamification} }
Published in: OASIcs, Volume 102, Third International Computer Programming Education Conference (ICPEC 2022)
Justyna Szydłowska, Filip Miernik, Marzena Sylwia Ignasiak, and Jakub Swacha. Python Programming Topics That Pose a Challenge for Students. In Third International Computer Programming Education Conference (ICPEC 2022). Open Access Series in Informatics (OASIcs), Volume 102, pp. 7:1-7:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
@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} }
Published in: OASIcs, Volume 102, Third International Computer Programming Education Conference (ICPEC 2022)
José Paulo Leal, Ricardo Queirós, Pedro Ferreirinha, and Jakub Swacha. A Roadmap to Convert Educational Web Applications into LTI Tools. In Third International Computer Programming Education Conference (ICPEC 2022). Open Access Series in Informatics (OASIcs), Volume 102, pp. 12:1-12:12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
@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} }
Published in: OASIcs, Volume 91, Second International Computer Programming Education Conference (ICPEC 2021)
José Carlos Paiva, Ricardo Queirós, José Paulo Leal, Jakub Swacha, and Filip Miernik. An Open-Source Gamified Programming Learning Environment (Short Paper). In Second International Computer Programming Education Conference (ICPEC 2021). Open Access Series in Informatics (OASIcs), Volume 91, pp. 5:1-5:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
@InProceedings{paiva_et_al:OASIcs.ICPEC.2021.5, author = {Paiva, Jos\'{e} Carlos and Queir\'{o}s, Ricardo and Leal, Jos\'{e} Paulo and Swacha, Jakub and Miernik, Filip}, title = {{An Open-Source Gamified Programming Learning Environment}}, booktitle = {Second International Computer Programming Education Conference (ICPEC 2021)}, pages = {5:1--5:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-194-8}, ISSN = {2190-6807}, year = {2021}, volume = {91}, editor = {Henriques, Pedro Rangel and Portela, Filipe and Queir\'{o}s, Ricardo 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.2021.5}, URN = {urn:nbn:de:0030-drops-142210}, doi = {10.4230/OASIcs.ICPEC.2021.5}, annote = {Keywords: learning environment, programming exercises, gamification, programming learning, automatic assessment} }
Published in: OASIcs, Volume 83, 9th Symposium on Languages, Applications and Technologies (SLATE 2020)
José Carlos Paiva, Ricardo Queirós, José Paulo Leal, and Jakub Swacha. Yet Another Programming Exercises Interoperability Language (Short Paper). In 9th Symposium on Languages, Applications and Technologies (SLATE 2020). Open Access Series in Informatics (OASIcs), Volume 83, pp. 14:1-14:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{paiva_et_al:OASIcs.SLATE.2020.14, author = {Paiva, Jos\'{e} Carlos and Queir\'{o}s, Ricardo and Leal, Jos\'{e} Paulo and Swacha, Jakub}, title = {{Yet Another Programming Exercises Interoperability Language}}, booktitle = {9th Symposium on Languages, Applications and Technologies (SLATE 2020)}, pages = {14:1--14:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-165-8}, ISSN = {2190-6807}, year = {2020}, volume = {83}, editor = {Sim\~{o}es, Alberto and Henriques, Pedro Rangel and Queir\'{o}s, Ricardo}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2020.14}, URN = {urn:nbn:de:0030-drops-130270}, doi = {10.4230/OASIcs.SLATE.2020.14}, annote = {Keywords: programming exercises format, interoperability, automated assessment, programming learning} }
Published in: OASIcs, Volume 81, First International Computer Programming Education Conference (ICPEC 2020)
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} }
Published in: OASIcs, Volume 81, First International Computer Programming Education Conference (ICPEC 2020)
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} }
Published in: OASIcs, Volume 56, 6th Symposium on Languages, Applications and Technologies (SLATE 2017)
Jakub Swacha. Exercise Solution Check Specification Language for Interactive Programming Learning Environments. In 6th Symposium on Languages, Applications and Technologies (SLATE 2017). Open Access Series in Informatics (OASIcs), Volume 56, pp. 6:1-6:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{swacha:OASIcs.SLATE.2017.6, author = {Swacha, Jakub}, title = {{Exercise Solution Check Specification Language for Interactive Programming Learning Environments}}, booktitle = {6th Symposium on Languages, Applications and Technologies (SLATE 2017)}, pages = {6:1--6:8}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-056-9}, ISSN = {2190-6807}, year = {2017}, volume = {56}, editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Sim\~{o}es, Alberto and Leal, Jos\'{e} Paulo and Varanda, Maria Jo\~{a}o}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2017.6}, URN = {urn:nbn:de:0030-drops-79413}, doi = {10.4230/OASIcs.SLATE.2017.6}, annote = {Keywords: automatic programming exercise solution verification, source code pattern specification, RegEx extension, RegEx alternative} }
Feedback for Dagstuhl Publishing