Python для детей, которые пока не программируют, Крылова Е.Г., 2023

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Python для детей, которые пока не программируют, Крылова Е.Г., 2023.
 
   Назначение книги — помочь ребёнку 10-13 лет сделать первые шаги в программировании, используя популярный язык Python, и получить удовольствие от этого процесса. Книга даст базовые навыки создания программ, поможет подготовиться к экзамену в IT-класс хорошей школы, станет первой ступенькой на пути к профессии программиста.
В каждой главе читатель-школьник сталкивается с проблемой, экспериментирует, выслушивает мнения экспертов, решает задачи и выполняет проекты, как простые, доступные каждому, так и повышенной трудности. Сюжеты задач и проектов реалистичные или фантастические, но всегда занимательные. На страницах встречаются неожиданные персонажи с собственным взглядом на программирование — всё это превращает овладение азами Python в увлекательную игру.
В книге есть ответы и подсказки к задачам и тестам, а в электронном архиве, доступном на сайте издательства, — рабочие материалы, тексты программ, наборы тестовых значений.

Python для детей, которые пока не программируют, Крылова Е.Г., 2023


Питон: зачем и как?
Питон (Python, «Пайтон») — язык программирования. Настоящий «взрослый» язык, один из самых популярных в мире. При этом немногословный и логичный. Местами забавный. И название у него прикольное: можно почувствовать себя заклинателем змей. И если уж начинать программировать, то на Питоне.

Осваивать его вы будете в отличной компании (на следующей странице познакомитесь), будет с кем поболтать и посмеяться, найдётся, к кому обратиться за подсказкой.

Только программируя, можно научиться программировать. Поэтому расслабленно читать книгу, лёжа на диване, не получится: придётся экспериментировать, вводить коды из книги и придумывать свои.

