Эта книга - прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры.
Издание будет полезно школьникам средних и старших классов, увлекающимся программированием, а также может быть использовано как учебник на курсах дополнительного образования для детей.

Что такое среда разработки?
Чтобы создать программу, сначала нужно что-то куда-то ввести. Это как письмо или рассказ, который ты пишешь. Текстовая программа для этого может быть очень простой, поскольку не нужно выбирать разные шрифты или вставлять картинки. Такие программы принято называть текстовыми редакторами.
Если программа набрана в виде текста в редакторе, то компьютер не сможет просто прочитать этот документ и выполнить программу. Текстовая версия (код) программы должна быть переведена так, чтобы компьютер понял, что от него требуется в конечном итоге. Но поскольку он говорит на совершенно ином языке, чем ты или твои друзья, то придется использовать специальный переводчик.
Ты программируешь на понятном тебе языке, а специальная программа переводит то, что ты написал, в команды, понятные для компьютера. Такую программу называют компилятором или интерпретатором.
ОГЛАВЛЕНИЕ.
Введение.
Твои первые шаги в программировании.
Начало работы с Python.
Числа и текст.
Рабочая среда IDLE.
Работа с PY-файлами.
Эксперименты с исходным кодом.
Выход из Python.
Подведение итогов.
Несколько контрольных вопросов.
...а задач пока нет!.
Условные конструкции.
Конструкция if.
Конструкция if else.
Простые вычисления.
Вкратце о числах.
Работа с командами try и except.
Подведение итогов.
Несколько вопросов.
...и задач.
Сравнение и повторение.
Оценки.
Небольшая игра на угадывание.
Компьютер считает попытки.
Шлифуем игру.
Подведение итогов.
Несколько вопросов.
...и задач.
Азартная игра.
Игра наудачу.
Конструкция for.
На пути к миллиону.
Выиграть в лотерею?.
Управление строками.
Подведение итогов.
Несколько вопросов.
...и задач.
Функции.
Python учится.
Локальные или глобальные переменные?.
Параметры.
Обмен значений.
Сортировка чисел.
Подведение итогов.
Несколько вопросов.
...и задач.
Классы и модули.
Потомки.
self и __init__.
Наследование.
Модули программы.
Приватный или публичный?.
Подведение итогов.
Несколько вопросов.
...а задач нет.
Введение в tkinter.
Создаем окно.
Что же происходит?.
Разметка интерфейса программы.
Диалоговые окна и заголовки.
А теперь с классами.
Подведение итогов.
Несколько вопросов.
...и одна задача.
Библиотека компонентов.
Череда кнопок.
Кнопки и ответы.
Списки выбора.
О переключателях.
...и флажках.
Декорирование приложения.
Подведение итогов.
Несколько вопросов.
...и задач.
Домашний психолог.
Пошаговая разработка программы-психолога.
Приступим к диагностике?.
Работа с файлами.
Все вместе.
Журнал диагностики.
Подведение итогов.
Несколько вопросов.
...и задач.
Меню и диалоговые окна.
Меню для программы-психолога.
Два диалоговых окна.
Полный исходный код.
Контекстные меню и всплывающие окна.
Используем сочетания клавиш.
Подведение итогов.
Несколько вопросов.
...и нет задач.
Графика в Python.
Точки и координаты.
Первое изображение.
Добавим цвета.
Углы и круги.
Эксперименты с текстом.
Звездное небо.
Сам себе художник.
Черепашья графика.
Подведение итогов.
Несколько вопросов.
...и задач.
Создание анимации.
Начнем с круга.
Загружаем на холст изображение.
Коллекция изображений.
Класс Player.
Все работает?.
Повороты.
Исчезновение и появление.
Подведение итогов.
Вопрос.
...и несколько задач.
Игра с насекомыми.
Начало работы с Pygame.
Создаем в окне объект.
Насекомое в качестве персонажа.
Управление персонажем.
Поворот персонажа.
Отслеживание границ игрового поля.
Подведение итогов.
Несколько вопросов.
...и задача.
Как раздавить жука.
Разбираемся с мышью.
Никуда без математики.
Собираем все вместе.
Свободное ползание.
Тапком по виртуальному жуку.
Управление классами.
Подведение итогов.
Несколько вопросов.
...и задача.
Уклониться или проиграть.
Новый персонаж.
Стоять, приседать и подпрыгивать.
Класс Thing.
Учим персонажа уклоняться.
Основная программа.
Подведение итогов.
Нет вопросов.
...и одна задача.
Пора развлекаться.
Игровой счет.
Класс Game.
Ошибка при сборке программы.
Очки при попадании.
Подведение итогов и заключение.
Установка Python.
Установка библиотеки Pygame, вариант 1.
Установка библиотеки Pygame, вариант 2.
Файлы примеров.
Решение распространенных проблем.
Ответы на вопросы и задачи.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Python для детей, Шуман Х.-Г., 2019 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Шуман
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








