CartesianSchool
Funkcje · Dekompozycja · Parametry · return · zakresy. Nauczymy się, jak przekształcać duże programy w zrozumiałe części: nadać algorytmom nazwy, przekazywać im dane, uzyskiwać wyniki, zarządzać zakresem i ponownie używać kodu bez kopiowania — pomysł, który można przełożyć na każdy inny język programowania.