Search Results

Documents authored by Miernik, Filip


Document
Python Programming Topics That Pose a Challenge for Students

Authors: Justyna Szydłowska, Filip Miernik, Marzena Sylwia Ignasiak, and Jakub Swacha

Published in: OASIcs, Volume 102, Third International Computer Programming Education Conference (ICPEC 2022)


Abstract
Learning programming is often considered as difficult, but it would be wrong to assume that all programming topics are equally tough to learn. In this paper, we make use of a gamified programming learning environment submission repository containing records of over 9000 attempts of solving Python exercises to identify topics which pose the largest challenge for students. By comparing students' effort and progress among sets of exercises assigned to respective topics, two topics emerged as especially difficult (Object-oriented programming and Classic algorithms). Also interesting are the identified differences between genders (indicating female students to fare better than male at the initial topics, and the opposite for the most advanced topics), and the scale of effort some students put to succeed with the most difficult exercises (sometimes solved only after tens of failed attempts).

Cite as

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)


Copy BibTex To Clipboard

@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}
}
Document
Short Paper
An Open-Source Gamified Programming Learning Environment (Short Paper)

Authors: José Carlos Paiva, Ricardo Queirós, José Paulo Leal, Jakub Swacha, and Filip Miernik

Published in: OASIcs, Volume 91, Second International Computer Programming Education Conference (ICPEC 2021)


Abstract
The importance of e-learning tools facilitating the process of learning to program is growing, especially as the pandemic-caused lockdown enforced distance learning in many countries. The key success factor in this process is the provision of an instant and relevant feedback to students. In this paper, we describe a novel open-source programming learning environment featuring automatic assessment of students' solutions and customized gamification. This environment has been developed as a part of the FGPE framework.

Cite as

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)


Copy BibTex To Clipboard

@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}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail