Tato část je zaměřena na vytváření jednodušších programů v prostředí Clips. Seznámíte se zde se základními způsoby jejich tvorby, poznáte různé druhy příkazů a programových konstrukcí. Každá lekce se věnuje určitým problémům, které jsou v ní (doufám) vyloženy srozumitelným způsobem a jsou k ní přiloženy i konkrétní příklady, také s vysvětlením (především v samotném zdrojovém kódu programu). Jestli budete mít zájem, je možné si každou lekci vytisknout (stránky jsou režimu tisku přizpůsobeny).
Lekce 1.: Seznámení s prostředím Clips; Odrůdy Clipsu
Lekce 2.: Základní části programu v Clipsu; Základní programové konstrukce (deffacts a defrule); Báze faktů a báze pravidel; Používání proměnných; Prostředí ClipsWin; Zpracování programu Clipsem; Píšeme první programy v Clipsu
Lekce 3.: Seznamy; Příkazy assert, read a bind; Prefixový zápis
Lekce 4.: Opakované použití pravidel; Příkaz test; Logické a porovnávací funkce; Příkaz random
Lekce 5.: Detailnější pohled na seznamy; Vícehodnotové proměnné; Základní funkce pro práci se seznamy (length, member); Příkaz retract
Lekce 6.: Práce s pomocnými fakty; Priorita pravidla; Výzkum podmínkové části pravidla
Lekce 7.: Opakování
Lekce 8.: První nahlédnutí na šablony; Vysvětlující příklad; Nevyplňování rubrik; Funkce readline a explode$; Další příklady k procvičení
Lekce 9.: Procvičení práce se strukturovanými fakty
Lekce 10.: Příkaz subsetp; Příklad na procvičení