E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ?
E-learning resources for the learning programming language Python: are more examples better than less?
Mojca Strnad
[email protected]
Srednja šola za gostinstvo in turizem v Ljubljani
Dejan Cvitkovič
[email protected]
Srednja šola za gostinstvo in turizem v Ljubljani
Predstavitev
Povzetek
Prispevek vsebuje kratek opis programskega jezika Python in predstavitev dveh didaktičnih e-gradiv za njegovo učenje. Gradivi vsebujeta tudi naloge za uporabnike ter rešitve le-teh, da lahko vsak uporabnik preveri svoje poznavanje tega jezika. Bistvena razlika med gradivoma je kvantiteta primerov. Opravili smo tudi raziskavo, ki je pokazala, da količina primerov vpliva na učenje programskih jezikov, saj na ta način hitreje usvojimo sintakso programskega jezika. Ugotovili smo tudi, da se s pomočjo pripravljenih didaktičnih e-gradiv mnogi samostojno učijo novih programskih jezikov.
Ključne besede: Python, programiranje, e-gradivo, učenje
Abstract
This article includes a short description of Python, the programming language and a presentation of two e-learning resources for students. The E-learning resources also include tasks and solutions for students so that every user can check his knowledge of the programming language. The main difference between the e-learning resources is the quantity of the examples. We have also conducted a query which showed that the amount of examples influences the learning curve of learning programming languages because it helps the students to understand the syntax of the programming language. We have also discovered that many learn new programming languages individually using e-learning resources.
Key words: Python, programming, e-learning resource, learning