Подпрограмме можно передать число, и она нарисует по-разному. «Нарисовать звезду» с числом 2 рисует маленькую звезду, а с числом 10 — большую. Отдельная подпрограмма для каждого размера не нужна.
63 карточки о том, как думает программа: что такое алгоритм и исполнитель, как программа повторяет и выбирает, что хранит в переменных, как отвечает на нажатия, откуда в ней берутся ошибки и как их ищут. Последний раздел — от ткацкого станка с дырочками на картах до перфокарт.