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.