Technologia informacyjna i informatyka to dziedziny, których wykorzystanie i dostępność stale rosną, a tempo zachodzących w nich zmian jest nieporównywalne z rozwojem innych dyscyplin. Umiejętność biegłego posługiwania się komputerem i urządzeniami peryferyjnymi oraz znajomość obsługi pakietów biurowych są obowiązkowe na rynku pracy. Wkrótce każdy z nas będzie również musiał posługiwać się wiedzą o algorytmach i funkcjonowaniu internetu, a także w podstawowym zakresie radzić sobie z siecią komputerową i zagadnieniami bezpieczeństwa. Informatyka w szkole ponadpodstawowej na poziomie rozszerzonym: - bazuje na wiedzy, którą zdobywa się na poziomie podstawowym, i stanowi jej uzupełnienie - przygotowuje do studiów informatycznych - jest przedmiotem maturalnym Ta część książki "Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony" kładzie nacisk na używanie języków Python i C++ do rozwiązywania konkretnych problemów. Poznasz różne metodyki i paradygmaty programowania. Opanujesz podstawowe operacje na grafach i zastosujesz je w praktyce. Dowiesz się, czym są fraktale, i nauczysz się je rysować. Przekonasz się, że umiejętność programowania w Pythonie przydaje się do różnych ważnych celów. Zaprojektujesz internetową aplikację bazodanową i udoskonalisz pisanie zapytań w języku SQL, a do programowania dynamicznych stron WWW w języku PHP użyjesz wiedzy o plikach cookies i o sesjach. Poznasz też zasady projektowania małych sieci komputerowych i tajniki funkcjonowania internetu.