tasks.json: přejmenování úloh, text o vzorových řešeních

This commit is contained in:
Vašek Šraier 2020-10-04 11:06:45 +02:00
parent 80f9a70c72
commit c1e6707abf

View file

@ -8,10 +8,10 @@
"label-1d-pole", "label-1d-pole",
"data" "data"
], ],
"title": "26-Z1-1", "title": "Kevin a magnety",
"position": [ "position": [
-101.57299041748047, -165.5925064086914,
97.42442321777344 75.26382446289062
], ],
"taskReference": "26-Z1-1" "taskReference": "26-Z1-1"
}, },
@ -23,10 +23,11 @@
"26-Z4-3" "26-Z4-3"
], ],
"position": [ "position": [
-390.52777099609375, -538.6227111816406,
223.46969604492188 223.0074005126953
], ],
"taskReference": "26-Z1-2" "taskReference": "26-Z1-2",
"title": "Piškvorky"
}, },
{ {
"id": "26-Z1-3", "id": "26-Z1-3",
@ -37,10 +38,11 @@
"label-retezce" "label-retezce"
], ],
"position": [ "position": [
-108.57014465332031, -143.04217529296875,
413.4291076660156 406.042236328125
], ],
"taskReference": "26-Z1-3" "taskReference": "26-Z1-3",
"title": "Zamilovaný dopis"
}, },
{ {
"id": "26-Z1-4", "id": "26-Z1-4",
@ -51,10 +53,11 @@
"label-grafy" "label-grafy"
], ],
"position": [ "position": [
-721.7426147460938, -811.6162109375,
242.6431427001953 282.03977966308594
], ],
"taskReference": "26-Z1-4" "taskReference": "26-Z1-4",
"title": "Hroch v jezeře"
}, },
{ {
"id": "26-Z2-1", "id": "26-Z2-1",
@ -65,10 +68,11 @@
"label-1d-pole" "label-1d-pole"
], ],
"position": [ "position": [
-40.54367446899414, -70.56319046020508,
136.4449920654297 120.35980987548828
], ],
"taskReference": "26-Z2-1" "taskReference": "26-Z2-1",
"title": "Had z domina"
}, },
{ {
"id": "26-Z2-2", "id": "26-Z2-2",
@ -76,10 +80,11 @@
"comment": "SADO - triviální, procházení celých čísel v intervalu a kontrola podmínky", "comment": "SADO - triviální, procházení celých čísel v intervalu a kontrola podmínky",
"requires": [], "requires": [],
"position": [ "position": [
-373, 1167.1616821289062,
-92 208.39923095703125
], ],
"taskReference": "26-Z2-2" "taskReference": "26-Z2-2",
"title": "SADO"
}, },
{ {
"id": "26-Z2-3", "id": "26-Z2-3",
@ -90,10 +95,11 @@
"label-retezce" "label-retezce"
], ],
"position": [ "position": [
-170.55516052246094, -218.5698013305664,
448.4372253417969 452.1306457519531
], ],
"taskReference": "26-Z2-3" "taskReference": "26-Z2-3",
"title": "Šifrovaná zpráva"
}, },
{ {
"id": "26-Z2-4", "id": "26-Z2-4",
@ -102,10 +108,10 @@
"requires": [ "requires": [
"26-Z2-1" "26-Z2-1"
], ],
"title": "26-Z2-4", "title": "Životně důležitá úloha",
"position": [ "position": [
-51.54255294799805, -44.170326232910156,
201.43836975097656 178.35317993164062
], ],
"taskReference": "26-Z2-4" "taskReference": "26-Z2-4"
}, },
@ -115,10 +121,11 @@
"comment": "Zámky labyrintu - hromada ifů, vhodné možná na code review, hledání čísla z trojice takového, že je trojice aritmetrická posloupnost", "comment": "Zámky labyrintu - hromada ifů, vhodné možná na code review, hledání čísla z trojice takového, že je trojice aritmetrická posloupnost",
"requires": [], "requires": [],
"position": [ "position": [
446, 1205.6161193847656,
-160 327.53318786621094
], ],
"taskReference": "26-Z3-1" "taskReference": "26-Z3-1",
"title": "Zámky labyrintu"
}, },
{ {
"id": "26-Z3-2", "id": "26-Z3-2",
@ -129,10 +136,11 @@
"29-Z3-2" "29-Z3-2"
], ],
"position": [ "position": [
-384.5406188964844, -431.3240966796875,
551.4302368164062 546.5056457519531
], ],
"taskReference": "26-Z3-2" "taskReference": "26-Z3-2",
"title": "Čarodějova šifra"
}, },
{ {
"id": "26-Z3-3", "id": "26-Z3-3",
@ -140,10 +148,11 @@
"comment": "Hádanka - triky s dělitelností devíti a rozkladem čísel, docela hard teorie", "comment": "Hádanka - triky s dělitelností devíti a rozkladem čísel, docela hard teorie",
"requires": [], "requires": [],
"position": [ "position": [
485, 1244.6161193847656,
-81 406.53318786621094
], ],
"taskReference": "26-Z3-3" "taskReference": "26-Z3-3",
"title": "Hádanka"
}, },
{ {
"id": "26-Z3-4", "id": "26-Z3-4",
@ -153,10 +162,11 @@
"label-grafy-pracovni-poznamka" "label-grafy-pracovni-poznamka"
], ],
"position": [ "position": [
-798.0394897460938, -890.9130859375,
422.3702087402344 501.766845703125
], ],
"taskReference": "26-Z3-4" "taskReference": "26-Z3-4",
"title": "Tvar labyrintu"
}, },
{ {
"id": "26-Z4-1", "id": "26-Z4-1",
@ -164,10 +174,11 @@
"comment": "Vražedná čísla- WTF, teorie čísel, hard as fuck, divný", "comment": "Vražedná čísla- WTF, teorie čísel, hard as fuck, divný",
"requires": [], "requires": [],
"position": [ "position": [
-551.4441557449455, 1087.2091645675546,
-38.58561957493338 270.43162285670724
], ],
"taskReference": "26-Z4-1" "taskReference": "26-Z4-1",
"title": "Vražedná čísla"
}, },
{ {
"id": "26-Z4-2", "id": "26-Z4-2",
@ -175,10 +186,11 @@
"comment": "Sbírání vajíček - hledení mediánu, musí se to ale vymyslet, nejkratší cesta při chození tam a zpět", "comment": "Sbírání vajíček - hledení mediánu, musí se to ale vymyslet, nejkratší cesta při chození tam a zpět",
"requires": [], "requires": [],
"position": [ "position": [
-633.6757896792913, 1004.9775306332087,
1.4284188628810082 310.44566129452164
], ],
"taskReference": "26-Z4-2" "taskReference": "26-Z4-2",
"title": "Sbírání vajíček"
}, },
{ {
"id": "26-Z4-3", "id": "26-Z4-3",
@ -188,10 +200,10 @@
"26-Z1-1", "26-Z1-1",
"label-2d-pole" "label-2d-pole"
], ],
"title": "26-Z4-3", "title": "Hra Othello",
"position": [ "position": [
-332.5494689941406, -480.6444091796875,
180.4159698486328 179.95367431640625
], ],
"taskReference": "26-Z4-3" "taskReference": "26-Z4-3"
}, },
@ -203,10 +215,11 @@
"label-grafy-pracovni-poznamka" "label-grafy-pracovni-poznamka"
], ],
"position": [ "position": [
-618.3238525390625, -675.1974487304688,
418.6714782714844 442.068115234375
], ],
"taskReference": "26-Z4-4" "taskReference": "26-Z4-4",
"title": "Hlídači v labyrintu"
}, },
{ {
"id": "27-Z2-1", "id": "27-Z2-1",
@ -217,10 +230,11 @@
"label-1d-pole" "label-1d-pole"
], ],
"position": [ "position": [
-152.5541534423828, -235.95565795898438,
146.43653869628906 131.96937561035156
], ],
"taskReference": "27-Z2-1" "taskReference": "27-Z2-1",
"title": "Závorky z cereálií"
}, },
{ {
"id": "29-Z1-1", "id": "29-Z1-1",
@ -229,10 +243,10 @@
"requires": [ "requires": [
"label-zelvy" "label-zelvy"
], ],
"title": "29-Z1-1", "title": "Kevinova želva",
"position": [ "position": [
152, 153.23114013671875,
434 435.23114013671875
], ],
"taskReference": "29-Z1-1" "taskReference": "29-Z1-1"
}, },
@ -243,10 +257,10 @@
"requires": [ "requires": [
"27-Z2-1" "27-Z2-1"
], ],
"title": "29-Z1-3", "title": "Petrova statistika",
"position": [ "position": [
-166.53085327148438, -239.7012176513672,
205.43795776367188 191.6642303466797
], ],
"taskReference": "29-Z1-3" "taskReference": "29-Z1-3"
}, },
@ -258,10 +272,11 @@
"label-grafy-pracovni-poznamka" "label-grafy-pracovni-poznamka"
], ],
"position": [ "position": [
-995.0092163085938, -1084.8828125,
426.0633850097656 465.46002197265625
], ],
"taskReference": "29-Z1-4" "taskReference": "29-Z1-4",
"title": "Zuzčin výlet"
}, },
{ {
"id": "29-Z2-1", "id": "29-Z2-1",
@ -271,10 +286,11 @@
"29-Z1-1" "29-Z1-1"
], ],
"position": [ "position": [
231, 263.0097351074219,
499 491.6130676269531
], ],
"taskReference": "29-Z2-1" "taskReference": "29-Z2-1",
"title": "Krocení zlé želvy"
}, },
{ {
"id": "29-Z3-1", "id": "29-Z3-1",
@ -284,10 +300,11 @@
"26-Z4-3" "26-Z4-3"
], ],
"position": [ "position": [
-267.55303955078125, -394.7185363769531,
230.44407653808594 232.44407653808594
], ],
"taskReference": "29-Z3-1" "taskReference": "29-Z3-1",
"title": "Želva na dvorku"
}, },
{ {
"id": "29-Z3-2", "id": "29-Z3-2",
@ -298,10 +315,11 @@
"label-retezce" "label-retezce"
], ],
"position": [ "position": [
-241.55032348632812, -321.57469177246094,
488.43450927734375 498.2836608886719
], ],
"taskReference": "29-Z3-2" "taskReference": "29-Z3-2",
"title": "Písemka z angličtiny"
}, },
{ {
"id": "29-Z3-3", "id": "29-Z3-3",
@ -309,10 +327,11 @@
"comment": "Šestková čísla — mega voser implementovat, spíš matematická úloha, převod dešitkových čísel do hacknutých římských", "comment": "Šestková čísla — mega voser implementovat, spíš matematická úloha, převod dešitkových čísel do hacknutých římských",
"requires": [], "requires": [],
"position": [ "position": [
470, 1229.6161193847656,
-213 274.53318786621094
], ],
"taskReference": "29-Z3-3" "taskReference": "29-Z3-3",
"title": "Šestková čísla"
}, },
{ {
"id": "29-Z4-3", "id": "29-Z4-3",
@ -326,17 +345,18 @@
119, 119,
511 511
], ],
"taskReference": "29-Z4-3" "taskReference": "29-Z4-3",
"title": "Želva v akváriu"
}, },
{ {
"id": "31-Z1-1", "id": "31-Z1-1",
"type": "open-data", "type": "open-data",
"requires": [], "requires": [],
"comment": "úloha s odčítáním času", "comment": "úloha s odčítáním času",
"title": "31-Z1-1", "title": "Zuzka a poník",
"position": [ "position": [
-127, 1255.5751953125,
-262 131.96621704101562
], ],
"taskReference": "31-Z1-1" "taskReference": "31-Z1-1"
}, },
@ -348,10 +368,11 @@
"label-grafy-pracovni-poznamka" "label-grafy-pracovni-poznamka"
], ],
"position": [ "position": [
-698.3235473632812, -763.1971435546875,
428.5255126953125 493.9221496582031
], ],
"taskReference": "31-Z1-2" "taskReference": "31-Z1-2",
"title": "Ukradený jezdec"
}, },
{ {
"id": "31-Z1-4", "id": "31-Z1-4",
@ -360,10 +381,10 @@
"requires": [ "requires": [
"26-Z1-2" "26-Z1-2"
], ],
"title": "31-Z1-4", "title": "Piškvorky naslepo",
"position": [ "position": [
-430.5250549316406, -578.6199951171875,
278.4659423828125 278.00364685058594
], ],
"taskReference": "31-Z1-4" "taskReference": "31-Z1-4"
}, },
@ -375,10 +396,11 @@
"label-grafy-pracovni-poznamka" "label-grafy-pracovni-poznamka"
], ],
"position": [ "position": [
-894.0621948242188, -1028.935791015625,
424.8323059082031 523.2289428710938
], ],
"taskReference": "31-Z3-2" "taskReference": "31-Z3-2",
"title": "Zámek obrazovky"
}, },
{ {
"id": "31-Z3-3", "id": "31-Z3-3",
@ -389,10 +411,11 @@
"label-grafy" "label-grafy"
], ],
"position": [ "position": [
-809.14794921875, -899.0215454101562,
274.6507263183594 314.04736328125
], ],
"taskReference": "31-Z3-3" "taskReference": "31-Z3-3",
"title": "Stáda hrochů"
}, },
{ {
"id": "data", "id": "data",
@ -430,8 +453,8 @@
"title": "Pole", "title": "Pole",
"rotationAngle": 337, "rotationAngle": 337,
"position": [ "position": [
-120.56800842285156, -184.5875244140625,
53.46208953857422 31.301490783691406
] ]
}, },
{ {
@ -442,8 +465,8 @@
"title": "2D pole", "title": "2D pole",
"rotationAngle": 340, "rotationAngle": 340,
"position": [ "position": [
-350.5476379394531, -498.642578125,
141.41993713378906 140.9576416015625
] ]
}, },
{ {
@ -454,8 +477,8 @@
"title": "Grafy", "title": "Grafy",
"rotationAngle": 342, "rotationAngle": 342,
"position": [ "position": [
-789.450927734375, -879.3245239257812,
214.32875061035156 253.7253875732422
] ]
}, },
{ {
@ -468,8 +491,8 @@
"title": "Grafy, ale neuspořádané", "title": "Grafy, ale neuspořádané",
"htmlContent": "<p>undefined</p>", "htmlContent": "<p>undefined</p>",
"position": [ "position": [
-826.3731079101562, -916.2467041015625,
359.58056640625 398.9772033691406
] ]
}, },
{ {
@ -480,8 +503,8 @@
"title": "Textové řetězce", "title": "Textové řetězce",
"rotationAngle": 326, "rotationAngle": 326,
"position": [ "position": [
-209.55250549316406, -256.3359832763672,
410.4397888183594 405.51519775390625
] ]
}, },
{ {
@ -514,11 +537,11 @@
"requires": [ "requires": [
"programovani" "programovani"
], ],
"title": "placeholder-kurz-programovani", "title": "Placeholder pro základní kurz programování",
"htmlContent": "<p>Tady by měl začítat kurz programování</p>", "htmlContent": "<p>Tady by měl začítat kurz programování. Chceme ze stávajícího kurzu vybrat úlohy a dát je sem. Postupně by asi také bylo fajn to celé rozvinou do větších detailů.</p>",
"position": [ "position": [
452, 464.3114318847656,
62 68.15572357177734
] ]
}, },
{ {
@ -543,7 +566,7 @@
], ],
"comment": "úvodní kecy o tom, jak to celé funguje", "comment": "úvodní kecy o tom, jak to celé funguje",
"title": "Start", "title": "Start",
"htmlContent": "<p>Aktuálně je celý projekt v <strong>BETA režimu</strong>. Pokud najdeš libovolnou chybu nebo pokud Tě napadá, že by se dalo cokoliv vylepšit (a ideálně jak), dej prosím vědět Vaškovi a Standovi. Díky!</p><h2>Vítej v našem novém kurzu!</h2><p>Pokud tě napadá, jak by se tento <strong>projekt mohl jmenovat</strong>, dej nám vědět!</p><h3>Co zde (časem) najdeš?</h3><ul><li>Základní kurz programování (dříve byl samostatně)</li><li>Roztříděné úlohy ze starších ročníků a sérií</li><li>Staré seriály</li><li>…a další úlohy, které jsme odněkud vyhrabali nebo nově vyrobili</li></ul><h3>Co budu mít z toho, že budu úlohy zde řešit?</h3><p>Něco se můžeš naučit a z toho můžeš mít dobrý pocit. Nic jiného teď neslibujeme. Splnit zde úlohu je to samé jako splnit ji ve cvičišti. Navíc ono k úlohám jsou většinou přístupná vzorová řešení, takže soutěžit zde nedává moc smysl.</p>", "htmlContent": "<p>Aktuálně je celý projekt v <strong>BETA režimu</strong>. Pokud najdeš libovolnou chybu nebo pokud Tě napadá, že by se dalo cokoliv vylepšit (a ideálně jak), dej prosím vědět Vaškovi a Standovi. Díky!</p><h2>Vítej v našem novém kurzu!</h2><p>Pokud tě napadá, jak by se tento <strong>projekt mohl jmenovat</strong>, dej nám vědět!</p><h3>Co zde (časem) najdeš?</h3><ul><li>Základní kurz programování (dříve byl samostatně)</li><li>Roztříděné úlohy ze starších ročníků a sérií</li><li>Staré seriály</li><li>…a další úlohy, které jsme odněkud vyhrabali nebo nově vyrobili</li></ul><h3>Co budu mít z toho, že budu úlohy zde řešit?</h3><p>Něco se můžeš naučit a z toho můžeš mít dobrý pocit. Nic jiného teď neslibujeme. Splnit zde úlohu je to samé jako splnit ji ve cvičišti. Navíc ono k úlohám jsou většinou přístupná vzorová řešení, takže soutěžit zde nedává moc smysl.</p><p>Ohledně vzorových řešení je čistě na Tobě, zda budeš úlohy řešit poctivě, nebo jestli si budeš číst řešení před tím, než vymyslíš něco vlastního. Zabránit Ti v tom nedokážeme a ani nechceme. Pokud se chceš něco naučit, nebo si něco procvičit, tak doporučujeme vzorová řešení otevírat až po vlastním řešení, případně když se zasekneš. Získáš tak z kurzu nejvíce.</p>",
"position": [ "position": [
38, 38,
-176 -176
@ -585,8 +608,8 @@
], ],
"Grafy": [ "Grafy": [
"26-Z1-4", "26-Z1-4",
"26-Z4-4",
"26-Z3-4", "26-Z3-4",
"26-Z4-4",
"29-Z1-4", "29-Z1-4",
"31-Z1-2", "31-Z1-2",
"31-Z3-2", "31-Z3-2",