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

Preview:

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

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

Mojca Strnad, Dejan Cvitkovičmojca.strnad@ssgtlj.si,

dejan.cvitkovic@ssgtlj.siSrednja šola za gostinstvo in turizem v

Ljubljani

PovzetekPovzetek

• Python• Didaktični e-gradivi• Uporaba gradiva• Preizkus znanja• Zaključek

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

Didaktično e-gradivoDidaktično e-gradivo

• pripravljeno za študente računalništva na Pedagoški fakulteti

Opis e-gradivaOpis 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.

Preverjanje znanjaPreverjanje 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.

......• 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.

Primer naloge in rešitvePrimer naloge in rešitve

Dve gradiviDve 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.

Dve testni skupiniDve testni skupini

• 1. skupina manj primerov• 2. skupina več primerov

• Težavnost nalog

Rezultati testaRezultati 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.

Anketa po testuAnketa po testu

• Pomen primerov– Pomembni pri učenju– Hitrejša usvojitev novega programskega jezika– Spoznavanje nove sintakse– Razumevanje teorije

ZaključekZaključ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

Hvala za pozornostHvala za pozornost

Vprašanja?

17

Recommended