
Rozkład obrazków na elementy

Niezwykle przydatnym podejściem do rozwiązywania problemów jest podzielenie ich na części składowe, które są w miarę możliwości jak najbardziej niezależne, a następnie rozwiązywanie tych części jedna po drugiej.
Przykład z życia codziennego: Musimy przygotować się do wędrówki po górach. Trzeba załatwić wiele spraw i możemy czuć się przytłoczeni, łatwo zapominając o czymś ważnym. Pomóc może podział całego problemu pt. przygotowanie do wycieczki w góry na mniejsze podproblemy: 1) zaplanować trasę i znaleźć połączenie, 2) opracować jadłospis i zrobić zakupy, 3) przygotować sprzęt turystyczny i sprawdzić jego stan, 4) skompletować i spakować odpowiednie ubrania. Te mniejsze zadania są w dużej mierze niezależne i mogą być realizowane przez różne osoby. A nawet jeśli wykonuje je ta sama osoba, podczas rozwiązywania danego podproblemu może skupić się tylko na nim, co znacznie ułatwia cały proces.
Przykład z programowania: Programów nie piszemy jako długich list poleceń, lecz dzielimy je na funkcje, z których każda rozwiązuje jakiś mniejszy problem. Podział na podproblemy jest kluczowym elementem dobrze zaprojektowanego programu.
Podział problemu na części to skomplikowana umiejętność, której człowiek uczy się w długim procesie praktyki. Dla podstawowego treningu oferujemy przykłady z obrazkami. Obraz, który wygląda na skomplikowany, często można stworzyć z prostych części, odpowiednio je ze sobą łącząc.
Zamknij