Konvence vytváření úloh

Z VirtlabWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Verze z 10:24, 9. 8. 2008
Zap113 (Diskuse | příspěvky)
(CSS Style)
← Předchozí porovnání
Verze z 10:25, 9. 8. 2008
Zap113 (Diskuse | příspěvky)
(CSS Style)
Následující porovnání →
Řádka 56: Řádka 56:
-Tvurci uloh by meli pouzit relativni cestu k CSS, aby se zachovala prenositelnost uloh mezi lokalitami: <q> '''./css/task-design.css''' </q>+Tvurci uloh by meli pouzit relativni cestu k CSS, aby se zachovala prenositelnost uloh mezi lokalitami: " '''./css/task-design.css''' "
=== Popis CSS stylu === === Popis CSS stylu ===

Verze z 10:25, 9. 8. 2008

Obsah

Pravidla

  • Z důvodu dobré modularity při pedagogickém využití držme pokud možno systém "jedna úloha=jeden problém k procvičení=jeden obrázek topologie".
    • Ulohy s vice obrazky topologie/vice zadanimi budou spise specialni pripad.
    • Take technicky je vice zadani v ramci jedne ulohy nevhodne i z duvodu nemoznosti vlozit prekonfigurace a cilove konfigurace pro kazdou variantu zadani
  • U casove narocnosti uloh s Volitelnymi ulohami uvest samostatne cas na zakladni ulohu a na volitelne casti.
  • Z důvodu udržitelnosti při změnách nebudeme stejné soubory použivat ve více úlohách (raději zkopírujeme).

XML úlohy

Balíček úlohy obsahuje topology.xml a popis zabalení úlohy task.xml, které musí být validní proti jejich schématům.

Struktura úlohy

Zatim budeme mit dva typy uloh. Nejcasteji budou pouzivany "klasicke", a'la osvedceny format z RCNA slozky s ulohami s nasledujici strukturou:

  • Název (Title)
  • Cíl (Goal)
  • Cas reseni (Required Time)
  • Teoretický základ (Theoretical Background) - text nebo link, VOLITELNE
  • Topologie (Topology) - obrazek, primo v hlavnim HTML dokumentu
  • Volitelne tabulky s adresami, cisly DLCI, VLAN apod.
  • Konfigurace (Configuration)
  • Test funkce (Function Test)
  • Volitelne ulohy (Optional Tasks)

Dale budeme mit ulohy typu case study s volnejsi strukturou; vice obecneho povidani na zacatku, zadny popis konfigurace krok po kroku, zadne vysledne konfigurace - vysledky mohou byt ruzne podle toho, jak k reseni student pristoupi. ---

V obrázcích označovat (Ethernet i Serial) interface symbolicky if1, if2, ..., v textu se na ně takto odkazovat.

Popis XHTML úlohy

Obrázky

Pro kreslení obrázků bude použit zásadně editor Dia.

V obrázcích bude využíváno symbolů síťových prvků a'la Cisco z Dia.

Úlohy s více obrázky / topologiemi / pod-zadáními

  • V plne obecnosti studenty mate.
    • Primárně systém "jeden problém-jedna úloha".
  • U uloh s více topologiemi drzme logiku "jedno zadani na vice moznych topologiich"
  • Interpretace časové náročnosti úlohy v úloze s více zadáními: suma časových náročností jednotlivých pod-zadání.

CSS Style

Abychom do HTML se zadanim/postupem konfigurace ulohy nevkladali natvrdo znacky jako Bold nebo Italic, bylo by zasluzne vyrobit styl se znackami pro typicke sekce (jako text konfigurace IOS apod.), ktery by nam umoznil menit vzhled centralne ve stylu. CSS bude na dohodnutem URL a souboru se zadanim/postupem ulohy se na nej budou odkazovat.

URL CSS pro úlohy: https://virtlab.cs.vsb.cz/css/task-design.css

URL CSS pro úlohy: https://virtlab.cs.vsb.cz/css/task_style.css


Tvurci uloh by meli pouzit relativni cestu k CSS, aby se zachovala prenositelnost uloh mezi lokalitami: " ./css/task-design.css "

Popis CSS stylu

  • Popis CSS
  • značka code se v aplikaci css stylů nechová stejně jako div nebo pre, nepodařilo

se u ni nastavit border a šířku tak jako u ostatnich . Také se neobejde bez použití
na koncích řádků. Nemůže obsahovat div ale span a podobné html značky ano. Bylo rozhodnuto použít div a vlastni styl code.

Skupina souborů Ukázkových konfigurací

Pro každý logický prvek zvláštní soubor s názvem jménoLogickéhoPrvku-config.txt, s kompletní konfigurací (jen potřebné příkazy) pro cut-paste. Jména interfaces budou označená if1, if2 atd., později možná bude implementována možnost automatického nahrazení jmény rozhraní namapovanými pro konkrétní rezervaci.

Kategorizace úloh

Predmet(Course): SPS,TPS,CCNA1,CCNA2,CCNA3,CCNA4,CCNP1,CCNP2,CCNP3,CCNP4,NS1,NS2
Tema(Topic): Routing,Switching,Security,Telco
Obtiznost(Level): Zakladni(Basic),Stredni(Intermediate),Pokrocila(Advanced)
Určení (Purpose): Produkční (Production), Experimentální (Experimental)
Osobní nástroje