Pereiti prie turinio
programavimas.xyz pagalba

Sąlygos redaktorius

Kaip rašyti užduoties sąlygą – tekstas, blokų meniu, formulės, kodas, paveikslėliai, nuorodos, pavyzdiniai testai ir peržiūra.

Užduotį atidarę iš užduočių banko, kairėje matote sąlygos redaktorių, dešinėje – nustatymų skydelį. Adresas – /library/problems/<užduotis>/edit. Sąlygą redaguoti gali tik užduoties redaktoriai; kiti mato ją taip, kaip mokiniai.

Tas pats redaktorius naudojamas ir žinyno puslapiams, tik juose nėra pavyzdinių testų, užuominų ir patikrinimų.

  • Viršuje – užduoties pavadinimas. Enter arba ↓ perkelia žymeklį į tekstą.
  • Tuščioje eilutėje rodoma užuomina Įveskite / blokui, [[ žinyno nuorodai arba $ formulei.
  • Viršuje esantis jungiklis Rašyti / Peržiūrėti kaip mokinys parodo sąlygą taip, kaip ją matys mokinys.

Įrankių juostoje: Antraštė, Paryškintasis, Pasvirasis, Kodas tekste, Sąrašas, Numeruotas sąrašas, Nuoroda, Paveikslėlis, Formulė, Pavyzdinis testas ir Pastaba.

Rašant galima naudoti ir Markdown žymėjimą:

Įveskite Gausite
# arba ## ir tarpą eilutės pradžioje Antraštę
### ir tarpą Paantraštę
- arba * ir tarpą Sąrašą
1. ir tarpą Numeruotą sąrašą
``` Kodo bloką
**tekstas**, *tekstas*, `kodas` Paryškintą, pasvirąjį tekstą, kodą tekste
$ … $ Formulę tekste
$$ ir tarpą tuščioje eilutėje Atskirą formulę

Įveskite / – atsivers meniu Įterpti bloką:

Blokas Kam
Pavyzdinis testas Duomenų ir rezultatų pora, rodoma mokiniams.
Formulės blokas Atskira formulė.
Kodo blokas Programos kodas.
Užuomina (suskleista) Tekstas, kurį mokiniai atskleidžia patys, kai prireikia.
Paveikslėlis Paveikslėlis su aprašymu.
Pastaba, Įspėjimas Paryškintas blokas su ženklu.
Antraštė, Paantraštė, Sąrašas, Numeruotas sąrašas Tekstas.

Toliau rašykite, kad atrinktumėte blokus: tinka lietuviški ir angliški žodžiai, diakritikų galima nerašyti (pavyzdžiui, uzuomina). Pasirinkite ↑ ↓, įterpkite Enter arba Tab.

Užvedus pelę ant bloko, kairėje atsiranda:

  • + (Pridėti bloką žemiau) – atveria blokų meniu naujoje eilutėje;
  • ⋮⋮ – tempkite, kad perkeltumėte bloką, arba spustelėkite: Perkelti aukštyn, Perkelti žemyn, Sukurti kopiją, Ištrinti.

Klaviatūra blokas perkeliamas Alt Shift ↑ / ↓. Siaurame ekrane rankenėlės nerodomos.

Formulę galima rašyti be LaTeX:

  1. Paspauskite Formulė (Ctrl Shift E) arba įveskite $ … $. Atskirai formulei rinkitės Formulės bloką.
  2. Atsivėrusiame lange spauskite simbolių mygtukus (Įterpti simbolį): ≤, ≥, ≠, laipsnis, apatinis indeksas, šaknis, trupmena, suma, apvalinimas žemyn, daugybos ženklas, daugtaškis. Simbolis įterpiamas su pažymėta vieta, kurią iškart galite perrašyti.
  3. Jei mokate LaTeX, rašykite lauke LaTeX (nebūtina). <=, >= ir != virsta ≤, ≥ ir ≠.
  4. Žemiau iškart matyti formulė arba klaida (Patikrinkite formulę: …).
  5. Paspauskite Baigti. Tuščia formulė uždarius pašalinama; Pašalinti formulę ją ištrina.

Pažymėtą formulę atidaro Enter. Formulės lauke Enter baigia redaguoti (atskiroje formulėje – Ctrl Enter). Formulės rodomos su KaTeX.

Kodas, pastabos ir užuominos

Skyrius „Kodas, pastabos ir užuominos“
  • Kodo blokas: viršutiniame dešiniajame kampe pasirinkite Programavimo kalbą – Paprastas tekstas, C++, Python, Java, C#, Pascal arba JavaScript. Tab bloke įtraukia eilutę.
  • Pastaba ir Įspėjimas: ženklo mygtukas keičia tipą (Paversti įspėjimu / Paversti pastaba).
  • Užuomina: redaktoriuje rodoma atskleista, mokiniams – suskleista.
  • Enter tuščioje paskutinėje pastabos ar užuominos eilutėje išeina iš bloko, o Backspace tuščiame bloke jį pašalina.

Nuorodos ir žinyno puslapiai

Skyrius „Nuorodos ir žinyno puslapiai“
  1. Pažymėkite tekstą ir paspauskite Nuoroda (Ctrl K).
  2. Pasirinkite, Kur veda nuoroda: Interneto adresas (tinka tik https://…, http://… ir mailto:…) arba Žinyno puslapis.
  3. Paspauskite Taikyti. Pašalinti nuorodą ją panaikina.

Žinyno nuorodą greičiau įterpsite įvedę [[: atsiveria puslapių paieška (diakritikų galima nerašyti), Enter arba Tab įterpia puslapio pavadinimą kaip nuorodą. Nuoroda saugo puslapį, ne pavadinimą, todėl pervadinus puslapį ji neišsikreipia. Siūlomi tik puslapiai, kuriuos galite skaityti. Įklijavus žinyno puslapio adresą, taip pat įterpiama nuoroda į puslapį, o palaikius pelę ar teksto žymeklį ant žinyno nuorodos, rodoma puslapio peržiūra (žinyno nuorodos). Mokiniai nuorodų puslapius ir susijusius žinyno puslapius mato po sąlyga (žr. kortelę Žinynas puslapyje Užduoties nustatymai ir žinyno nuorodų aprašymą).

Paveikslėlį įterpsite mygtuku Paveikslėlis, per blokų meniu, įklijavę arba nutempę failą į tekstą. Tinka PNG, JPEG, GIF ir WebP iki 5 MB. Po paveikslėliu įrašykite Paveikslėlio aprašymą – jį perskaito mokiniai, kurie paveikslėlio nemato.

Pavyzdiniai testai – sąlygos dalis: mokiniai mato jų duomenis ir rezultatus, o tikrinant sprendimą jie vykdomi pirmiausia.

  1. Paspauskite Pavyzdinis testas (įrankių juostoje arba blokų meniu). Jei sąlygoje jau yra pavyzdinių testų blokas, naujas pavyzdys pridedamas į jį; kitaip įterpiamas naujas blokas.
  2. Įrašykite Pradinius duomenis ir Rezultatus. Failų užduotyje laukai pavadinti failų vardais.
  3. Kitą pavyzdį pridėkite Pridėti pavyzdinį testą.

Pavyzdys pašalinamas mygtuku Pašalinti pavyzdį N; jei jame yra teksto, programa paklausia Pašalinti šį pavyzdinį testą?. Likę pavyzdžiai perskaičiuojami. Pavyzdžių pakeitimai neatšaukiami Ctrl Z.

Pavyzdinių testų taškus ir ribas nustatykite puslapyje Testai. Nauji pavyzdiniai testai verti 0 taškų.

Patikrinimai „Prieš paskelbiant“

Skyrius „Patikrinimai „Prieš paskelbiant““

Po tekstu redaktorius nuolat tikrina sąlygą ir parodo, ko trūksta:

  • skyriaus Pradiniai duomenys (tinka ir „Duomenys“, „Įvestis“, „Input“…) arba Rezultatai („Išvestis“, „Output“…);
  • bent vieno pavyzdinio testo;
  • tuščių formulių;
  • paveikslėlių be aprašymo;
  • rodomų pavyzdinių testų, kurių nebėra, ir pavyzdžių be rezultatų;
  • pavyzdinių testų, kurie sąlygoje nerodomi.

Tai patarimai: užduotį galima paskelbti ir neįvykdžius jų.

Sąlygos pakeitimai saugomi tik šioje naršyklėje, kol užduoties nepaskelbsite. Būsenos eilutėje matyti Juodraštis saugomas… ir Juodraštis išsaugotas HH:MM.

  • Vėl atidarius užduotį neišsaugotas juodraštis atkuriamas (Atkurtas neišsaugotas juodraštis). Atmesti juodraštį grąžina sąlygą, kokia buvo atidarius puslapį.
  • Jei rodoma Juodraščio nepavyko išsaugoti šioje naršyklėje, naršyklės saugykla pilna arba išjungta – nepalikite puslapio, kol nepaskelbsite.
  • Jei rodoma Dalies sąlygos nepavyksta išsaugoti. Anuliuokite paskutinį pakeitimą., atšaukite paskutinį veiksmą (Ctrl Z).

Kituose kompiuteriuose ir kitiems redaktoriams šie pakeitimai nematomi. Kaip juos paskelbti – Juodraštis ir paskelbimas.

Kol rašote redaktoriuje, bendrieji spartieji klavišai neveikia: Ctrl K čia kuria nuorodą. Visi redaktoriaus klavišai – sparčiųjų klavišų puslapyje.