e-gradivi za uČenje programskega jezika python: ali je veČ primerov bolje kot manj?
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 PresentationTRANSCRIPT
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
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