Математическая культура оттачивалась веками. Методика преподавания программирования только начинает формироваться.
В качестве платформы для обучения мы выбрали наиболее доступный язык программирования: Питон. За свою долгую историю Питон, как и любой другой язык, постоянно развивался и совершенствовался; было создано много разновидностей, или, как говорят, диалектов языка, несколько различающихся набором слов и правилам их применения. Учесть все возможные особенности диалектов и их реализаций Питона в одной книге невозможно, да и не нужно, ведь каждого отдельно взятого читателя интересует только тот Питон, который имеется на его компьютере (например, Питон2 или Питон 3). Однако некоторые программы, возможно, вам придётся несколько изменить в соответствии с особенностями вашего Питона.
Корректировка, да и вообще правильное изменение текста программы требует ясного понимания смысла как отдельных конструкций, так и всей программы в целом. Научившись читать программу как осмысленный текст, вы сделаете большой шаг на пути к серьёзному программированию.
Приведённые в книге программы рассчитаны на компьютеры с минимальными возможностями и не содержат ничего лишнего. Если вы работаете на современном ПК, ничто не мешает вам, изменив несколько чисел или букв в тексте программы, получить, например, многоцветное изображение вместо черно-белого. Но даже на примитивном компьютере всегда можно сделать что-то новое и найти неожиданное решение.
Я искренне надеюсь, что занимательная форма изложения поможет читателю включиться в интереснейшую игру под названием «программирование».