Python для детей. Лучший самоучитель по программированию

Эта книга — самоучитель по одному из самых востребованных на сегодняшний день языков программирования — Python. Код, который вы научитесь писать, работает на Windows, Mac, Linux, и даже на OLPC и Raspberry Pi! Книга написана для детей, однако "детского" здесь — лишь подход через написание игры и примеры с юмором. Во всём остальном книга — совершенно серьёзный самоучитель, который подходит и для взрослых начинающих программистов.

Python является мощным, выразительным языком программирования, который легко изучать и просто использовать! Но книги про изучение программирования на Python, написанные для взрослых, тусклые, серые, скучные, по ним и не догадаешься, как хорош этот язык. Эта книга показывает Python совсем иначе; мы узнаем основы, научимся экспериментировать по уникальным примерам (и зачастую уморительным), писать программы про прожорливых монстров, секретных агентов, вороватых ворон, и многое другое. Термины, примеры кода, множество иллюстраций... здесь есть всё!

Смотрите на видео:


Эта книга — билет в удивительный мир компьютерного программирования!

Главы заканчиваются головоломками по программированию, предназначенными для того, чтобы укрепить полученные знания и понимания. Свои знания вы сможете проверить сразу же на забавных примерах и уморительно смешных заданиях. К концу книги вы будете иметь две запрограммированые вами лично игры: "Прыг-скок!", клон знаменитой игры Pong, и игру-платформер с прыжками, анимацией, бродилку под названием "Человечек ищет выход". Анимацию и картинки для игр мы тоже подготовим сами.

Всё чётко и понятно, строго по делу, без "воды". 

Вы научитесь:

  • использовать основные элементы Python (списки, функции, модули)
  • использовать модуль turtle, который имитирует "черепашью графику"
  • рисовать при помощи встроенных инструментов Python
  • анимировать изображения с tkinter (для работы с графической библиотекой Tk)

Благодаря понятному синтаксису на Питоне очень легко начать программировать. Он не пугает непонятным кодом, а книга поможет сделать первые шаги, сразу же приступить к делу, потому что Python-код легко читается.

В конце книги есть глоссарий и список самых важных слов из языка программирования.

Книга включает в себя все основные функции и блоки, которые необходимо знать начинающему программисту. А те, кто хочет развиваться дальше, в конце книги найдёт материал, что делать дальше, что изучать и как развиваться.

Книга для детей от 10 лет и для взрослых, которые хотят научится программировать на языке Python. Идеально для детей, кто уже освоил Scratch (книга о Scratch также существует, она может стать первой книгой о программировании, а Python — второй). В той же серии вышла книга и о программировании на JavaScript. Теперь у вас есть всё, чтобы стать программистом с хорошей базой знаний по несколькми языкам!

Манн, Иванов и Фербер, 2017.

320 страниц. Мягкая плотная обложка, качественная бумага.

Несколько советов и трюков для начинающих программистов.

1. Никогда не пытайтесь понять длинный кусок кода (или программу) на одном дыхании. Сосредоточиться нужно на нескольких строках одновременно. Если есть возможность, попробуйте взять небольшой кусок кода и запустить его, чтобы увидеть, что он делает. Эксперименты — это всегда хорошо; даже если код не работает и вы получаете странные сообщения об ошибках, вы что-то узнали!

2. Попробуйте сами. Убедитесь, что вы пробуете писать примеры кода сами (не просто читаете о них). А ещё лучше, если вы измените код, чтобы увидеть, какой эффект это имеет, тогда вы многое узнаете и поймёте.

3. Иногда никакие усилия мозга не помогут вам преодолеть трудную или сложную проблему. Вы не понимаете, почему этот кусок кода не работает, и не можете выяснить, почему. Если все способы и попытки понять и исправить ситуацию не принесли результата, просто отложите вопрос по крайней мере на несколько часов (или на ночь), вернитесь к проблеме позже. Когда вы приходите свежим, часто ответ появляется словно сам собой.

4. Выберите правильный проект. Когда вы отрабатываете новые навыки программирования, не думайте о таких играх, как Halo или Super Mario, и даже об Angry Birds. Подойдут аркадные игры 1970-х и 1980-х годов, где простая графика и основные игровые механики; это отличные первые проекты для начинающих разработчиков игр. Поищите в Интернете аркадные игры того периода. Взгляните на некоторые примеры, а затем попробуйте написать нечто подобное сами. Гораздо больше удовлетворения вы получите, доведя до конца простой проект, а не взявшись за чрезвычайно амбициозный, сложный проект, который вы никогда не завершите.


Данная книга — победитель в категории "Книги" в июньском дайджесте toybytoy (результаты голосования смотрите в дайджесте за июль).

Об авторе

Джейсон Р. Бриггс — программист с возраста восьми лет, с момента, когда он впервые узнал о BASIC. С тех пор он пишет программы профессионально, выступает в роли разработчика и архитектора систем, является пишущим редактором для журнала Java Developer. Его статьи публикуются в JavaWorld, ONJava и ONLamp. Python для детей — это его первая книга.

  • Лучше просто не бывает!

    admin
  • Мы тоже уже заказали. Эти книги чудо. Все равно ребенок за компьютером так хотя бы со смыслом теперь сидит.

    Гость (Ольга)
  • Я согласна. Это самые полезные книги. Для детей кто много времени с компьютером.

    Гость
  • Хорошая книга.

    Гость
  • Лучшая по Питону. Лучше всех взрослых. Чтоб в язык въехать лучше не найти.

    Гость