PK-PT1 Progresivní technologie v informatice I
Jdi na navigaci předmětu

Školení

Co jsou Course Pages (dále CP)

  • Tak předně CP nejsou Git ani GitLab:

Course pages a Git(Lab)

Rozdíly mezi Moodle a CP

  • Moodle je komplexní Learning Management System, CP je jednoduchý systém pro prezentaci materiálů.
    • V Moodlu lze dělat mnohé věci (odevzdávání úkolů, zadávání bodů studentů atp.).
    • V CP na některé věci musíte použít jiné systémy (ProgTest, MARAST, Git, …​) a hlavně grades.fit.cvut.cz.
    • Tzn. jedná se o klasický střet filosofií jeden systém, co dělá vše vs. specializovaný systém na jednu věc.
  • Moodle je spíše WYSIWYG a v CP pracujete spíše se zdrojovým kódem.
    • Podobný rozdíl jako mezi Wordem a LaTeXem.
    • Používat CP vyžaduje alespoň porozumění základům syntaxe AsciiDoc (příp. Markdown, HTML atp.).
    • V Moodlu editujete přímo vzhled HTML pomocí klasického webového WYSIWYG editoru.

Důležité otázky a odpovědi

  • Musím s CP používat Git?
    • Ne, nemusíte. (Skoro) vše lze dělat přes webové rozhraní GitLabu. Vlastně to dost připomíná editování stránek v EDUXu, i když tlačítková podpora je slabší.
    • Pokud ale Git ovládáte, získáte mnoho výhod a editování stránek, nahrávání souborů atp. se stane naprosto triviálním.
  • Lze si prohlédnout dopady mého editování, aniž bych to naostro ukázal studentům?
    • Ano a to hned dvěma způsoby: Při editaci na webu použijete záložku Preview anebo použijete skript u sebe na počítači.
  • Nevím jak něco udělat, kdo mi pomůže?
  • Jak mohu určit, co bude a nebude v menu a jak se to bude jmenovat?
  • Mám začít s prázdným repozitářem nebo s exportem z EDUXu?
    • Silně doporučujeme začít s exportem:
      • Máte proto připravený repozitář, který obsahuje celkem úspěšný export z EDUXu a má vše nastavené.
      • Repozitář obsahuje kompletní historii (minulé semestry), viz např. https://courses.fit.cvut.cz/MI-MZI/@B172/ (na courses.fit zatím není dostupné pro všechny předměty, do začátku semestru bude).
      • Nevýhodou je, že je v něm skoro přesně takový bordel, jaký byl u daného předmětu v EDUXu.
  • Jak to je s anglickou a kombinovanou formou předmětu?
    • Je možné mít speciální stránku pro všechny formy, nebo jen jednu stránku pro všechno či jen pro BI a BIK. Je to na Vás.
    • Export z EDUXu víceméně kopíruje stav, který byl na EDUXu, jen jsme anglickou formu (adresář en/) přetvořili také v separátní repozitář, který je ale možné smazat.

Co ještě nefunguje a co snad brzy bude

  • Rozcestník https://courses.fit.cvut.cz/
    • Brzy by měl obsahovat odkazy i do Moodlu a do archivu.
    • Odkazy např. na BIK-ZMA by měly být v souladu s nastavením v course-pages.yml repozitáře BI-ZMA být přesměrovány na BI-ZMA.
    • Prominentní místo by měly v rozcestníku předměty zapsané studentem resp. učené učitelem.

Návrh rozcestníku

  • Napojení na grades.fit.cvut.cz
    • Systém grades.fit už má hotové API.
    • Cílem je, aby se pomocí API dostaly body pro přihlášeného studenta daného předmětu přímo na stránky předmětu (a rozcestník).
    • Studenti by pak vlastně do grades.fit nemuseli ani chodit.

Ukázky

  • Základní formátování,
  • odkazy,
  • tabulky,
  • zdrojové kódy,
  • obrázky,
  • co ještě?