ОГЛАВЛЕНИЕ.
Введение для родителей.
Зачем школьнику эта книга.
Как установить Python.
Введение для детей.
Питон: зачем и как?.
Знакомьтесь: Чайник, Кофейник и другие.
Элементы книги.
Глава 1. Очень приятно, Пайтон.
Языки программирования.
Зачем и как придуман Python.
Питон интерактивный и файловый.
Эксперимент: интерактивная арифметика — проба пера.
Эксперимент: создаём файл с программой.
Конспект: полезные возможности IDLE Python.
Практикум.
Эксперимент: приключения трёхзначного числа.
Задача: от роста к весу — программируем по аналогии.
Проект: псевдографический конструктор.
Микротест: что мы знаем о Питоне.
Глава 2. Данные и действия с ними.
Программа: ввод — обработка — вывод.
Типы данных в Python.
Эксперимент: строки и числа.
Конспект: типы данных.
Капелька информации: нецелые числа.
Операции с числами.
Капелька информации: возведение в степень.
Конспект: арифметические операции и выражения.
От задачи к программе через формулу.
Эксперимент: как решать задачу, или Курить вредно!.
Практикум.
Эксперимент: шесть единиц.
Задачи: повседневная арифметика.
Микротест: что мы знаем о данных.
Глава 3. Интерфейс программы.
Что такое «интерфейс»?.
Интерфейсы плохие и хорошие.
Эксперимент; программа без интерфейса.
Инструменты для интерфейса.
Конспект: input.
Конспект: print.
Проект: бот-продавец.
Проект: игра в чепуху.
Микротест: что мы знаем об интерфейсе.
Глава 4. Разветвления в программе.
Наша жизнь — сплошные «если».
Блок-схема — описание алгоритма.
Конспект: блок-схема.
Условный оператор.
Эксперимент: вводим и исполняем программу с ветвлениями.
Конспект: типы условных операторов.
Капелька информации: отрицательные числа и модуль.
Практикум.
Задача: программа по блок-схеме.
Эксперимент: сравнение строк».
Задача: уравнивание яблок.
Задача: распознавание объектов.
Эксперимент: анализируем программу с ветвлениями.
Проект: тестер.
Задача: ищем ошибки «на глазок».
Микротест: что мы знаем о ветвлениях.
Глава 5. Логика в жизни и программировании.
Вложенные условные операторы.
Конспект: вложенные алгоритмические структуры.
Конспект: правила вложенности в Python.
Логические операции.
Конспект: логические операции в Python.
Эксперимент: логические значения и приоритеты логических операций.
Капелька информации: логические операции в математике.
Практикум.
Задача: лесная дорога.
Задача: партийные взносы.
Проект: сло-о-о-жные правила жизни.
Микротест: что мы знаем о логических операциях.
Глава 6. Программа и программист: как понять друг друга.
Как программировать понятно и без ошибок.
Эксперимент: исправляем программу.
Задача: сколько дней в месяце.
Проект: забавная нумерология.
Микротест: что мы знаем о культуре программирования.
Глава 7. Повторения.
Компьютер — машина для повторений?.
Программирование повторений.
Эксперимент: исследуем range ().
Конспект: цикл for, диапазон range.
Повторения — блок-схема.
Практикум.
Задача: генератор заклинаний.
Задача: таблица умножения.
Микротест: что мы знаем о повторениях.
Глава 8. Классические алгоритмы.
Что такое классика.
Конспект: алгоритм накопления.
Эксперимент: а теперь произведение.
Конспект: алгоритм подсчёта.
Эксперимент: а если и чётные?.
Конспект: алгоритм выбора.
Эксперимент: может, и минимум заодно?.
Перебор натуральных чисел.
Капелька информации: арифметическая прогрессия.
Капелька информации: факториал.
Задача: таблица умножения (уровни 3 и 4).
Задача: 10 чисел.
Микротест: что мы знаем о классических алгоритмах.
Глава 9. Циклы.
Цикл с условием.
Конспект: цикл с условием.
Эксперимент: что делает программа?.
Эксперимент: бесконечная «бесконечность».
Конспект: оператор прерывания цикла.
Практикум.
Задача: распознавание объектов-2.
Задача: решение подбором и перебором.
Проект: угадайка.
Конспект: бинарный поиск.
Микротест: что мы знаем о циклах.
Глава 10. Списки.
Список — пронумерованные данные.
Конспект: список и его элементы.
Что можно делать со списком.
Конспект: действия со списком.
Сортировка: подробности.
Эксперимент: странная сортировка.
Конспект: сортировка списка.
Эксперимент: что выведет программа?.
Эксперимент: тройные скобочки.
Задача: сколько дней в месяце-2.
Проект: взлом Пентагона.
Микротест: что мы знаем о списках.
Глава 11. Случайное число, случайное слово.
Может ли компьютер придумывать числа?.
Эксперимент: гадание на ромашке.
Случайные числа.
Конспект: модуль random.
Эксперимент: случайны ли случайные числа?.
Капелька информации: случайности и вероятности.
Задача: тест на устный счёт.
Задача: ДА/НЕТ-ответчик.
Эксперимент: копаем картошку наперегонки с Пятачком.
Задача: раздача домино.
Проект: «однорукий бандит».
Микротест: что мы знаем о случайных числах.
Глава 12. Манипуляции со строками.
Строка — последовательность символов.
Эксперимент: нарезаем колбасу.
Конспект: срезы.
Строки и списки.
Эксперимент: строка и список.
Что ещё могут строки.
Конспект: функции и методы строк.
Операторы, функции и методы.
Практикум.
Задача: словесные игры со срезами.
Задача: словесная архитектура.
Задача: пересечение слов.
Проект: игра в анаграммы.
Микротест: что мы знаем о строках и срезах.
Глава 13. Олимпиадное программирование: первые шаги.
Программирование «нормальное» и олимпиадное.
Конспект: ввод и вывод данных в автопроверяемых программах.
Особенности олимпиадных задач.
Задача: лотерея.
Задача: произведение цифр.
Конспект: полезные советы начинающему «олимпийцу».
Практикум.
Задача: купание слона Васи.
Задача: команды на Гонку Героев.
Задача: получить тройку.
Задача: Хауко и Мурисио.
Задача: нарушители самоизоляции.
Задача: Пукка Юкканен.
Задача: меньше жрать.
Задача: тимуровцы.
Задача: контрастный душ.
ПРИЛОЖЕНИЕ 1.
20+ идей проектов, которые вы можете реализовать.
Проекты к главам книги.
Вырасти своего Питона!.
Время: от и до.
Бот-психотерапевт.
Бот-жулик.
Бот-руководитель.
Генератор фенечек.
Делители числа.
Решатель кубических уравнений.
У-тестер.
Гадалка.
Игра «Виселица».
...И несколько полезных проектов.
Универсальный решатель уравнений.
Тестер с чтением из файла.
Шифровальная машина.
...И ещё несколько проектов бесполезных, но забавных.
Игра в даты.
Тараканьи бега.
Разборчивая невеста.
Архипелаг.
Генератор имён персонажей.
Кассир.
Калейдоскоп.
Оптимизатор заклинаний.
ПРИЛОЖЕНИЕ 2. Подсказки.
ПРИЛОЖЕНИЕ 3. Ответы.
ПРИЛОЖЕНИЕ 4. Состав электронного архива.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Python для детей, которые пока не программируют, Крылова Е.Г., 2023 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Хештеги: :: ::