Grupi poolt koostatavad väiksemad programmid peavad olema kasutatavad selleks, milleks nad ette nähtud on. Soovitav on toimetulek lihtsamate kasutajapoolsete näpuvigadega, kuid liialt pole mõtet mitmesuguste kontrollide tegemisele aega kulutada. Kõik grupi liikmed peavad oskama programmi tööd seletada, analüüsida ning sarnaseid programme (või nende osi) ka iseseisvalt luua. Kuna tegemist on õppeülesandega, siis võib töötava programmi võimaluste arvelt kokku hoida. Samas tuleb kasuks oskus sama ülesannet mitmeti lahendada (koostatud paralleelvariandid võib sisse jätta) ning võime pakkuda loodud algoritmile mitmeid rakendusi. Koodi pikkus pole määratud. Eeldatav keskmine on paar-kolm lehekülge, kuid andeka lühikese algoritmi korral võib koodi pikkus piirduda mõneteistkümne reaga, samas kui pikemad juhud võivad ulatuda mitmeteistkümne leheküljeni.