Python для детей и родителей, Играй и программируй, 2 издание, Брайсон П., 2023.
Программирование — одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать уже сейчас с помощью этой книги! В книге представлен язык Python, один из самых популярных и простых. Вы найдете здесь много упражнений — полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.

Числа и математика в Python.
У компьютера есть потрясающий талант запоминать значения. Мы можем использовать одну и ту же переменную в одной и той же программе тысячи раз — и компьютер будет всякий раз выдавать нам правильное значение, при условии, что мы правильно его запрограммировали. Компьютеры также очень хороши в математических операциях (сложение, вычитание и так далее). Ваш компьютер способен совершать более одного миллиарда (1 000 000 000, или тысячи миллионов) математических операций в секунду.
Это гораздо быстрее, чем наша возможность вычислять числа в уме. Хотя со многими задачами мы все еще справляемся лучше, скоростной счет — это соревнование, в котором компьютер всегда одержит победу. Язык Python дает нам доступ к этому мощному ресурсу математических вычислений, предоставляя для этого числа двух основных видов. Кроме того, язык позволяет вам использовать весь набор символов для выполнения математических действий над этими числами, начиная от + и — и до более сложных.
ОГЛАВЛЕНИЕ.
Отзывы о книге.
Введение. Что такое программирование и почему оно полезно для детей?.
Почему дети должны изучать программирование?.
Где дети могут научиться писать код?.
Как пользоваться этой книгой.
Глава 1. Основы Python: Знакомство со средой.
Начало работы с Python.
Написание программ на Python.
Запуск программ на Python.
Что вы узнали.
Задачи по программированию.
Глава 2. «Черепашья» графика: рисование с Python.
Наша первая программа turtle.
Черепашка в ударе.
Черепашка закругляется.
Добавим красок.
Одна переменная, управляющая всей программой.
Что вы узнали.
Задачи по программированию.
Глава 3. Числа и переменные: Python делает подсчеты.
Переменные: место, где мы храним данные.
Числа и математика в Python.
Строки: реальные символы в Python.
Улучшим нашу спираль с помощью текста.
Списки: храним все в одном месте.
Python делает ваше домашнее задание.
Что вы узнали.
Задачи по программированию.
Глава 4. Циклы — это весело (повторите пару раз).
Создание собственных циклов for.
Улучшение программы с розеткой с помощью пользовательского ввода.
Игровые циклы и циклы while.
Семейная спираль.
Сведем все вместе: спираль уходит в народ.
Что вы узнали.
Задачи по программированию.
Глава 5. Условия (Что если?).
Выражение if.
Встречаем булевы выражения.
Выражения else.
Выражения elif.
Сложные условия: if, and, or, not.
Секретные послания.
Что вы узнали.
Задачи по программированию.
Глава 6. Случайное веселье и игры: на удачу!.
Игра на угадывание.
Цветные случайные спирали.
Камень, ножницы, бумага.
Выберите карту, любую карту.
Кидаем кубики: игра в кости в стиле яцзы.
Калейдоскоп.
Что вы узнали.
Задачи по программированию.
Глава 7. Функции: да, у этого есть название.
Соберем все вместе с функциями.
Параметры: покормите свою функцию.
Return: важно не то, что ты получаешь, важно то, что ты возвращаешь.
Прикосновение интерактивности.
ClickKaleidoscope.
Что вы узнали.
Задачи по программированию.
Глава 8. Таймеры и анимация: как поступил бы Дисней?.
Использование графического интерфейса Pygame.
Правильный тайминг: двигайся и прыгай.
Что вы узнали.
Задачи по программированию.
Глава 9. Взаимодействие с пользователем: подключаемся к игре.
Добавление интерактивности: щелкни и перетащи.
Улучшенная интерактивность: взрыв из смайликов.
SmileyPop, версия 1.0.
Что вы узнали.
Задачи по программированию.
Глава 10. Программирование игр: кодинг для развлечения.
Создание каркаса игры: Smiley Pong, версия 1.0.
Усложнение и конец игры: Smiley Pong, версия 2.0.
Добавление новых функций: SmileyPop 2.0.
Что вы узнали.
Задачи по программированию.
Приложение А. Установка Python в среде Windows, macOS и Linux.
Python для Windows.
Python для macOS.
Python для Linux.
Приложение Б. Установка и настройка Pygame в среде Windows, macOS и Linux.
Pygame для Windows.
Pygame для macOS.
Pygame для Linux.
Приложение В. Создание ваших собственных модулей.
Создание модуля colorspiral.
Дополнительные ресурсы.
Приложение Г. Установка Pygame для Python 3 в среде macOS и Linux.
Pygame для Python 3.4 в среде macOS.
Pygame для Python 3 в среде Linux.
Глоссарий.
Об авторе.
Об иллюстраторе.
Благодарности.
Предметный указатель.
Купить .
Теги: учебник по программированию :: программирование :: Брайсон :: Python









