Listy i praca na zbiorach danych pozwalają przetwarzać wiele wartości naraz. Uczestnik tworzy listy, dodaje i usuwa elementy, przechodzi po nich pętlą i wybiera te, które spełniają warunek. Pisze program, który liczy średnią z ocen, znajduje najwyższą i wypisuje te powyżej progu. Sprawdza, co się dzieje przy pustej liście i przy odwołaniu do elementu, którego nie ma. Wychodzi z umiejętnością pracy na danych, a nie na pojedynczej liczbie, i z narzędziem do każdego większego programu.
Poradnik dla rodziców: Programowanie dla dzieci: od czego zacząć