Polish Python: A Short Report from a Short Experiment

Author Jakub Swacha

Thumbnail PDF


  • Filesize: 328 kB
  • 6 pages

Document Identifiers

Author Details

Jakub Swacha
  • Department of IT in Management, University of Szczecin, Poland

Cite AsGet BibTex

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)


Using a programming language based on English can pose an obstacle for learning programming, especially at its early stage, for students who do not understand English. In this paper, however, we report on an experiment in which higher-education students who have some knowledge of both Python and English were asked to solve programming exercises in a Polish-language-based version of Python. The results of the survey performed after the experiment indicate that even among the students who both know English and learned the original Python language, there is a group of students who appreciate the advantages of the translated version.

Subject Classification

ACM Subject Classification
  • Social and professional topics → Computing education
  • Software and its engineering → General programming languages
  • programming language education
  • programming language localization
  • programming language translation
  • programming language vocabulary


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads


  1. Youssef Bassil. Phoenix - the Arabic object-oriented programming language. International Journal of Computer Trends and Technology, 67(2):7-11, 2019. Google Scholar
  2. Paweł Baszuro and Jakub Swacha. Rey: An educational programming language. In R.T. Mittermeir and M.M. Sysło, editors, Informatics education: Contributing across the curriculum, pages 1-9, Toruń, 2008. WMiI UMK/PTI. Google Scholar
  3. Wojciech Cellary and Krzysztof Pielesiak. Leksykon Logo. WNT, Warsaw, 1990. Google Scholar
  4. Wojciech Czerski. Nowe sposoby nauki programowania w edukacji wczesnoszkolnej. Dydaktyka Informatyki, 13:129-134, 2018. URL: https://doi.org/10.15584/di.2018.13.16.
  5. Gabor de Mooij. Citrine, 2020. accessed on 20 Jan 2020. URL: http://citrine-lang.org.
  6. DYWT.COM.CN. Eyuyan 5.9, 2019. accessed on 20 Jan 2020. URL: http://www.eyuyan.com/pdown.htm.
  7. Laura Eileen Goodin. Teaching a nation to compute: The Rapira project and Soviet Information Technology education. Master’s thesis, The American University, Washington, 1991. Google Scholar
  8. Brian Harvey and George Mills. MSWLogo, an educational programming language, 2020. accessed on 20 Jan 2020. URL: http://www.softronix.com/logo.html.
  9. António Manso, Luís Lopes, Célio Gonçalo Marques, Raquel Guedes, and Paulo Santos. Algorithmi: Bridging the algorithms to natural and programming languages, 2020. accessed on 20 Jan 2020. URL: http://algorithmi.ipt.pt/assets/papers/Final_Paper_algorithmi_2019_versao_EN.pdf.
  10. MIT Scratch Team. Translators, 2020. accessed on 20 Jan 2020. URL: http://en.scratch-wiki.info/wiki/Translators.
  11. Yizhou Qian and James D. Lehman. Correlates of success in introductory programming: A study with middle school students. Journal of Education and Learning, 5(2), 2016. URL: https://doi.org/10.5539/jel.v5n2p73.
  12. Mitchel Resnick. Reviving Papert’s dream. Educational Technology, 52(4):42-46, 2012. Google Scholar
  13. Stack Overflow. Can you add new statements to Python’s syntax?, 2018. accessed on 20 Jan 2020. URL: http://stackoverflow.com/questions/214881/can-you-add-new-statements-to-pythons-syntax.
  14. Jakub Swacha. Development and evaluation of an interactive Python course. In ICERI2018 Proceedings, pages 456-466, Seville, 2018. IATED. Google Scholar
  15. TIOBE. TIOBE Index for January 2020, 2020. accessed on 20 Jan 2020. URL: http://www.tiobe.com/tiobe-index/.
  16. Wojciech Zientara. Polskie Logo, 1986. accessed on 20 Jan 2020. URL: http://archive.org/details/a8b_Polskie_Logo_Wersja_Kasetowa_1986_W.Zientara_of_Bajtek_pl.
  17. Leon Łukaszewicz and Antoni Mazurkiewicz. SAKO – an automatic coding system. Annual Review in Automatic Programming, 2:161-176, 1961. Google Scholar
Questions / Remarks / Feedback

Feedback for Dagstuhl Publishing

Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail