Tekmovanje ACM iz računalništva in informatike
Anketa o 15. tekmovanju ACM 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 76 izpolnjenih anketnih obrazcev iz prve skupine, 27 iz druge in 15 iz tretje skupine. Ker je letošnje tekmovanje potekalo v celoti prek interneta, smo tudi anketo izvedli prek spletne strani 1ka.si.
Nekaj opažanj
Za tekmovanje so skoraj vsi tekmovalci izvedeli od mentorjev; podobno je bilo že v prejšnjih letih, je pa bilo letos malo več kot ponavadi takih tekmovalcev, ki so za tekmovanje izvedeli od prijateljev.
-
S trajanjem tekmovanja in številom nalog so večinoma kar zadovoljni, še bolj kot prejšnja leta. Nekaj ljudi si želi več časa pri enakem (ali manjšem) številu nalog ali pa manj nalog pri enakem času reševanja, vendar jih je manj kot ponavadi.
-
Še vedno je največ takih tekmovalcev, ki so se naučili programirati sami (takih sta dobri dve tretjini) ali v šoli pri pouku (takih je dobra tretjina). Približno ena tretjina tekmovalcev pa se je naučila programirati (tudi) na krožkih in tečajih.
-
V opisu nalog za I. in II. skupino načeloma navajamo deklaracije v pascalu, C/C++, C#, pythonu in javi, vendar jih zadnja leta praviloma poskušamo napisati v bolj splošni obliki, ki ni specifična za noben posamezen programski jezik. Delež tekmovalcev, ki deklaracije zdaj razume, je visok, še malo višji kot lani. Pri vprašanju o tem, katere jezike bi še želeli videti v deklaracijah, če odmislimo šaljive predloge in jezike, ki so že tam (npr. java), še največ tekmovalcev predlaga javascript.
-
Pri vprašanju o izvorni kodi rešitev (ki jih letos objavljamo v C++, za prvo skupino pa tudi v pythonu) je delež tekmovalcev, ki pravijo, da jih ne razumejo, podoben kot prejšnja leta, v drugi skupini je še manjši kot lani. Izmed tistih, ki so napisali kak predlog glede jezika rešitev, jih je največ za javo (zlasti v prvi skupini) in za python (zlasti v drugi skupini).
-
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.
V prvi skupini letos največ ljudi pozna python, ki je v še večji prednosti kot lani; sledita mu C/C++ in java, ki je v primerjavi z lansko anketo letos malo pogostejša. Sledita C# in javascript (tudi slednji je letos pogostejši kot lani). Tudi v drugi skupini leto največ ljudi pozna python, sledi C/C++ (z občutnim zaostankom) in nato pa java; ta razmerja so podobna kot lani. V tretji skupini je letos menda prvič več takih, ki poznajo python, kot takih, ki poznajo C/C++.
-
Pri vprašanju, ali so tekmovalci zadovoljni s sistemom za oddajo odgovorov prek računalnika (v I. in II. skupini), so bili letos kar zadovoljni, saj večjih tehničnih težav ni bilo. Glede tega, da so morali letos tekmovati od doma, se niso pritoževali, več tekmovalcev je celo napisalo, da jim to bolj ustreza kot tekmovanje na FRIju. Nekaj ljudi je pogrešalo syntax highlighting v obrazcu za oddajo rešitev; v resnici smo si predstavljali, da bodo tekmovalci, sploh ker so letos pisali od doma, pisali svojo kodo v kakšnem drugem urejevalniku, ki ga na svojem računalniku uporabljajo tudi sicer, potem pa jo le kopirali in prilepili v obrazec na našem strežniku za oddajo odgovorov. Podobno je s komentarjem enega tekmovalca, ki je napisal, da „manjka compiler“, toda saj bi lahko prevajal svoje programe na svojem računalniku, če jih je hotel na ta način pred oddajo še preizkusiti...
O nalogah:
-
V povprečju so se zdele tekmovalcem v prvi skupini primerno težke, za razliko od prejšnjih let, ko so se jim običajno zdele malo težje. Najbrž so tudi zato rezultati v prvi skupini boljši kot ponavadi. V drugi in tretji skupini so se jim zdele naloge tokrat malo težje kot zadnjih nekaj let, vendar ne toliko kot v nekaterih letih pred tem. V tretji skupini smo načrtno dali težje naloge kot zadnjih nekaj let in to se do neke mere pozna tudi na rezultatih (manj točk kot običajno), na mnenje tekmovalcev o težavnosti nalog v anketi pa je imelo razmeroma malo vpliva. Če pri vsaki nalogi pogledamo povprečje mnenj o zahtevnosti te naloge (1 = prelahka, 2 = lahka, 3 = primerna, 4 = težka, 5 = pretežka) in vzamemo povprečje tega po vseh petih nalogah, dobimo: 2,97 v prvi skupini, 3,38 v drugi in 3,67 v tretji skupini.
V I. skupini se se zdela tekmovalcem malo težja predvsem naloga 1.3 (obračanje jogija), ki sicer ni posebej težka, je pa malo neobičajna in zahteva nekaj razmisleka. Kot lažjo pa so ocenili nalogo 1.1 (vesoljske vsote), ki je bila tudi mišljena kot lahka.
V II. skupini sta se jim zdeli težki predvsem nalogi 2.2 (ne odlašaj na jutri) in 2.3 (lenoba), mogoče zato, ker je bil poudarek pri njiju na snovanju in opisu postopka, ne pa na implementaciji nečesa, kar bi bilo takoj očitno že iz opisa naloge. Kot lažjo pa so ocenili nalogo 2.4 (semafor); to je presenetljivo, saj gre za „realnočasovno“ nalogo in take se zdijo tekmovalcem ponavadi težke.
V III. skupini se jim je zdela najtežja naloga 3.1 (vaje v slogu), najmanj težka pa 3.4 (Janko in Metka); nam sicer ni najbolj očitno, zakaj bi bila slednja kaj lažja ali prva kaj težja od ostalih. Dokaj težke so se jim zdele tudi ostale tri naloge.
-
Človek bi pričakoval, da tekmovalci pri nalogah, ki so se jim zdele težje, dosežejo manj točk. Podobno kot prejšnja leta smo računali korelacijski koeficient med tem, kako težka se je zdela naloga tekmovalcem, in tem, kolikšen delež točk so pri njej v povprečju dosegli; letos je ta korelacija precej visoka, podobna kot že zadnjih nekaj let (R2 = 0,68, v prejšnjih letih 0,71, 0,67, 0,70, 0,39, 0,57, 0,14, 0,52, 0,20, 0,11, pred tem več let okoli 0,4).
-
Pri vprašanju „ali se ti zdi, da je (ali: bi) naloga vzela preveč časa?“ je bil delež pritrdilnih odgovorov velik zlasti pri nalogah 1.3 (obračanje jogija), 2.2 (ne odlašaj na jutri), 3.2 (zamik) in 3.3 (zlaganje slik). Mogoče je to povezano s tem, da so se jim zdele večinoma iste naloge tudi najzahtevnejše, ker drugače po dolžini rešitve ne izstopajo izrazito.
-
Komentarjev, da jim je neka naloga že znana, je bilo letos malo več kot lani, so pa dokaj enakomerno razpršeni med naloge. Ocene zanimivosti nalog so v prvi skupini 2,60 (če je 1 = dolgočasna, 2 = povprečna, 3 = zanimiva), v drugi 2,62 in v tretji 2,70. Te ocene so podobne kot že zadnjih nekaj let. Kot bolj zanimive izstopajo 2.5 (prelom besedila), 3.3 (zlaganje slik) in 3.5 (ključavničarstvo), kot manj zanimive pa 2.2 (ne odlašaj na jutri) in 2.3 (lenoba).
-
Tudi z dolžino besedila so bili večinoma zadovoljni; ocene so podobne kot prejšnja leta, v prvi skupini še malenkost boljše. Pri tem še najbolj odstopajo naloge 2.1 (metanje na koš), 2.2 (ne odlašaj na jutri) in 3.5 (ključavničarstvo). Slednja ima res nekoliko daljše besedilo, prvi dve pa ne toliko. Mnenj, da je kakšno besedilo prekratko, je bilo letos malo, vendar več kot lani, največ pri nalogah 1.3 (obračanje jogija) in 1.4 (zobna ščetka).
-
Z razumljivostjo besedila nalog so tekmovalci večinoma zadovoljni, čeprav malo manj kot prejšnja leta. Kot težje razumljive so ocenili predvsem naloge 1.3 (obračanje jogija), 2.2 (ne odlašaj na jutri) in 3.5 (ključavničarstvo). To so približno iste naloge, ki so se jim tudi sicer zdele težke, je pa najbrž težko reči, kaj je vzrok in kaj posledica.
-
Pri vprašanjih „katera naloga ti je najbolj všeč?“ in „katera naloga ti je najmanj všeč?“ so bili glasovi letos precej razpršeni med naloge, večkrat pa se je tudi zgodilo, da je ista naloga dobila veliko glasov pri obeh vprašanjih (npr. 1.5 (plonkanje)). Kot nepriljubljene izstopajo naloge 1.3 (obračanje jogija), 2.3 (lenoba) in 3.2 (zamik), kot bolj priljubljene pa 1.1 (vesoljske vsote), 2.5 (prelom besedila), 3.3 (zlaganje slik).
Programersko znanje:
Vprašanja o programerskem znanju so so dajala podobne rezultate kot lani. V prvi skupini pravijo, da znajo malo več kot tisti v lanski anketi.
Stvari, ki jih poznajo slabše, so približno iste kot v prejšnjih letih: kazalci, naštevni tipi in operatorji na bitih; v 1. in 2. skupini tudi strukture in rekurzija. Poznavanje operatorjev na bitih in rekurzije je letos boljše kot ponavadi, še posebej v prvi skupini. Kazalce pozna letos še manj ljudi kot lani (kar sicer najbrž ni čudno, saj jih veliko dela v jezikih, kjer s kazalci nimajo veliko opravka).
- Pri vprašanjih o poznavanju algoritmov in podatkovnih struktur so tekmovalci letos ocenili svoje znanje višje kot tisti na lanski anketi, še posebej v prvi in tretji skupini. Pri teh rezultatih so sicer v anketah iz leta v leto prisotna razna nihanja, ni pa videti kakšnega očitnega dolgoročnega trenda.
Katere programske jezike so uporabljali:
V prvi skupini ima python letos še večjo prednost kot C++, sledi jima java; C# je letos redkejši kot lani. Tudi v drugi skupini je python daleč najpogostejši, podobno kot lani. V tretji skupini še vedno prevladuje C++, letos so bili tam tudi trije javanci, kar je neobičajno veliko.
Letos je prvič nekdo uporabljal swift, po več letih pa spet eden tudi PHP (oba v prvi skupini). Po dva sta uporabljala pascal in javascript.
Jezik | Št. tekmovalcev, ki so ga uporabljali | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 | 2003 | |||||||||||||||||||||||||||||||||
I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | I | II | III | III | |
Pascal | 2 | 2 | 4 | 0⅓ | 3 | 5 | 2 | 2.5 | 2 | 1 | 1 | 1 | 6 | 1 | 4 | 3 | 4 | 3 | 4.5 | 5 | 2 | 4 | 2 | 1 | 1.5 | 2 | 2 | 8.5 | 2 | 1 | 6 | 5 | 5 | 23 | 20 | 13 | 17 | ||||||||||||
C | 3.5 | 3 | 10 | 4 | 0.5 | 5 | 4 | 0.5 | 4 | 3 | 2.5 | 4⅓ | 1 | 2 | 3 | 1 | 3.5 | 6 | 2 | 7 | 7 | 2 | 1 | 7 | 2 | 6 | 6 | 1 | 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 | 8 | 14 | 21.5 | 7.5 | 18 | 18.5 | 13 | 11 | 23 | 10 | 15.5 | 28 | 8 | 9 | 27 | 9 | 9.5 | 19 | 4.5 | 10.5 | 17 | 12.5 | 7 | 25 | 16 | 9 | 23.5 | 19 | 8 | 33 | 17.5 | 13 | 26.5 | 2 | 12.5 | 17.5 | 11 | 9.5 | 7 | 14 | 15.5 | 13 | 5 | 10.5 | 5 | 6 | 5 | |
PHP | 1 | 3 | 2 | 1 | 0.5 | 1 | 0.5 | 1 | 1 | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||||||||||||||||
nič | 2 | 3 | 2 | 1 | 2 | 3 | 4 | 1 | 4 | 2 | 2 | 2 | 1 | 1 | 1 | 5 | 1 | 1 | 3 | 1 | 2 | 3 | 2 | ||||||||||||||||||||||||||
VB | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||
C# | 6 | 3 | 12 | 2 | 11 | 6 | 7 | 6 | 12 | 5 | 1 | 16 | 5 | 12 | 1.5 | 2 | 18 | 0.5 | 17 | 1 | 3 | 4 | 2 | 3 | 0.5 | 1 | 3 | 0.5 | |||||||||||||||||||||
Java | 15 | 4 | 3 | 15 | 5 | 1 | 21.5 | 8.5 | 4 | 28 | 3 | 2 | 24 | 6 | 5 | 22 | 6 | 3.5 | 23 | 2 | 1.5 | 18 | 8 | 1 | 17 | 6.5 | 1 | 6 | 5 | 3 | 5 | 9 | 4 | 8 | 8 | 11 | 9.5 | 3 | 2.5 | 3 | 0.5 | ||||||||
Python | 48 | 20 | 3 | 36.5 | 26.5 | 6.5 | 38 | 11 | 0.5 | 42 | 11 | 29⅓ | 12 | 26 | 1 | 16 | 6 | 16 | 8 | 25 | 5 | 20 | 6 | 12 | 2 | 4 | 0.5 | 6 | 1 | ||||||||||||||||||||
Newtonscript | 0.5 | 0.5 | |||||||||||||||||||||||||||||||||||||||||||||||
JavaScript | 2 | 0.5 | 1 | 1 | 1 | ||||||||||||||||||||||||||||||||||||||||||||
Batch | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||
Julia | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||
Swift | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||
psevdokoda | 2 | 1 | 5 | 1 | 3 | 1 | 5 | 5 | 6 | 1 | 10 | 6 | 3 | 2 | 4 | 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#; v letih 2015–17 tudi VB.net; od 2018 naprej tudi python.
- Polovice in tretjine v gornji tabeli so posledica tega, da nekateri tekmovalci uporabljajo dva ali tri različne jezike (pri različnih nalogah) in jih potem štejemo delno k vsakemu.
- „Nič“ pomeni, da tekmovalec ni napisal nič izvorne kode (pač pa npr. odgovore v naravnem jeziku ali pa sploh ničesar). Tekmovalce, ki so pisali le psevdokodo (čeprav so naloge zahtevale izvorno kodo v konkretnih programskih jezikih), od leta 2009 naprej štejemo posebej. Kot ponavadi je bila meja med psevdokodo in naravnim jezikom v nekaj primerih precej zabrisana.
- Tisti, ki v 1. in 2. skupini uporabljajo C++ namesto C, zdaj že kar pogosto uporabljajo stvari,
ki so specifične za C++ (in jih v C-ju ni) in ta raba skozi leta počasi narašča. To so ponavadi predvsem
vhodni in izhodni tokovi (
<iostream>
namesto<stdio.h>
,cin
incout
namestoprintf
inscanf
), razredastring
invector
, včasih pa tudi druge podatkovne strukture (npr.map
). V tretji skupini je letos precej tekmovalcev uporabljalo tudi kaj iz novejših verzij C++ (od C++11 naprej, npr.auto
, rangedfor
,emplace_back
, lambde).
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 | 69 | 0 | 15 | 5 |
II | 26 | 0 | 2 | 2 |
III | 13 | 0 | 3 | 0 |
Če drugače, kako?
- /
- /
- C#, C++ (Arduino), Java
- C#, C++, JavaScript, Lua
- C#, Python, Html, Css
- C++
- c++
- C++, C
- C++, C#
- C++, vendar skoraj nič; SQL (če to štejemo kot programski jezik, glede na to da v bistvu ni čisto tako),
- C, C++, C#, Java, Python, JS, PHP,,,
- CSS, Visual Basic
- Da, malo tudi v Javi in C-ju
- Da, v html-ju, vendar sem napisal le 1 program (oz. naredil spletno stran).
- Da. Python, C#, Node.js, Vue, SQL, Java, VBA, HTML, Angular...
- Da. JavaScript, Brainfuck, Whitespace, BASIC, HTML
- django, java, C#, HTML, CSS
- f#
- html
- html
- HTML, CSS, JavaScript, jQuery
- HTML, CSS, React.js, C#, C++
- html, php , css, psevdo koda
- java
- Java, c++, c#, PHP
- java, lua, SQL, c++
- Java, PHP,...
- Java, python, javascript (ter html in css če šteješ kot programska jezika)
- JavaScript (Spletne aplikacije), PHP
- Javascript - malo (NodeJS), SmallBasic
- javascript, C#
- JS, BrainFuck, ...
- js, python, php
- Logo
- lua, c#, c++
- Ne
- Ne, uporabljal sem tudi html.
- Ne.
- PHP, C, Rust, Typescript, Python, Lua
- PHP, JavaScript, Java
- Poskusno C++, Ev3 Basic
- probaval sem C in PHP
- Pytho, Java, PHP
- Python
- Python, C++
- Python, C++, C#, Go, Rust, Lua, ARM Assembly, x86 Assembly...
- Python, PHP, batch, bash, c, assembly
- Ruby, Lua Script, Java Script
- Rust, C/C++, java, C#, Kotlin, powershell, assembly(sam tehnično ni),
- scratch, javascript
- Scratch?, microbit?
- Unix shell, C++
- v Javi in Pythonu
- V nobenem
- Veliko jih je a sem zelo zelo malo programiral v njih
- Če šteje 1 par vrstic JavaScripta potem v JavaScript
- Arduino, Fischertechnik ROBO Lt, Excell :)
- Batch
- C++
- C, C++, Python, JavaScript, PHP
- J, K, Q, Forth, Red, C++, Java, Prolog
- javascript, java
- javascript, sql, java, ue4 bluerprints, asm, c#
- js, java, php
- Ne
- Ne.
- PHP, Kotlin
- php, sql, plsql
- processing
- scratch
- Scratch :-P
- bash batch
- Batch, Pascal, C#, C++, C,
- C#, Javascript, PHP :(, SQL, Swift
- C, C#, Java, JavaScript, Go, verjetno še kaj
- Javascript (fuj), php.
- Ne
- Ne
- Processing, brainfuk itd
- Scratch.
- Da, v swiftu
- FOTRAN, Asemby
- Java, zelo me tudi moti, da so imena funkcij z veliko.
- Java/Kotlin, Go
- JavaScript
- JavaScript
- JavaScript
- Ne, meni zadošča tako, kot je.
- Ne. Po mojem mnenju sploh ni potrebe po deklaracijah.
- Ni potrebe
- Ni potrebno
- Niti ne, imam znanja iz Jave, C, C++, kar pa je vse že navedeno.
- Niti ne.
- Raje jih sploh ne.
- ne, mogoče brez pascala
- niti ne
- v javi
- Ne vem
- Shakespeare. I dare you, I double dare you muthafuc'a
- brainfuck, whitespace
- c
- c#
- java
- mogoče Go
- nah
- C#
- Da bi dodali se zapis v Javi na primer, saj sta C++ ter C dokaj podobna, Java pa vsebuje določene metode, ki jih C ter C++ ne.
- Da, v javi.
- Da, v pascalu, ki se mi zdi najenostavnejši programski jezik.
- Da. V Brainfucku.
- Java
- Java
- Java
- Java (zelo močna želja)
- Java/Kotlin
- JavaScript
- JavaScript
- Ne, meni zadošča tako, kot je.
- V swiftu
- java
- pseudokoda
- C
- C
- C#
- Java
- Javi
- Ne vem
- javi
- Ne
- c#
- java
- lahko bi še pythona tudi za drugo skupino
- najraje v pythonu
- python
- Rešitve za 2 skupino v pythonu
- Java
- Ne, is gud.
- [Letos ni nihče predlagal kakšnega drugega jezika.]
- Bila je lahka
- Izziv
- Ker je bila najlažja
- Ker je bila prva
- Ker je bila zelo zanimiva
- Ker mi je bilo vsec pretvarjanje v človeku razumljivo obliko.
- Ker sem lahko ponovil std::ostream.
- Spominja me na Brainfuck
- Všeč mi je bil način pridobivanja podatkov, ter izdelovanje izpisa, naloga pa tudi ni bila pretežka
- Zanimiva ideja.
- fajna je bla
- ker mi je uspel rešit
- Bila je najdaljša ter največ od mene zahtevala
- Ker sem se sam poskusil naučiti vlamljati v ključavnice in mi je tema ključev zanimiva. Nikoli pa nisem vedel da so ključi narejeni po kodi, zato sem se naučil nekaj novega o temi, ki mi je pri srcu. Kot naloga je bila brez dvomov najbolj zabavna, a je slabo napisano besedilo (bolj natančno del z ničlami) na koncu uničila veselje te naloge
- Najbolj zanimiva
- Praktična naloga. Luštna.
- Zahtevala največ razmišljanja
- zanimiva je in ni prelahka
- Bila je najbolj zanimiva.
- Bila je zanimiva in za razmišlat
- Kaj pa vem najbrž zato, ker sem zaspanec :).
- Ker je bila rešljiva na precej različnih načinov.
- Ker je trajalo nekaj časa, da sem ugotovila, kako bi vedelo v katero smer se mora zavrteti.
- Ker mi je bila najbolj zabaven iziv.
- Ker se je dalo najti rešitev ki zelo poenostavi pisanje programov in je elegantna
- Na oko zgleda težka a ima preprosto rešitev, če malo premisliš.
- Na začetku se mi je zdela težka,a po dobrem razmisleku sem dojel kaj je treba narediti, in sem zelo zadovoljen s svojo rešitvijo.
- Našel sem dobro/zanimivo in kratko rešitev.
- Zanimiv problem.
- Zanimiva ideja, moral sem si zapisati ter ugotoviti, kako bi računsko lahko ugotovil nov položaj jogija, ki bi bil primeren za uporabnika.
- ker si rabil sam narediti zapis za stanje jogija in ti je to omogočilo največ svobode pri izkanju rešitve
- Ker bolj redko kličem funkcije, zato je bila zanimiva zame.
- Ker se mi je zdela najbolj zanimiva.
- Ker se navezuje na LOW-END programming
- Ker smo imeli že podane funkcije in to je bilo nekaj novega.
- Zanimiva je bila, saj je bila na nek način bolj praktična kot druge, in posledično tudi bolj zanimiva.
- Zelo zanimivo mi je reševati naloge, kjer imam omejeno količino ukazov, s katerimi jo lahko rešim.
- zanimiva
- Ker ima vec moznih resitev, ki so razlicno ucinkovite
- Ker je bilo treba opisati postopek
- Smešna glede na situacijo
- Spadala v kontekst, smešna in tudi dokaj lahka.
- Težavnost
- hecna
- ker je aktualna
- (1, 2) [ni navedel razloga]
- (1, 2) Bili sta ravno prav težki in nista vzeli preveč časa, reševali smo situacjo, ki si mi je zdela zanimiva.
- (1, 2, 3) [ni navedel razloga]
- (1, 2, 3, 5) Teke naloge, a hkrati rešljive z dovolj volje in znanja.
- (1, 2, 4, 5) [ni navedel razloga]
- (1, 2, 5) Ni pretežka, je pa tudi zanimivo zastavljena
- (1, 2, 5) Predstavitev in funkcionalnost naloge
- (1, 3, 4) [ni navedel razloga]
- (1, 4) [ni navedel razloga]
- (1, 5) [ni navedel razloga]
- (1, 5) [ni navedel razloga]
- (1, 5) Ker sta se mi zdeli najbolj zanimivi
- (2, 4) [ni navedel razloga]
- (2, 4) Pri ključih mi je bilo zabavno, ker je bilo treba kot napisati 4 ločene programčke, ki vrnejo ali je pogoj izpolnjen ali ne. Zobno ščetko sem pa hitro rešila, ampak mi je bila taka zabavna nalogica
- (2, 4) Težko se odločim, vendar bi verjetno rekel 2, ker ima dovolj zapleten problem, da rešitev ni preveč enostavna, ni pa spet preveč zapletena.
- (2, 5) [ni navedel razloga]
- (4, 5) 4. je bila ekstremno lahka, 5. je bila pa ekstremno zanimiva :)
- Ker mi je ni uspelo rešiti
- Naloga je bila zelo lahka in je vključevala predvsem znanje programskega jezika, ne pa toliko algoritmov.
- ker je izredno podobna jeziku brainfuck in ker je preprost prevod iz enega znaka v drugega
- Dolgcajt
- Enostavna v Pythonu, pekel v Cju.
- Ker je bilo toliko pogojev treba vprogramirati, da je vzela malo več časa in tudi zato, ker je bilo sedaj na anketi treba izbrati eno nalogo - v resnici ni bila slaba.
- Navodilo je bilo pomanjkljivo, npr. pisati bi moralo: ničle so lahko na začetku ampak ne vmes, prav tako je pisalo da je ključ običajno dolg 6 številk kar mislim da pomeni da je lahko daljši oziroma krajši in je pri tem nepotrebno imeti ničle na začetku
- narobe sem se je lotol
- težko razumljiv, hitro se zakomplicira
- Jogi ..
- Ker je bila težko razumljiva
- Ker je bilo slabo nakazano katera smer je katera za obračanje
- Ker se mi je zdela najmanj razumljiva.
- Ker sem si malce zakompliciral ziulenje in nism vedu kaj in kao, zato dvomim o pravilnem odgovoru
- Najbolj neumna in nesmiselna naloga v resničnem življenju, ker nihče ne obrača jogija, kaj šele, da bi si napisal program, ki bi mu povedal, kako mora obrniti jogi.
- Naloga je bila dobra, ampak sem imel malce dileme katera črka obrne v katero smer.
- Naloga mi je bila najmanj razumljiva
- Naloga ni slaba, samo nisem jo znal dobro rešiti s količino ostalega časa
- Ne jasna, navodila
- Nerazumljiva
- Nerazumljivo navodilo
- Ni razumljiv željen odgovor
- Nisem točno vedel, kako bi se je lotil
- Nisem vedel kako bi se je najbolje lotil
- Nisem vedel kako se je lotiti, zmanjkalo mi je časa.
- Obračanja nisem najbolj zatopil
- Od vseh se mi je zdela najtežja, porabila mi je veliko živcev.
- Veliko pisanja, porabil največ časa
- Zelo nerealistična naloga in ni bila prijetna za ustvarjanje.
- Zmanjkalo mi je časa, pa tudi nisem imela ideje kako se je lotit, zato sem jo delala precej počasi.
- ker je bila natežja
- težka
- Ker mi je vzela največ časa
- Ker nemorem vedeti kakšni so podprogrami, ki jih imamo napisane
- Ker nisem imel znanja
- Ker nisem vedela ali lahko uporabim to kar sem uporabila, ker jso bila navodila ne razumljiva.
- Malo preveč generična.
- Ne maram si umivati zob. Kot otroku mi niso nikoli hotli kupiti elektricne zobne scetke. :(
- Nekoliko znana.
- Nisem točno razumel kaj moram narediti
- Nisem čisto razumel poante naloge.
- Prelahka
- Prelahka.
- Prevajanje iz besedila v kodo. Nemogoče preverit, da nisi kakšne glupe napake naredo.
- Bila je dokaj lahka, krajša od ostalih, po mojem mnenju.
- Imel sem težave z razumljivostjo besedila, naloga je prilagojena python razvijalcem(set() funkcija jim zelo koristi v tem primeru glede učinkovitosti)
- Ker je bil opis programa.
- Ker ne znam opisati postopek
- Ker sem po pomoti uporabil assoc array in zato porabil preveč časa.
- Najmanj dela
- Nejasen primer, težko za razumeti.
- Nisem navajen razlagati postopkov.
- Niso mi bili jasni vhodni podatki
- Opisovanje namesto programiranje
- Takoj sem našla rešitev. Mogoče premalo zahtevna, ali pa preveč direktno povedane rešitve.
- Čudno nerazumljivo besedilo, rabil sem eno uro da sm tocnu pogruntou kaj je zahtevala.
- (1, 2) Na koncu tekmovanja sem šele opazil objave, ki so bolj natančno razložile, da moramo pri 1. nalogi upoštevati in pisati presledke, ter da pri 2. če dobimo število, ki ima manj kot 6 znakov pomeni da so vsi levi znaki 0. To (še posebej 2. nalogo) bi bilo lahko bolj podrobno opisano in imelo bi lahko več primerov pri 2. nalogi
- (1, 2, 3, 4, 5) [ni navedel razloga]
- (1, 5) 1. lahka, 5. ne vem koliko podrobnosti je dejansko zahtevala
- (2, 3) Ker mi kljub dokaj dobri ideji niso najbolj šle
- (3, 4) [ni navedel razloga]
- (3, 5) [ni navedel razloga]
- (4, 5) [ni navedel razloga]
- (4, 5) Navodila nalog niso dovolj dobro specificirane.
- (ni navedel naloge) / Vse naloge so mi bile všeč
- Ker je bila edina, ki sem jo rešil vsaj nekako.
- Ker je ne znam zares rešiti.
- Ker moraš dobro razmisliti kaj iščeš.
- Navodila so opisovala nekaj, s čimer se lahko poistovetim.
- Ker je zanimiva
- ker sem jo verjetno najbolje razumel
- Bila je najbolj izzivalna in zanimiva.
- Dovolj tezka, a se vedno zanimiva in ne nemogoca.
- Ker je imela zanimive uporabe večih operacij
- Ker v njej vidim uporabnost v vsakdanjem življenju.
- preprosta
- (1, 5) Bili sta mi najbolj razumljivi.
- (1, 5) Zanimivost
- (2, 5) [ni navedel razloga]
- (3, 5) Tretja je bila realna in popolnoma meni pisana na kožo, peta pa pač Štoparski vodnik po Galaksiji. Samo brez panike
- (4, 5) [ni navedel razloga]
- Ker je 1.
- Ker v resnici ni težka, je pa zoprna za programiranje.
- A lahko zakonsko prepovemo naloge tega tipa?
- Navodilo je zvenelo zelo komplicirano
- Ni imela smiselnega navodila
- kompleksna
- Ker nisem imela pojma, kako naj se je lotim.
- Naloga mi je bila ze znana, vendar potrebuje prevec casa in energije za jo resiti.
- težka / je nisem znal rešit
- Ker sploh nisem vedel kaj od mene zahteva oz. kaj naj bi program sploh delal.
- Ker še zdaj nisem popolnoma prepričan, kaj je zahtevala od mene.
- Nerazumljiva
- ker je bila zadnja in sem bil že naveličan
- (2, 3) Navodil nisem dobro razumel in s trenutnim znanjem bi za reševanje porabil veliko časa
- (2, 3) Nerazumljivost
- Ker sem dejansko samo to znal rešiti
- Ker je bila nekaj popolnoma drugega od tega kar sem kdaj reseval.
- Out of the box
- Ker mi jo je vspelo resiti in ni bila zelo lahka
- Z DP se je dalo pridobiti veliko točk.
- Ker je edina pri kateri sem dobil točke :)
- Zanimiv razmislek.
- ker je bla naj bolj zanimiva
- (1, 3, 4, 5) Vse naloge so mi bile zanimive, komaj čakam editorial. Ni mi bil všeč nadzor zaradi tipa naloge.
- (2, 4) Ker je bila rešena z moje strani, zanimiva je interaktivnost.
- Ker je samo iskanje po stringu. Ze miljon takih nalog sem resil.
- Ker mislim, da je za prvo nalogo malo pretežka.
- Precej zahtevna in imel sem premalo znanja da bi jo znal prav rešiti
- Tip naloge, nisem si pogledal te vrste naloge pred tekmovanjem.
- Zaradi komunikacije
- ker je neka pikolovska implementacija
- Ker nisem bil siguren kaksna naj bi bila resitev
- Bila je nerazumljiva.
- Ker sem porabil preveč časa in sem jo samo narobe razumel
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 | |
basic | 1 | 0 | 0 |
C | 14 | 4 | 1 |
C# | 16 | 2 | 0 |
C++ | 27 | 10 | 10 |
C/C++ | 0 | 0 | 1 |
go | 1 | 1 | 0 |
HTML | 1 | 1 | 0 |
java | 23 | 5 | 5 |
JavaScript | 17 | 3 | 3 |
kotlin | 1 | 0 | 0 |
Matlab | 0 | 0 | 1 |
pascal | 7 | 4 | 1 |
PHP | 8 | 1 | 1 |
python | 43 | 18 | 13 |
R | 3 | 0 | 0 |
ruby | 1 | 0 | 0 |
SQL | 1 | 0 | 0 |
swift | 1 | 1 | 0 |
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++, C#, pythonu in javi. 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?“
Skupina | Ali razumeš deklaracije v besedilu nalog (v pascalu, C/C++, pythonu in javi)? Ali predlagaš (še) kak drug jezik? | So ti prišle deklaracije v pythonu kaj prav? | ||||
---|---|---|---|---|---|---|
Da | Ne | Da | Ne | |||
Število | Predlogi | Število | Predlogi | |||
I | 70 | 6 | 20 | 56 | ||
II | 26 | 0 | 14 | 11 |
„V rešitvah nalog trenutno objavljamo izvorno kodo v C++, v prvi skupini pa tudi v pythonu. Ali razumeš C++ 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?“
Skupina | Ali razumeš izvorno kodo v rešitvah (v C++)? Ali predlagaš (še) kak drug jezik? | |||||
---|---|---|---|---|---|---|
Da | Ne | (Prazno) | ||||
Število | Predlogi | Število | Predlogi | Število | Predlogi | |
I | 62 | 14 | 0 | |||
II | 25 | 1 | 1 | |||
III | 13 | 1 | 1 |
Vprašanje za tekmovalce 3. skupine: „Letos v 3. skupini podpiramo reševanje nalog v pascalu, C, C++, C#, javi in pythonu. 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. Vesoljske vsote | 8 | 37 | 25 | 3 | 0 | 1 | 2.60 | 106 | 15.4 | 15 |
2. Ključ | 1 | 19 | 44 | 11 | 0 | 1 | 2.91 | 105 | 16.0 | 17 |
3. Obračanje jogija | 0 | 3 | 38 | 24 | 4 | 7 | 3.42 | 86 | 10.4 | 14 |
4. Zobna ščetka | 12 | 22 | 32 | 4 | 1 | 5 | 2.93 | 95 | 11.9 | 14 |
5. Plonkanje | 9 | 17 | 40 | 8 | 0 | 2 | 3.00 | 96 | 14.1 | 16 |
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. Vesoljske vsote | 7 | 63 | 6 |
2. Ključ | 10 | 55 | 11 |
3. Obračanje jogija | 22 | 46 | 8 |
4. Zobna ščetka | 6 | 67 | 3 |
5. Plonkanje | 9 | 61 | 6 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Vesoljske vsote | 0 | 72 | 4 | 2.05 | 68 | 7 | 1 | 1.12 |
2. Ključ | 3 | 67 | 5 | 2.03 | 61 | 13 | 2 | 1.22 |
3. Obračanje jogija | 5 | 62 | 9 | 2.05 | 37 | 32 | 7 | 1.61 |
4. Zobna ščetka | 5 | 66 | 4 | 1.99 | 59 | 13 | 3 | 1.25 |
5. Plonkanje | 3 | 66 | 7 | 2.05 | 62 | 9 | 5 | 1.25 |
* Povprečja smo računali tako, 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. Vesoljske vsote | 46 | 4 | 2 | 24 |
2. Ključ | 57 | 5 | 1 | 13 |
3. Obračanje jogija | 55 | 9 | 0 | 12 |
4. Zobna ščetka | 46 | 13 | 3 | 12 |
5. Plonkanje | 56 | 8 | 3 | 9 |
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. Vesoljske vsote | 1 | 1 | 0 | 0 | 2 | 0 | 72 |
2. Ključ | 1 | 1 | 0 | 0 | 3 | 4 | 68 |
3. Obračanje jogija | 6 | 3 | 0 | 5 | 2 | 11 | 55 |
4. Zobna ščetka | 1 | 1 | 1 | 2 | 0 | 5 | 68 |
5. Plonkanje | 3 | 1 | 0 | 3 | 1 | 6 | 64 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Vesoljske vsote | 14 | 3 |
2. Ključ | 9 | 6 |
3. Obračanje jogija | 15 | 28 |
4. Zobna ščetka | 7 | 13 |
5. Plonkanje | 10 | 13 |
Mnenja o 1. nalogi (Vesoljske vsote)
Katera naloga ti je bila najbolj všeč in zakaj?
1. naloga (Vesoljske vsote)
2. naloga (Ključ)
3. naloga (Obračanje jogija)
4. naloga (Zobna ščetka)
5. naloga (Plonkanje)
Drugi odgovori
Katera naloga ti je bila najmanj všeč in zakaj?
1. naloga (Vesoljske vsote)
2. naloga (Ključ)
3. naloga (Obračanje jogija)
4. naloga (Zobna ščetka)
5. naloga (Plonkanje)
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. Metanje na koš | 0 | 3 | 15 | 8 | 0 | 0 | 3.19 | 39 | 9.8 | 9 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 0 | 0 | 8 | 10 | 6 | 2 | 3.92 | 29 | 9.6 | 9 |
3. Lenoba | 1 | 3 | 7 | 10 | 3 | 2 | 3.61 | 29 | 3.9 | 4 |
4. Semafor | 3 | 14 | 5 | 0 | 2 | 1 | 2.67 | 33 | 13.1 | 17 |
5. Prelom besedila | 0 | 1 | 11 | 12 | 1 | 0 | 3.52 | 33 | 9.2 | 10 |
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. Metanje na koš | 12 | 11 | 3 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 8 | 12 | 5 |
3. Lenoba | 7 | 15 | 4 |
4. Semafor | 1 | 22 | 2 |
5. Prelom besedila | 8 | 14 | 3 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Metanje na koš | 0 | 23 | 3 | 2.12 | 25 | 1 | 0 | 1.04 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 1 | 18 | 6 | 2.20 | 13 | 10 | 2 | 1.56 |
3. Lenoba | 2 | 22 | 2 | 2.00 | 16 | 9 | 2 | 1.48 |
4. Semafor | 1 | 23 | 1 | 2.00 | 18 | 4 | 2 | 1.33 |
5. Prelom besedila | 0 | 25 | 0 | 2.00 | 22 | 2 | 0 | 1.08 |
* Povprečja smo računali tako, 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. Metanje na koš | 20 | 1 | 2 | 3 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 13 | 5 | 2 | 4 |
3. Lenoba | 16 | 5 | 0 | 5 |
4. Semafor | 18 | 3 | 0 | 3 |
5. Prelom besedila | 21 | 0 | 1 | 3 |
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. Metanje na koš | 0 | 0 | 1 | 4 | 2 | 4 | 19 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 4 | 2 | 6 | 1 | 0 | 4 | 9 |
3. Lenoba | 4 | 2 | 5 | 3 | 1 | 3 | 11 |
4. Semafor | 3 | 0 | 3 | 1 | 1 | 1 | 18 |
5. Prelom besedila | 3 | 1 | 1 | 5 | 3 | 2 | 14 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Metanje na koš | 2 | 3 |
2. Ne odlašaj na jutri, kar lahko storiš pojutrišnjem | 5 | 8 |
3. Lenoba | 2 | 6 |
4. Semafor | 3 | 3 |
5. Prelom besedila | 5 | 2 |
Mnenja o 1. nalogi (Metanje na koš)
Katera naloga ti je bila najbolj všeč in zakaj?
1. naloga (Metanje na koš)
2. naloga (Ne odlašaj na jutri, kar lahko storiš pojutrišnjem)
4. naloga (Semafor)
5. naloga (Prelom besedila)
Drugi odgovori
Katera naloga ti je bila najmanj všeč in zakaj?
1. naloga (Metanje na koš)
2. naloga (Ne odlašaj na jutri, kar lahko storiš pojutrišnjem)
3. naloga (Lenoba)
4. naloga (Semafor)
5. naloga (Prelom besedila)
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. Vaje v slogu | 0 | 1 | 4 | 5 | 4 | 0 | 3.86 | 11 | 22.7 | 9 |
2. Zamik | 0 | 0 | 4 | 7 | 1 | 2 | 3.75 | 4 | 5.3 | 0 |
3. Zlaganje slik | 0 | 0 | 6 | 5 | 2 | 1 | 3.69 | 11 | 22.6 | 22 |
4. Janko in Metka | 0 | 4 | 4 | 4 | 2 | 0 | 3.29 | 15 | 31.9 | 22 |
5. Ključavničarstvo | 0 | 1 | 5 | 3 | 4 | 1 | 3.77 | 5 | 17.1 | 0 |
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. Vaje v slogu | 5 | 5 | 4 |
2. Zamik | 5 | 4 | 4 |
3. Zlaganje slik | 2 | 7 | 4 |
4. Janko in Metka | 4 | 8 | 1 |
5. Ključavničarstvo | 5 | 6 | 2 |
Naloga | Dolžina besedila | Razumljivost besedila | ||||||
---|---|---|---|---|---|---|---|---|
prekratko | primerno | predolgo | povprečje* | razumljivo | težko razumljivo | nerazumljivo | povprečje* | |
1. Vaje v slogu | 0 | 12 | 1 | 2.08 | 12 | 1 | 0 | 1.08 |
2. Zamik | 0 | 13 | 0 | 2.00 | 12 | 1 | 0 | 1.08 |
3. Zlaganje slik | 0 | 12 | 1 | 2.08 | 13 | 0 | 0 | 1.00 |
4. Janko in Metka | 0 | 13 | 0 | 2.00 | 11 | 2 | 0 | 1.15 |
5. Ključavničarstvo | 0 | 9 | 4 | 2.31 | 8 | 4 | 1 | 1.46 |
* Povprečja smo računali tako, 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. Vaje v slogu | 6 | 0 | 1 | 4 |
2. Zamik | 10 | 2 | 0 | 0 |
3. Zlaganje slik | 10 | 1 | 0 | 1 |
4. Janko in Metka | 7 | 1 | 2 | 2 |
5. Ključavničarstvo | 9 | 0 | 2 | 1 |
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. Vaje v slogu | 0 | 4 | 3 | 4 | 2 | 6 | 0 |
2. Zamik | 7 | 3 | 4 | 2 | 3 | 1 | 0 |
3. Zlaganje slik | 5 | 3 | 2 | 2 | 1 | 5 | 1 |
4. Janko in Metka | 5 | 1 | 0 | 4 | 2 | 4 | 1 |
5. Ključavničarstvo | 7 | 4 | 5 | 3 | 1 | 0 | 1 |
Naloga | Katera naloga ti je bila najbolj všeč? | Katera naloga ti je bila najmanj všeč? |
---|---|---|
1. Vaje v slogu | 1 | 2 |
2. Zamik | 3 | 5 |
3. Zlaganje slik | 3 | 0 |
4. Janko in Metka | 2 | 1 |
5. Ključavničarstvo | 1 | 2 |
Mnenja o 1. nalogi (Vaje v slogu)
Katera naloga ti je bila najbolj všeč in zakaj?
1. naloga (Vaje v slogu)
2. naloga (Zamik)
3. naloga (Zlaganje slik)
4. naloga (Janko in Metka)
5. naloga (Ključavničarstvo)
Drugi odgovori
Katera naloga ti je bila najmanj všeč in zakaj?
1. naloga (Vaje v slogu)
2. naloga (Zamik)
4. naloga (Janko in Metka)
5. naloga (Ključavničarstvo)