Посібники, які містять у собі основи алгоритмізації і програмування ідеально підходять для вивчення будь-яких мов програмування на заданому рівні. У них містяться приклади проектів з аналогічними задачами, що дозволить вчителю легко провести урок. У навчальних посібниках подані базові відомості про алгоритмізацію, структурне програмування та описані основи об'єктно-орієнтованого програмування. Завдання, ідеї та коди розв’язків до Олімпіади з інформатики стануть у нагоді учителям, учням та студентам.