e-gradivi za uČenje programskega jezika python: ali je veČ primerov bolje kot manj?

17

Upload: maire

Post on 15-Jan-2016

67 views

Category:

Documents


0 download

DESCRIPTION

E-GRADIVI ZA UČENJE PROGRAMSKEGA JEZIKA PYTHON: ALI JE VEČ PRIMEROV BOLJE KOT MANJ?. Mojca Strnad, Dejan Cvitkovič [email protected], [email protected] Srednja šola za gostinstvo in turizem v Ljubljani. Povzetek. Python Didaktični e-gradivi Uporaba gradiva Preizkus znanja - PowerPoint PPT Presentation

TRANSCRIPT

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

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č[email protected],

[email protected] šola za gostinstvo in turizem v

Ljubljani

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

PovzetekPovzetek

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

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

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

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

Didaktično e-gradivoDidaktično e-gradivo

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

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

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.

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

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.

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

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

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

Primer naloge in rešitvePrimer naloge in rešitve

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

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.

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

Dve testni skupiniDve testni skupini

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

• Težavnost nalog

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

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.

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

Anketa po testuAnketa po testu

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

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

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

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

Hvala za pozornostHvala za pozornost

Vprašanja?

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

17