Podejście problemowe wykorzystywane w podręczniku oraz stosowanie metody odwróconej klasy to sprawdzone rozwiązania zgodne z nową podstawą programową. Stwarzają one możliwość zainspirowania uczniów do samodzielnej pracy i rozwijania ich umiejętności. W podręczniku są do wyboru dwa języki programowania: Python i C++. Podręcznik do klasy 2 został podzielony na pięć działów głównych: -Wprowadzenie skupiające się na prawie w sieci. -Algorytmika i programowanie w Pythonie/Algorytmika i programowanie w C++. -Projekt: multimedialny przewodnik. -Arkusz kalkulacyjny. -Grafika wektorowa. Struktura lekcji jest uporządkowana i przedstawia się następująco: -samodzielna analiza problemu, -przedstawienie zagadnień od strony teorii, -zastosowanie omówionych zagadnień w rozwiązanych krok po kroku ćwiczeniach, -ćwiczenia do samodzielnego rozwiązania, -podsumowanie najważniejszych wiadomości, pytania sprawdzające oraz zadania dodatkowe.