Содержание книги "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
Файлы примеров
Решение распространенных проблем
Ответы на вопросы и задачи
Предметный указатель