О книге
Книга написана на основе опыта обучения программированию на языке Python в кружке юных программистов и протестирована на детях 7-12 лет. Материал рассчитан на самостоятельное, без помощи взрослых, изучение основ Python школьниками 2-5-х классов, имеющими базовые навыки управления компьютером. Процесс создания программ дан пошагово со скриншотами. При создании первых программ дети не пишут код, а собирают программу из разноцветных блоков, как в Scratch, затем превращают ее в код и вносят в него небольшие правки. Дети научатся программировать черепашку для рисования узоров, а также создавать постройки, управлять персонажами и дронами в Minecraft. В процессе игрового обучения дети узнают о типах данных, операторах, циклах, списках, функциях и других элементах языка Python.
Рецензия
Книга пытается быть одновременно обучающим пособием и художественным произведением, но в итоге не дотягивает ни до того, ни до другого. Сюжет, если его можно так назвать, крутится вокруг юного программиста, который с помощью Python решает различные задачи. Всё бы ничего, но герои настолько картонные, что даже их имена забываются сразу после прочтения.
Автору не удаётся создать атмосферу погружения в мир программирования. Вместо этого мы получаем набор скучных задач и объяснений, которые не вызывают интереса. Даже примеры кода выглядят так, будто их писали не для того, чтобы научить, а чтобы показать, как много знает автор.
Особенно раздражают клише, которые встречаются на каждом шагу. «Программирование — это просто, нужно только разобраться в основах» — звучит заманчиво, но на практике оказывается, что без глубокого понимания принципов работы кода даже простые задачи становятся непосильными.
Однако есть и положительный момент: книга может быть полезна для тех, кто уже имеет базовые знания о программировании и хочет познакомиться с Python. В этом случае читатель сможет извлечь пользу из примеров кода и задач, даже несмотря на то, что они представлены без должной глубины и объяснения.
Но есть один момент, который меня зацепил: в книге есть задача, которая требует нестандартного подхода. Она как глоток свежего воздуха среди однообразных упражнений. Это как если бы в пустыне вы нашли оазис — неожиданно и приятно.
В целом, «Python для юных программистов» может быть полезна как дополнительный материал для изучения языка программирования, но не стоит ждать от неё слишком многого.
Отзывы
0Чтобы оставить отзыв или проголосовать, необходимо авторизоваться