Rozdz. 13 Myślenie komputacyjne i podstawy programowania Pojęcie 233 słów

Abstrakcja: wyodrębnij to, co istotne, i pomiń resztę

Koncentrowanie się na istotnych cechach przy jednoczesnym pomijaniu szczegółów, które nie mają znaczenia dla danego zadania; pułapką jest zbyt wysoki lub zbyt niski poziom abstrakcji.

Dźwięk

Odsłuchaj tę stronę (beta)

Napisy

Abstrakcja oznacza świadome pomijanie informacji, które nie wpływają na istotny dla Ciebie wynik. Na przykład podczas planowania podróży pociągiem ważne są godzina odjazdu, peron i miejsce docelowe, ale nie kolor siedzeń ani nazwisko maszynisty. Sztuka polega na ustaleniu, które zmienne rzeczywiście zmieniają odpowiedź: jeśli pominiesz prędkość pociągu, możesz nie uwzględnić opóźnienia; jeśli uwzględnisz materiał obicia siedzeń, niepotrzebnie angażujesz uwagę. W zadaniach w stylu EPSO często przedstawia się scenariusz zawierający dodatkowe szczegóły, które mają rozpraszać uwagę — Twoim zadaniem jest rozpoznanie, które informacje są nieistotne, a które mają kluczowe znaczenie.

Przydatną techniką eliminacji jest zadanie sobie pytania: „Czy zmiana tego szczegółu wpłynie na odpowiedź?”. Jeśli nie, jest to informacja zbędna. Kolejna wskazówka: zwracaj uwagę na powtarzające się liczby lub nazwy występujące tylko raz — często są to fałszywe tropy. Uważaj również, aby nie abstrahować nadmiernie: jeśli w zadaniu dotyczącym ustalania terminu spotkania pominiesz strefę czasową, otrzymasz niewłaściwą godzinę spotkania. Egzamin często sprawdza, czy potrafisz odróżnić dane niezbędne od opcjonalnych, dlatego ćwicz, analizując zadanie i wypisując informacje, które trzeba zachować, oraz te, które można odrzucić.

Aby zapamiętać tę kwestię, pomyśl o mapie: schemat metra przedstawia stacje i linie, ale nie rzeczywiste odległości ani nazwy ulic — na tym polega abstrakcja. Gdyby spróbować uwzględnić każdą drogę, mapa stałaby się bezużyteczna. Dlatego, gdy rozwiązujesz pytanie, wyobraź sobie, że rysujesz mapę obejmującą wyłącznie niezbędne powiązania. Jeśli potrafisz wskazać trzy lub cztery elementy danych, które naprawdę mają znaczenie, abstrakcja została przeprowadzona prawidłowo.

Powiązana fiszka

Czym jest abstrakcja?

Koncentrowaniem się na istotnych cechach przy jednoczesnym pomijaniu szczegółów, które nie mają znaczenia dla danego zadania.

Powrót do fiszki Zobacz wszystkie fiszki