1 / 17

E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ?

E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ?. Mojca Strnad, Dejan Cvitkovič mojca.strnad@ssgtlj.si, dejan.cvitkovic@ssgtlj.si Srednja šola za gostinstvo in turizem v Ljubljani. Povzetek. Python Didaktični e-gradivi Uporaba gradiva Preizkus znanja

maire
Download Presentation

E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ? Mojca Strnad, Dejan Cvitkovič mojca.strnad@ssgtlj.si, dejan.cvitkovic@ssgtlj.si Srednja šola za gostinstvo in turizem v Ljubljani

  2. Povzetek Python Didaktični e-gradivi Uporaba gradiva Preizkus znanja Zaključek

  3. Monthy Python's Flying Circus objektno orientiran preprosta slovnica Kljub temu zmogljiv Skriptni jezik za spletne aplikacije Slabost: počasnost

  4. Didaktično e-gradivo pripravljeno za študente računalništva na Pedagoški fakulteti

  5. Opis e-gradiva • Ni za začetnike • Teme ločene po poglavjih (15): • Spoznavanje pythona (1-6) • nameščanje delovnega orodja • računalo, • komentarji, • zgradba programa, • spremenljivkami • javljanje sintaktičnih napak.

  6. Preverjanje znanja • Podatkovni tipi: • številčni podatkovni tipi, • nizi in • seznami. • Osnovni operatorji • aritmetični operatorji, • primerjalni operatorji, • prireditveni operatorji in • logični operatorji. • Pogojni stavek, • stavek if, • stavek if-else in • stavek if-elif-else.

  7. ... • Zanke: • while, • for, • break ter continue. • Funkcije: • definicija in klic funkcije, • funkcije, ki vračajo vrednost, • funkcije standardnega vhoda in izhoda. • Rekurzija • Datoteka: • odpiranje datotek, • načini odpiranja datotek, • zapiranje datotek, • pisanje tekstovnih datotek in • branje iz tekstovnih datotek. • Moduli.

  8. Primer naloge in rešitve

  9. Dve gradivi Snov v obeh gradivih je prikazana in razložena identično Gradivi se razlikujeta po številu primerov uporabe jezika Eno gradivo pri določenih temah vsebuje več primerov kot drugo gradivo.

  10. Dve testni skupini 1. skupina manj primerov 2. skupina več primerov Težavnost nalog

  11. Rezultati testa študenti, ki so dobili gradivo z manj primeri, so se odločali predvsem za lahke in srednje težke naloge. Študentje, ki so imeli gradivo z več primeri, so reševali po večini naloge srednje težkega in težjega tipa, seveda so se lotevali tudi lažjih nalog.

  12. Anketa po testu • Pomen primerov • Pomembni pri učenju • Hitrejša usvojitev novega programskega jezika • Spoznavanje nove sintakse • Razumevanje teorije

  13. Zaključek • Ugotovili smo, da se programski jezik lahko naučimo preko dobro pripravljenega e-gradiva • Pomen količine primerov • Izboljšave gradiva: • Boljša interaktivnost • Več podpoglavij (lažji dostop) • Video vodiči

  14. Hvala za pozornost Vprašanja? 

More Related