Книга предназначена для школьников, учителей информатики, студентов и просто любителей решать задачи по программированию. В ней приведены задачи Московских олимпиад по информатике (командных, заочных и личных туров) последних лет. Большинство задач приведено с подробными разборами и комментариями. Ко всем задачам прилагаются тесты для автоматической проверки их решений, которые можно найти на сайте www.olympiads.ru/books.
Книга снабжена тематическим рубрикатором, в котором задачи упорядочены по темам и сложности. В качестве дополнительного материала читатель найдет в книге статьи про поиск в глубину и метод рекурсивного спуска, а также про то, зачем и как можно учить школьников программированию.
Караванова Т. П. Інформатика. Основи алгоритмізації та програмування. 10 клас [навчальний посібник: Паскаль, Turbo Pascal] (2007) [djvu]
Просто, доступно, лаконічно і досить повно представлені основи алгоритмізації, мови програмування Паскаль та описана робота в інтегрованому середовищі Turbo Pascal 7.0. Містить вправи і практичні роботи для закріплення набутих знань і навичок.
Рекомендується для учнів 10-11 класів загальноосвітніх навчальних закладів фізико-математичного, природничого та технологічного профілів. Відповідає вимогам діючих програм з інформатики та 12-бальній шкалі оцінювання знань учнів.