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

Начало работы с Python.
Чтобы начать писать программный код, вам необходимо начать говорить на компьютерном языке. Компьютерам требуются пошаговые инструкции, и они могут понимать только определенные языки. Точно так, как человек из России может не понимать по-английски, компьютеры понимают только языки, специально созданные для них. Компьютерный, или программный, код пишется на языках программирования, таких как Python, C++, Ruby или JavaScript. Эти языки позволяют нам «разговаривать» с компьютером и сообщать ему команды. Представьте, что вы обучаете свою собаку трюкам: когда вы произносите команду «сидеть», она садится, говорите «голос» — она лает. Собака понимает эти простые команды, однако остальные ваши слова — нет.
Также у компьютеров есть определенные ограничения, однако они готовы выполнить все, что вы попросите на их языке. Язык, которым мы будем пользоваться в этой книге, называется Python — простой и мощный язык программирования. Язык Python преподается на вводных курсах по компьютерной науке в старших классах и колледжах, кроме того, он используется для создания одних из самых мощных приложений на свете, таких как Gmail, Google Maps и YouTube.
ОГЛАВЛЕНИЕ.
Отзывы о книге.
Введение. Что такое программирование и почему оно полезно для детей?.
Почему дети должны изучать программирование?.
Где дети могут научиться писать код?.
Как пользоваться этой книгой.
Глава 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









