UZVEDŅU BIBLIOTĒKA — Programmēšana I, ģeneratīvā MI izmantošana uzdevumu veidošanā Izmantotas ChatGPT 12.10.2026. Kvadrātiekavās [ ] — tas, ko nomaināt katrai tēmai. Garam kodam (uzvedne B) izvēlieties domājošo režīmu, nevis „Instant”. ====================================================================== A. TIPVEIDA UZDEVUMI AR HTML ŠABLONU ====================================================================== Tu esi vidusskolas programmēšanas (Python) skolotāja palīgs. Kursa „Programmēšana I” tēma [1.8 „Cikla konstrukcijas” (for, range(), while)]. Izveido [4] tipveida uzdevumus: [2 pamatlīmenī, 1 optimālajā, 1 augstākajā līmenī]. Izmanto TIKAI zemāk doto HTML šablonu: aizpildi {{...}} laukus, bloku starp ATKĀRTOT komentāriem atkārto katram uzdevumam, dizainu un stilus nemaini. Sasniedzamais rezultāts (ieraksti {{SR}} laukā burtiski): [ielīmējiet SR no stundu plāna] Prasības: - latviešu valoda; - konteksts — skolēnu ikdiena ([soļi, temperatūra, atzīmes]); - katram uzdevumam precīza sagaidāmā izvade, ko var pārbaudīt, palaižot kodu; - izmanto tikai apgūto: [print, input, int, float, if/elif/else, saraksti, append, len, for, range, while]. Atbildē dod tikai pilnu HTML kodu. ŠABLONS: [ielīmējiet sablons-uzdevums.html saturu] ====================================================================== B. INTERAKTĪVS HTML/JAVASCRIPT UZDEVUMS ====================================================================== Izveido vienu pašpietiekamu HTML failu ar JavaScript (bez ārējām bibliotēkām) — interaktīvu apmācošu uzdevumu „Ko izvadīs [cikls]?” tēmai [1.8]. Prasības: - [6] jautājumi ar īsiem Python koda fragmentiem: [for ar range(n), range(start, stop), range ar soli, cikls pa sarakstu, while ar skaitītāju, while ar soli]; - skolēns ieraksta izvadi teksta laukā (vērtības atdala ar atstarpi); - poga „Pārbaudīt” dod tūlītēju atgriezenisko saiti: pareizi/nepareizi un īss skaidrojums, KĀPĒC (piem., range beigu robeža netiek iekļauta); - poga „Mājiens” katram jautājumam; - progresa josla un kopējais rezultāts beigās; - gaišs fons (arī ievades laukiem), liels nolasāms fonts, koda fragmentiem monospace fonts; - latviešu valoda, viss vienā failā. Dod visu kodu vienā HTML koda blokā no līdz . ====================================================================== C. PAŠPĀRBAUDE (pēc uzvednes B) ====================================================================== Pārbaudi sevi: katram no [6] jautājumiem izpildi Python kodu soli pa solim (izseko mainīgo vērtības) un salīdzini ar answer vērtību JavaScript kodā. Rezultātu dod tabulā: Nr. | kods (īsi) | izsekotā izvade | answer kodā | sakrīt? Beigās — vai kādam jautājumam skolēns var ievadīt pareizu atbildi citā formātā (piem., ar komatiem), ko pārbaude neatzīs? SVARĪGI: pašpārbaude neaizstāj skolotāja pārbaudi. Katru koda fragmentu palaidiet Python vidē paši. ====================================================================== KONTROLSARAKSTS PIRMS DOŠANAS SKOLĒNIEM ====================================================================== 1. Palaidiet katru kodu ar dotajiem ievaddatiem. 2. Robežgadījumi: 0, negatīvs skaitlis, tukšs saraksts. 3. SR un jēdzieni no stundu plāna; nekā neapgūta. 4. Valoda: latviešu termini, gramatika, skaidrs nosacījums. 5. Atbilžu formāts un punktu skala atbilst jūsu vērtēšanai. 6. Nekādu skolēnu personas datu uzvednē. 7. Norāde: „Veidots ar MI, pārbaudījis skolotājs”. 8. Skatiet pārlūkā un testējiet ar nepareizām atbildēm.