Izberemo primerno problemsko področje (problemsko domeno). Dijak naj za dano problemsko področje izbere možen sscenarij in nariše enega ali dva izmed tipičnih UML diagramov.
Uvedimo akterja "stanovalec". Narišimo diagram primerov uporabe z dvema primeroma: "vklop luči" in "izklop luči" in nakažimo sodelovanje stanovalca z obema primeroma:
V razrednem diagram tvorimo razrede 'Luč', 'Žarnica' in 'stikalo'. V vseh treh razredih uvedimo atribut "stanje" in metodi "vklop()" in "izklop()". Stanje naj bo v vseh treh razredih skrit (privaten) atribut, metodi pa javni. Razredni diagram naj pokaže relacijo med lučjo in žarnico ter lučjo in stikalom. Luč ima natančno eno žarnico in eno stikalo.
Sestavi še diagram zaporedja za oba primera uporabe (vklop luči, izklop luči):
Izberi problemsko področje, nariši diagram oprimerov uporabe, Sestavi razredni diagram, Sestavi diagram zaporedja,..