Tekmovalni dnevi Instituta Jožef Stefan
Anketa o 4. tekmovanju IJS v znanju računalništva
[Kazalo: nekaj opažanj, statistike po skupinah, prva, druga, tretja skupina.]
Če bi rad kdo v zvezi s tem tekmovanjem še kaj povedal ali vprašal, naj nam piše na rtk-info@ijs.si.
Dobili smo 55 izpolnjenih anketnih obrazcev iz prve skupine, 14 iz druge in 24 iz tretje. (Anketni obrazci za vse tri skupine v formatu PDF.)
Nekaj opažanj
Za tekmovanje so skoraj vsi tekmovalci izvedeli od mentorjev; že prejšnja leta je bilo takih največ, letos so taki skoraj vsi.
-
S trajanjem tekmovanja in številom nalog so večinoma kar zadovoljni. Pripombe so bile večinoma v smeri tega, da so želeli več časa ali pa manj nalog (ali pa celo oboje).
-
Število tekmovalcev, ki so se naučili programirati v šoli, in tistih, ki so se naučili sami, je približno izenačeno (oz. so samouki letos celo spet v rahli večini).
-
V opisu nalog za I. in II. skupino smo letos poleg deklaracij v pascalu, C-ju in pythonu uvedli še deklaracije v javi. Anketno vprašanje o tem, ali te deklaracije razumejo, žal pomotoma ni omenjalo jave. Kljub temu je velika večina tekmovalcev napisala, da deklaracije razumejo, tisti, ki jih niso, pa so kot dodatni jezik želeli prav javo (kar pomeni, da smo jim v bistvu že ustregli). Deklaracije v pythonu so koristile osmim tekmovalcem, tako kot lani.
-
Pri vprašanju o izvorni kodi rešitev (ki smo jih v prejšnjih letih objavljali v pascalu in C-ju) je delež tekmovalcev, ki so s sedanjim stanjem zadovoljni, še vedno precej visok, vendar nižji kot lani; v I. skupini je zdaj že tretjina takih, ki pravijo, da obstoječih rešitev ne razumejo. Med predlogi, v katerem jeziku bi želeli videti rešitve, daleč prevladuje java, precej pa jih želi tudi C++.
Podobno kot prejšnja leta je tudi letos nekaj ljudi zatrdilo, da rešitev v npr. C-ju ne razumejo, bi pa radi videli rešitve v C++...
-
Programski jeziki, ki jih lahko tekmovalci uporabljajo v III. skupini, so bili letos enaki kot lani (pascal, C, C++, java in C#). Kakšnih velikih želja po drugih jezikih tekmovalci niso izražali (dva sta predlagala python, eden pa PHP).
-
Vprašanja o tem, katere programske jezike tekmovalci poznajo, so bila letos strukturirana enako kot prejšnja leta: pri vsakem jeziku naj bi tekmovalec tudi navedel, koliko programov je že napisal v njem in kako dolg je bil najkrajši od njih. V tabeli spodaj smo uporabili te odgovore tako, da tistih, ki so napisali v nekem jeziku 10 programov ali manj, in tistih, ki so napisali v njem le programe, dolge največ 20 vrstic, preprosto nismo šteli. Tako nam ne bodo meglili slike tisti, ki bi drugače našteli vse jezike, za katere so vsaj približno slišali.
Daleč najbolj razširjen je C++, druga pa je java. Tekmovalcev, ki znajo javo, je letos občutno več kot lani, še posebej v tretji skupini. C# zna letos le malo tekmovalcev (za razliko od lani), pascal pa nekoliko več kot lani. PHP in python se držita na približno istem nivoju kot lani.
O nalogah:
-
V povprečju so se zdele tekmovalcem v vseh skupinah naloge še kar težke. Če pri vsaki nalogi pogledamo povprečje mnenj o zahtevnosti te naloge (1 = prelahka, 3 = primerna, 4 = težka, 5 = pretežka) in vzamemo povprečje tega po vseh petih nalogah, dobimo: 3,56 v prvi skupini, 3,46 v drugi in 3,92 v tretji.
(Lanska povprečja so 3,57, 3,62 in 3,74; predlanska pa 3,18, 3,36 in 3,72. Torej so se zdele naloge tekmovalcem letos približno tako težke kot lani, razen v III. skupini, kjer so se jim zdele letos težje. Ni pa bil naš namen, da bi bile letos naloge kaj težje kot običajno.)
V I. skupini se je zdela tekmovalcem najtežja naloga 1.5 (železnica), kar ni presenetljivo, saj gre za tip naloge, na kakršnega tekmovalci niso tako navajeni. Najlažja se jim je zdela 1.1 (kolikokrat najmanjši), ki je bila tudi mišljena kot najlažja. Presenetilo pa nas je, da se je tekmovalcem zdela težka naloga 1.4 (Smrkci), ki smo si jo predstavljali kot precej lahko nalogo.
V II. skupini se je zdela tekmovalcem najtežja 2.4 (UTF-5), verjetno zato, ker slabše poznajo operacije na bitih (podobno smo opazili tudi lani). Težka se jim je zdela tudi 2.5 (break considered harmful), verjetno zato, ker gre za malo drugačen tip naloge.
Pri III. skupini se tokrat mnenje tekmovalcev o zahtevnosti nalog ujema z mnenjem komisije, saj so jih od najlažje do najtežje razvrstili v enakem vrstnem redu kot mi. Je pa zanimivo, da čeprav se jim je zdela 3.5 (EPS) težja od 3.4 (strupi), sta nalogo 3.5 pravilno ali skoraj pravilno rešila dva tekmovalca, 3.4 pa nihče.
-
Človek bi pričakoval, da tekmovalci pri nalogah, ki so se jim zdele težje, dosežejo manj točk. To je do neke mere tudi res; med tem, kako težka se je zdela naloga tekmovalcem, in tem, kolikšen delež točk so pri njej v povprečju dosegli, obstaja negativna korelacija, vendar šibka (R2 = 0,40).
-
Pri vprašanju „ali se ti zdi, da je (ali: bi) naloga vzela preveč časa?“ je bil delež pritrdilnih odgovorov velik zlasti pri nalogah 3.4 (strupi — ta je res malo bolj zamudna), 3.5 (EPS — tu je težava predvsem, da je treba pisati v jeziku, ki ga tekmovalci večinoma niso navajeni), 3.3 (otoki), 2.2 (kje sem že to posnel?) in 1.4 (Smrkci). Pri slednji nas ta rezultat pravzaprav preseneča, saj je rešitev razmeroma kratka in enostavna.
-
Komentarjev, da jim je neka naloga že znana, je bilo tudi letos zelo malo. Ocene zanimivosti nalog so drugače kar visoke, povprečno okoli 2,5 (če je 1 = dolgočasna, 2 = povprečna, 3 = zanimiva; to je še malo boljši rezultat kot lani); med skupinami ni velikih razlik. Najmanj zanimivi sta se jim zdeli nalogi 1.1 (kolikokrat najmanjši) in 1.3 (citati), najbolj pa naloge 1.4 (Smrkci — mogoče predvsem zato, ker zgodbica v nalogi pač omenja Smrkce?), 3.5 (EPS) in 2.2 (kje sem že to posnel?).
-
Tudi z dolžino besedila so bili večinoma zadovoljni. Še največ pripomb, da je predolgo, je bilo pri 2.3 (avtocesta).
-
Z razumljivostjo besedila nalog so tekmovalci večinoma zadovoljni, čeprav je v II. in III. skupini malo več pripomb na razumljivost kot lani. Največ pripomb je bilo na nalogi 3.5 (EPS), 2.4 (UTF-5) in 1.5 (železnica).
-
Pri vprašanjih „katera naloga ti je najbolj všeč?“ in „katera naloga ti je najmanj všeč?“ se izkaže, da so tekmovalcem pogosto najbolj všeč najlažje naloge, npr. 1.1 (kolikokrat najmanjši) in 3.1 (undo), najmanj všeč pa težje naloge oz. naloge takih tipov, ki jih tekmovalci niso navajeni, na primer 1.5 (železnica) in 3.5 (EPS). Včasih lahko nenavadna naloga dobi veliko glasov v obeh kategorijah, npr. 2.5 (break considered harmful). Priljubljena je bila tudi 1.4, predvsem zaradi bolj duhovitega besedila, v katerem nastopajo Smrkci.
Programersko znanje:
Vprašanja o programerskem znanju so dajala podobne rezultate kot lani.
Stvari, ki jih poznajo slabše, so približno iste kot v prejšnjih letih: rekurzija, kazalci, strukture, naštevni tipi in operatorji na bitih. Kazalce pozna letos še manj ljudi kot doslej (mogoče zato, ker imamo več tekmovalcev, ki so navajeni predvsem jave?).
Poznavanje algoritmov in podatkovnih struktur:
Zapis z velikim O pozna letos v prvi skupini več tekmovalcev kot lani, v drugih dveh pa malo manj.
V III. skupini pozna dobrih 80% tekmovalcev vsaj kakšnega od algoritmov za urejanje (največkrat bubble sort).
Katere programske jezike so uporabljali:
Pascal uporablja tudi letos zelo malo ljudi (čeprav jih je celo malo več kot lani).
Letos v III. skupini nihče ni uporabljal C# (za razliko od lani, ko so ga trije).
Letos precej več ljudi kot lani uporablja javo, še posebej v tretji skupini (letos 11, lani nihče).
V I. skupini je kar nekaj ljudi pisalo zgolj psevdokodo, čeprav so naloge zahtevale (pod)programe v konkretnih programskih jezikih.
Jezik | Št. tekmovalcev, ki so ga uporabljali | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 | 2008 | 2007 | 2006 | 2004 | 2003 | |||||||||||
I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | III | |
Pascal | 4 | 2 | 1 | 1.5 | 2 | 2 | 8.5 | 2 | 1 | 6 | 5 | 5 | 23 | 20 | 13 | 17 |
C | 9.5 | 3.5 | 0.5 | 4.5 | 11 | 2.5 | 5.5 | 11 | 6.5 | 4 | 16 | 1.5 | 13 | 7.5 | 1 | 4 |
C++ | 26.5 | 2 | 12.5 | 17.5 | 11 | 9.5 | 7 | 14 | 15.5 | 13 | 5 | 10.5 | 5 | 6 | 5 | |
PHP | 2 | 2 | 2 | 1 | 1 | |||||||||||
nič | 1 | 1 | 3 | 1 | 2 | 3 | 2 | |||||||||
VB | 1 | 1 | ||||||||||||||
C# | 3 | 0.5 | ||||||||||||||
Java | 8 | 8 | 11 | 9.5 | 3 | 2.5 | 3 | 0.5 | ||||||||
Python | 4 | 0.5 | 6 | 1 | ||||||||||||
psevdokoda | 8 |
Opombe:
- V 3. skupini se je dalo prvotno uporabljati le pascal, C, C++; od leta 2004 naprej tudi javo; od 2008 naprej tudi C#.
- Polovice v gornji tabeli so posledica tega, da nekateri tekmovalci uporabljajo dva različna jezika (pri različnih nalogah) in jih potem štejemo polovično k vsakemu. V letu 2009 so bili taki primeri naslednji: en python + C v prvi skupini, en C + C++ v drugi skupini in en C + C++ v tretji.
- „Nič“ pomeni, da tekmovalec ni napisal nič izvorne kode. V letu 2009 je bil tak le eden, v I. skupini, pisal pa je odgovore esejskega tipa (v naravnem jeziku). Tekmovalce, ki so pisali le psevdokodo (čeprav so naloge zahtevale izvorno kodo v konkretnih programskih jezikih), smo letos prvič šteli posebej in jih je 8 (vsi v I. skupini).
- Tisti, ki v 1. in 2. skupini uporabljajo C++ namesto C, uporabljajo večinoma
le malo stvari, ki so specifične za C++ (in jih v C-ju ni). To so ponavadi predvsem
vhodni in izhodni tokovi (
<iostream>
namesto<stdio.h>
,cin
incout
namestoprintf
inscanf
); tu in tam uporablja kdo tudi razredstring
.
Sledijo podrobni rezultati ankete. Opombe v oglatih oklepajih [takole] so moje.
Vprašanja za vse skupine
Kje si izvedel za to tekmovanje?
Skupina | Kje si izvedel za to tekmovanje? | |||
---|---|---|---|---|
od mentorja | na spletni strani | od prijatelja/sošolca | drugače | |
I | 51 | 0 | 3 | 1 |
II | 11 | 1 | 1 | 0 |
III | 21 | 0 | 1 | 1 |
Če drugače, kako?
- C#
- C#, mysql
- C++
- Da. HTML, XHTML, java
- HTML, PHP
- java
- javascript, HTML
- javascript, python
- mysql
- nekaj časa v pythonu
- Pawn, Basic
- Visual Basic
- Visual Basic
- Visual Basic, assembler
- Visual C#
- XHTML če je to jezik… [Hm, za potrebe tega vprašanja po mojem bolj ni kot je…]
- C
- Delphi, pascal
- java
- PHP, python
- python, java, PHP
- python, pascal, assembler
- bash
- C++ (xxxxxx [nečitljivo]), java
- C++, Visual Basic, ruby
- java, pascal, basic, ASM-Atmel, C, SCI Script, xx [nečitljivo — mogoče JS = javascript?]
- java, python, assembler, VB, PHP
- python, C#
- python, VB.net
- SQL
- svašta
- C#
- C#
- java
- java
- java
- java
- java
- java
- java - saj je :)
- piet
- PHP
- java (tudi v javi so bili podprogrami)
- java
- PHP
- java
- java
- java
- java
- java :)
- C#
- C++
- C++
- C++
- C++, java
- PHP
- java
- java
- java
- piet
- python
- C#
- C++
- C++
- C++
- C++
- C++ !!!
- PHP
- java
- java
- java
- java
- python
- python
- PHP
- java
- java
- java
- java
- python
- java
- java
- C++
- C++
- java
- java
- java
- java
- java
- java
- java
- java
- PHP
- python
- python
- Ker je bila [nerazločno; najbrž:] najenostavnejša
- Ker je bila lahka.
- Ker je bila najbolj enostavna.
- Ker je bila najlažja v sklopu teh nalog.
- Ker je edina, ki sem jo rešila kolikor toliko uspešno xD
- Ker je najlažja, čeprav ne vem, čeje dobro, da sem bral iz datoteke. [Čisto dobro ni, saj naloga pravi, naj program bere s standardnega vhoda… Je pa dejstvo, da za takšno odstopanje načeloma ne izgubiš veliko točk.]
- Ker se mi je zdela najbolj lahka.
- Ker sem jo najbolj razumel.
- Mi je najbolj "ležala".
- Najlažja.
- Zanimiva.
- Ker je zanimiva naloga, primerljiva s primeri iz življenja in ravno dovolj težka, da se zraven ne dolgočasiš.
- Ker jo je enostavno rešiti s pretvarjanjem številskih sistemov
- Ker sem jo uspel vsaj približno rešiti.
- Primerno zahtevna, razumljiva.
- Zanimiva.
- Zelo je zanimiva.
- kratka in jedrnata
- zanimivost
- Ker je izmed bolj uporabnih.
- Zanimiva, precej razumljiva… ne vem
- Je bilo treba razmišljati.
- Ker imam rad Smrkce.
- Ker je bila smešna in uporabna.
- Ker je bila smešna.
- Ker je zanimivain je potreben predvsem logičenpremislek.
- Mislil sem, da bo potreben zelo dolg program, pa v bistvu sploh ni bil dolg.
- Zanimiv primer, aktualni problemi
- Zanimiva, matematična.
- Zanimiva.
- Zaradi težavnosti.
- Ker mi je bil večji izziv.
- (1, 2, 3) Uporabna
- Samo numerična
- lahka
- Dolgočasna, nisem imel ne znanja ne volje, da bi jo rešil.
- Ker se mi ni dalo pisati vseh kombinacij.
- Ne maram nalog podobnega tipa
- Ker je bila dolgočasna.
- Ker je zapletena in se mi ni ljubilo več misliti.
- Nerazumljivo.
- Zaradi pomikanja po polju.
- Zaradi težko razumljivega besedila.
- pretežka
- Je ne razumem.
- Ker je bila najlažja. (smeh) [Me veseli videti, da imajo naši tekmovalci občutek za sarkazem, če jim že reševanje real-time nalog ne leži. :)]
- Ker je bila težje razumljiva.
- Ker je bilo treba pisati samo v programskem jeziku. [Hm, take so bile pravzaprav letos vse naloge v 1. skupini. Se pa strinjam, da to ni dobro - bolje bi bilo, če bi bilo nekaj nalog tipa "opiši postopek".]
- Ker je dokaj nerazumljiva.
- Ker je nevarnost, da te vlak zbije.
- Ker je nisem znal rešiti.
- Ker je pretežka.
- Najprej nisem razumel, kaj naloga hoče, čeprav je besedilo jasno napisno. Navodilo sem moral večkrat prebrati.
- Nerazumljiva navodila
- Nerazumljiva; velja omeniti, da ne poznam st. vhoda in izhoda, zato sem imel pri vseh nalogah težave. [OK, pošteno, je pa to potem ena od tistih reči, ki bi jih res veljalo pogledati, preden prideš na tekmovanje.]
- Nisem imel sploh ideje, kako bi jo rešil.
- Nisem je razumel.
- Nisem znal/razumel.
- Predolga je bila.
- Težka.
- Zaradi premalo podrobnosti, npr.: se žarek prekine tudi med dvema kolesoma? [Upam, da je vprašal tam prisotne člane komisije za pojasnilo - to res ne bi smel biti problem. Je pa res, da se mi zdi že ilustracija v besedilu naloge dovolj nazorna - tam piše, da je žarek 1 prekinjen, in če pogledamo, kakšen je takrat položaj vagona, si ni težko misliti, da je prekinjen tudi takrat, ko je žarek med kolesoma vagona.]
- ker je nisem razumel najbolje
- najtežja
- težka razumljivost, dolžina
- (2, 3, 4, 5) Pretežko.
- (4, 5) [ni navedel razloga]
- Zanimiva, malo bolj zahtevna.
- Ker mi je bila zanimiva.
- Saj se mi je zdel problem dobro postavljen.
- Zdela se mi je dokaj preprosta.
- Dekodiranje.
- Ker ne potrebuješ nobenega predznanja iz programiranja (sicer pomaga) in naloga od tebe zahteva logično razmišljanje.
- Zanimiv problem.
- Zanimiva
- Ker mi je zmanjkalo energije ter nekaj malenkosti pri znanju (manjka prakse), tako da sem se veliko preveč in predolgo ukvarjal z njo.
- Nejasna
- Težko reševanje problemov brez podatkov o konkretnih podatkovnih strukturah. [Hm, pri tej nalogi je v bistvu del naloge to, da si sam zamisliš podatkovno strukturo, ki ti bo pomagala pri rešitvi naloge.]
- Zdelo se mi je, da ima premalo podatkov, veliko besedila, ki ga nisem popolnoma razumel.
- Nisem razumel smisla. [No, saj smisla takšno odpravljanje stavkov break res nima :) Ampak namen naših nalog je, da naj jih ljudje rešijo, ne pa da se sprašujejo o smislu :)]
- Nisem rešil do konca.
- Pisanje lastnega compilerja… [Daleč od tega - naloga zahteva le high-level opis postopka, ki pretransformira program tako, da se znebi stavkov break...]
- Pretežka.
- (3, 4) 3 -> nisem se je niti lotil reševati, ker mi je zmanjkalo časa. 4 -> me je pa razjezila, ker je ne razumem povsem… kar nekaj je že deklarirana metoda -> [nečitljivo] -> ta druga -> po mojem mnenju nima primernih vnosnih podatkov…
- Ful lahka (15 min)
- Ker je zanimiva.
- Ker sem jo najbolje rešil.
- Matematična.
- Ker se vam je skos sistem sesuvo =) [Meni se zdi, da se je sesuval tvoj program, ne pa naš ocenjevalni sistem… Kakorkoli že, to je bilo napisano pri vprašanju "Katera naloga ti je bila najbolj všeč?", ugibam pa, da je bilo najbrž mišljeno za naslednje vprašanje ("Katera naloga ti je bila najmanj všeč?").]
- Ker me je besedilo nasmehnilo.
- (1, 2, 5) [ni navedel razloga]
- 0 pik =)
- Fuj, predolg text. Programerji smo vajeni kratkih ukazov, ne pa esejev. Nasploh so pa naloge bile ekstremno težke. Saj po neuradnih rezultatih vidim, da so jih nekateri sposobni rešiti, a mojih doseženih ~45 točk ni odraz znanja…
- Ker nisem znal.
- Čudna je.
Katere programske jezike obvladaš?
V anketnem obrazcu je bilo prostora za tri jezike; pri vsakem naj bi tekmovalec tudi navedel, koliko programov je že napisal v njem in kako dolg je bil najdaljši od njih. Spodaj za vsako skupino piše, koliko tekmovalcev je navedlo posamezni jezik in pri tem niti število programov ni bilo manjše od 10 niti dolžina najdaljšega programa ni bila manjša od 20 vrstic.
Jezik | Skupina | ||
---|---|---|---|
I | II | III | |
ActionScript | 4 | 0 | 0 |
assembly | 1 | 0 | 0 |
basic | 3 | 0 | 3 |
C | 6 | 0 | 2 |
C# | 4 | 0 | 3 |
C++ | 20 | 5 | 11 |
C/C++ | 1 | 0 | 1 |
HTML | 1 | 0 | 0 |
java | 10 | 6 | 9 |
JavaScript | 2 | 2 | 1 |
logo | 3 | 0 | 0 |
pascal | 6 | 0 | 7 |
PHP | 7 | 4 | 10 |
python | 5 | 0 | 1 |
V anketi je bila tudi rubrika za naštevanje morebitnih ostalih programskih jezikov, v katerih je tekmovalec tudi že kdaj programiral. Tu so navedli naslednje jezike:
Prva skupina:
Druga skupina:
Tretja skupina:
Programski jeziki v opisih nalog in v rešitvah
„V besedilu nalog trenutno objavljamo deklaracije tipov in podprogramov v pascalu, C/C++ in pythonu. Ali razumeš kakšnega od teh jezikov dovolj dobro, da razumeš te deklaracije v besedilu naših nalog? Ali bi raje videl, da bi objavljali deklaracije (tudi) v kakšnem drugem programskem jeziku?“ [Opomba: letos smo objavili deklaracije tudi v javi, vendar smo to pozabili omeniti v anketnem vprašanju. Tako da, tisti tekmovalci, ki so napisali, da želijo deklaracije tudi v javi, so jih v bistvu že imeli.]
Skupina | Ali razumeš deklaracije v besedilu nalog (v pascalu, C/C++ in pythonu)? Ali predlagaš (še) kak drug jezik? | So ti prišle deklaracije v pythonu kaj prav? | ||||
---|---|---|---|---|---|---|
Da | Ne | Da | Ne | |||
Število | Predlogi | Število | Predlogi | |||
I | 40 | 11 | 5 | 46 | ||
II | 11 | 3 | 3 | 10 |
„V rešitvah nalog trenutno objavljamo izvorno kodo v pascalu in C-ju. Ali razumeš kakšnega od teh jezikov dovolj dobro, da si lahko kaj pomagaš z izvorno kodo v naših rešitvah? Ali bi raje videl, da bi izvorno kodo rešitev pisali v kakšnem drugem jeziku? Če da, v katerem?“ [Opomba: glede na to, kako malo tekmovalcev zadnja leta uporablja pascal, bomo z objavljanjem rešitev v pascalu letos prenehali.]
Skupina | Ali razumeš izvorno kodo v rešitvah (v pascalu in C/C++)? Ali predlagaš (še) kak drug jezik? | |||
---|---|---|---|---|
Da | Ne | |||
Število | Predlogi | Število | Predlogi | |
I | 32 | 16 | ||
II | 11 | 2 | ||
III | 18 | 4 |
Vprašanje za tekmovalce 3. skupine: „Doslej smo v 3. skupini podpirali reševanje nalog v pascalu, C, C++, C# in javi. Bi rad uporabljal kakšen drug programski jezik? Če da, katerega?“
Prva skupina
Mnenje o nalogah:
Naloga | Zahtevnost naloge | Povprečna zahtevnost | Točke | |||||||
---|---|---|---|---|---|---|---|---|---|---|
prelahka | lahka | primerna | težka | pretežka | ne vem | > 0 točk | povprečje | mediana | ||
1. Kolikokrat najmanjši | 2 | 11 | 26 | 5 | 0 | 1 | 2.90 | 57 | 10.5 | 10 |
2. Označevanje kovancev | 0 | 3 | 21 | 18 | 2 | 2 | 3.43 | 51 | 7.2 | 5 |
3. Citati | 0 | 5 | 23 | 17 | 0 | 0 | 3.27 | 56 | 9.4 | 11 |
4. Smrkci | 0 | 1 | 9 | 23 | 9 | 3 | 3.95 | 43 | 8.2 | 7 |
5. Železnica | 1 | 1 | 6 | 17 | 16 | 4 | 4.23 | 32 | 5.0 | 1.5 |
Opomba: „> 0 točk“ je število tekmovalcev, ki so pri tej nalogi dobili več kot 0 točk.
Pri vsaki nalogi je možnih 20 točk.
Za potrebe računanja povprečja smo mnenja o zahtevnosti prevedli v števila takole:
prelahka = 1, lahka = 2, primerna = 3, težka = 4, pretežka = 5.
Naloga | Vzela je (ali: bi) preveč časa | ||
---|---|---|---|
da | ne | ne vem | |
1. Kolikokrat najmanjši | 2 | 37 | 5 |
2. Označevanje kovancev | 11 | 22 | 10 |
3. Citati | 7 | 31 | 6 |
4. Smrkci | 18 | 18 | 7 |
5. Železnica | 12 | 14 | 16 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Kolikokrat najmanjši | 1 | 43 | 0 | 1.98 | 41 | 0 | 1 | 1.05 |
2. Označevanje kovancev | 4 | 38 | 1 | 1.93 | 39 | 2 | 1 | 1.10 |
3. Citati | 3 | 41 | 0 | 1.93 | 37 | 5 | 1 | 1.16 |
4. Smrkci | 1 | 34 | 8 | 2.16 | 23 | 19 | 2 | 1.52 |
5. Železnica | 4 | 26 | 12 | 2.19 | 19 | 16 | 8 | 1.74 |
* Povprečja smo računali tako, da kot da ima prvi možni odgovor vrednost 1, drugi 2 in tretji 3.
Naloga | Naloga je bila | |||
---|---|---|---|---|
zanimiva | dolgočasna | že znana | povprečna | |
1. Kolikokrat najmanjši | 21 | 3 | 4 | 14 |
2. Označevanje kovancev | 30 | 6 | 2 | 5 |
3. Citati | 25 | 5 | 0 | 12 |
4. Smrkci | 38 | 3 | 0 | 2 |
5. Železnica | 29 | 6 | 0 | 5 |
Naloga | Si jo rešil? | ||||||
---|---|---|---|---|---|---|---|
nisem (zmanjkalo časa) | nisem (zmanjkalo volje) | nisem (zmanjkalo znanja) | delno (zmanjkalo časa) | delno (zmanjkalo volje) | delno (zmanjkalo znanja) | rešil v celoti | |
1. Kolikokrat najmanjši | 0 | 2 | 1 | 0 | 1 | 8 | 35 |
2. Označevanje kovancev | 1 | 3 | 7 | 0 | 3 | 10 | 25 |
3. Citati | 0 | 4 | 3 | 1 | 1 | 11 | 29 |
4. Smrkci | 4 | 6 | 8 | 1 | 4 | 9 | 18 |
5. Železnica | 7 | 11 | 13 | 0 | 1 | 7 | 12 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Kolikokrat najmanjši | 12 | 2 |
2. Označevanje kovancev | 9 | 4 |
3. Citati | 5 | 1 |
4. Smrkci | 13 | 8 |
5. Železnica | 2 | 24 |
Mnenja o 1. nalogi (Kolikokrat najmanjši)
Katera naloga ti je bila najbolj všeč in zakaj?
1. naloga (Kolikokrat najmanjši)
2. naloga (Označevanje kovancev)
3. naloga (Citati)
4. naloga (Smrkci)
5. naloga (Železnica)
Drugi odgovori
Katera naloga ti je bila najmanj všeč in zakaj?
1. naloga (Kolikokrat najmanjši)
2. naloga (Označevanje kovancev)
3. naloga (Citati)
4. naloga (Smrkci)
5. naloga (Železnica)
Drugi odgovori
Druga skupina
Mnenje o nalogah:
Naloga | Zahtevnost naloge | Povprečna zahtevnost | Točke | |||||||
---|---|---|---|---|---|---|---|---|---|---|
prelahka | lahka | primerna | težka | pretežka | ne vem | > 0 točk | povprečje | mediana | ||
1. Soglasniški podnizi | 0 | 2 | 10 | 0 | 0 | 1 | 2.83 | 16 | 13.0 | 15 |
2. Kje sem že to posnel? | 0 | 0 | 5 | 8 | 0 | 0 | 3.62 | 17 | 10.1 | 10 |
3. Avtocesta | 0 | 1 | 8 | 2 | 1 | 0 | 3.25 | 12 | 7.7 | 6 |
4. UTF-5 | 0 | 0 | 4 | 6 | 2 | 1 | 3.83 | 13 | 6.4 | 3 |
5. break considered harmful | 0 | 1 | 5 | 2 | 4 | 0 | 3.75 | 14 | 7.6 | 8 |
Opomba: „> 0 točk“ je število tekmovalcev, ki so pri tej nalogi dobili več kot 0 točk.
Pri vsaki nalogi je možnih 20 točk.
Za potrebe računanja povprečja smo mnenja o zahtevnosti prevedli v števila takole:
prelahka = 1, lahka = 2, primerna = 3, težka = 4, pretežka = 5.
Naloga | Vzela je (ali: bi) preveč časa | ||
---|---|---|---|
da | ne | ne vem | |
1. Soglasniški podnizi | 1 | 8 | 3 |
2. Kje sem že to posnel? | 5 | 3 | 2 |
3. Avtocesta | 4 | 6 | 1 |
4. UTF-5 | 1 | 4 | 4 |
5. break considered harmful | 4 | 6 | 2 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Soglasniški podnizi | 0 | 13 | 0 | 2.00 | 13 | 0 | 0 | 1.00 |
2. Kje sem že to posnel? | 0 | 10 | 3 | 2.23 | 8 | 4 | 0 | 1.33 |
3. Avtocesta | 0 | 8 | 4 | 2.33 | 6 | 6 | 0 | 1.50 |
4. UTF-5 | 0 | 7 | 3 | 2.30 | 2 | 7 | 3 | 2.08 |
5. break considered harmful | 0 | 9 | 2 | 2.18 | 7 | 4 | 1 | 1.50 |
* Povprečja smo računali tako, da kot da ima prvi možni odgovor vrednost 1, drugi 2 in tretji 3.
Naloga | Naloga je bila | |||
---|---|---|---|---|
zanimiva | dolgočasna | že znana | povprečna | |
1. Soglasniški podnizi | 7 | 1 | 1 | 3 |
2. Kje sem že to posnel? | 9 | 0 | 0 | 4 |
3. Avtocesta | 6 | 1 | 0 | 1 |
4. UTF-5 | 7 | 1 | 0 | 4 |
5. break considered harmful | 9 | 1 | 0 | 2 |
Naloga | Si jo rešil? | ||||||
---|---|---|---|---|---|---|---|
nisem (zmanjkalo časa) | nisem (zmanjkalo volje) | nisem (zmanjkalo znanja) | delno (zmanjkalo časa) | delno (zmanjkalo volje) | delno (zmanjkalo znanja) | rešil v celoti | |
1. Soglasniški podnizi | 1 | 0 | 0 | 0 | 2 | 1 | 8 |
2. Kje sem že to posnel? | 1 | 0 | 1 | 2 | 3 | 2 | 5 |
3. Avtocesta | 0 | 0 | 0 | 2 | 1 | 0 | 8 |
4. UTF-5 | 0 | 1 | 2 | 1 | 1 | 4 | 6 |
5. break considered harmful | 2 | 1 | 1 | 0 | 1 | 0 | 7 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Soglasniški podnizi | 2 | 0 |
2. Kje sem že to posnel? | 2 | 1 |
3. Avtocesta | 3 | 3 |
4. UTF-5 | 1 | 1 |
5. break considered harmful | 4 | 5 |
Mnenja o 3. nalogi (Avtocesta)
Katera naloga ti je bila najbolj všeč in zakaj?
2. naloga (Kje sem že to posnel?)
3. naloga (Avtocesta)
4. naloga (UTF-5)
5. naloga (break considered harmful)
Katera naloga ti je bila najmanj všeč in zakaj?
2. naloga (Kje sem že to posnel?)
3. naloga (Avtocesta)
5. naloga (break considered harmful)
Drugi odgovori
Tretja skupina
Mnenje o nalogah:
Naloga | Zahtevnost naloge | Povprečna zahtevnost | Točke | |||||||
---|---|---|---|---|---|---|---|---|---|---|
prelahka | lahka | primerna | težka | pretežka | ne vem | > 0 točk | povprečje | mediana | ||
1. Undo | 0 | 2 | 9 | 5 | 1 | 1 | 3.29 | 13 | 44.5 | 11 |
2. Žaba in lokvanji | 0 | 1 | 7 | 6 | 1 | 1 | 3.47 | 13 | 32.9 | 34 |
3. Otoki | 0 | 0 | 2 | 9 | 3 | 0 | 4.07 | 6 | 29.8 | 10 |
4. Strupi | 0 | 0 | 1 | 7 | 5 | 1 | 4.31 | 0 | 0.0 | 0 |
5. EPS (Emasculated Postscript) | 0 | 0 | 1 | 4 | 6 | 3 | 4.45 | 3 | 48.5 | 47 |
Opomba: „> 0 točk“ je število tekmovalcev, ki so pri tej nalogi dobili več kot 0 točk.
Pri vsaki nalogi je možnih 100 točk.
Za potrebe računanja povprečja smo mnenja o zahtevnosti prevedli v števila takole:
prelahka = 1, lahka = 2, primerna = 3, težka = 4, pretežka = 5.
Naloga | Vzela je (ali: bi) preveč časa | ||
---|---|---|---|
da | ne | ne vem | |
1. Undo | 6 | 7 | 3 |
2. Žaba in lokvanji | 3 | 9 | 2 |
3. Otoki | 6 | 2 | 5 |
4. Strupi | 8 | 1 | 4 |
5. EPS (Emasculated Postscript) | 4 | 1 | 8 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Undo | 0 | 17 | 0 | 2.00 | 15 | 1 | 0 | 1.06 |
2. Žaba in lokvanji | 0 | 14 | 0 | 2.00 | 11 | 3 | 0 | 1.21 |
3. Otoki | 0 | 12 | 0 | 2.00 | 9 | 2 | 1 | 1.33 |
4. Strupi | 0 | 9 | 3 | 2.25 | 7 | 2 | 2 | 1.55 |
5. EPS (Emasculated Postscript) | 1 | 6 | 3 | 2.20 | 1 | 7 | 2 | 2.10 |
* Povprečja smo računali tako, da kot da ima prvi možni odgovor vrednost 1, drugi 2 in tretji 3.
Naloga | Naloga je bila | |||
---|---|---|---|---|
zanimiva | dolgočasna | že znana | povprečna | |
1. Undo | 9 | 1 | 0 | 6 |
2. Žaba in lokvanji | 10 | 2 | 0 | 2 |
3. Otoki | 7 | 1 | 0 | 2 |
4. Strupi | 7 | 2 | 0 | 1 |
5. EPS (Emasculated Postscript) | 7 | 1 | 0 | 0 |
Naloga | Si jo rešil? | ||||||
---|---|---|---|---|---|---|---|
nisem (zmanjkalo časa) | nisem (zmanjkalo volje) | nisem (zmanjkalo znanja) | delno (zmanjkalo časa) | delno (zmanjkalo volje) | delno (zmanjkalo znanja) | rešil v celoti | |
1. Undo | 0 | 0 | 4 | 3 | 4 | 1 | 7 |
2. Žaba in lokvanji | 2 | 2 | 2 | 2 | 3 | 2 | 5 |
3. Otoki | 3 | 4 | 5 | 0 | 1 | 1 | 2 |
4. Strupi | 4 | 5 | 2 | 2 | 3 | 2 | 0 |
5. EPS (Emasculated Postscript) | 5 | 6 | 5 | 0 | 0 | 0 | 1 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Undo | 5 | 1 |
2. Žaba in lokvanji | 2 | 0 |
3. Otoki | 1 | 1 |
4. Strupi | 2 | 3 |
5. EPS (Emasculated Postscript) | 2 | 6 |
Mnenja o 1. nalogi (Undo)
Katera naloga ti je bila najbolj všeč in zakaj?
1. naloga (Undo)
3. naloga (Otoki)
4. naloga (Strupi)
Drugi odgovori
Katera naloga ti je bila najmanj všeč in zakaj?
4. naloga (Strupi)
5. naloga (EPS (Emasculated Postscript))