У навчально-методичному посібнику розглядаються питання методики викладання тем щодо алгоритмів побудови та реалізації структурі даних, пошукових алгоритмів та сортування, комбінаторики, основ теорії графів, динамічного та лінійного програмування, жадібних алгоритмів, елементів обчислювальної геометрії, алгебраїчних методів розв'язування алгоритмічних задач. У посібнику наводяться повні тексти кодів програм, що реалізують методи, які розглянуті у посібниках «Методи побудови алгоритмів та їх аналіз. Необчислювальні алгоритми» та «Методи побудови алгоритмів та їх аналіз. Обчислювальні алгоритми». До всіх розглянутих завдань пропонується система тестів для перевірки коректності розроблених алгоритмів.
Посібник розрахований на вчителів, які викладають інформатику за програмами профільного та поглибленого рівня вивчення. Він також буде корисним для вчителів, які викладають інформатику за рівнем стандарту та академічним рівнем, для роботи на факультативних заняттях, спецкурсах, у гуртках, під час підготовки учнів до олімпіад з інформатики та інших інтелектуальних змагань.
Посібник також може бути корисним студентам коледжів, училищ, технікумів, ВНЗ.