Встречи с авторами Подбор подарка
06 февраля, 2023

Что почитать юному программисту: 8 книг про кодинг для детей

Что почитать юному программисту: 8 книг про кодинг для детей

IT — одна из самых перспективных сфер деятельности, и многие родители хотят, чтобы ребенок учился кодингу со школьной скамьи. Вместе с онлайн-школой для детей и подростков Skysmart мы выбрали 8 книг, которые помогут школьникам погрузиться в мир IT и попробовать свои силы в программировании. Все эти пособия написаны простым языком, так что даже те, кто никогда не интересовался кодингом, смогут осилить их без помощи взрослых.


Три главных вопроса про программирование для детей


С какого возраста можно учиться программированию?

Нижнего порога практически нет — дети родителей-айтишников иногда начинают возиться с кодом еще в детском саду. Но лучше всего приступать к обучению примерно в 8-10 лет. В этом возрасте у детей уже достаточно развиты логическое мышление и концентрация внимания.

Какие языки программирования подходят детям?

Младшеклассникам необходим игровой подход в обучении. Поэтому им будет интереснее учить язык, похожий на игру, — например, модульный Scratch, где вообще не нужно писать код. Scratch — это платформа, где можно делать игры и мультики, передвигая цветные блоки. Любителям игр также понравится Roblox, позволяющий создавать миры с помощью простого языка программирования Lua. И, наконец, уже с 10 лет можно начинать изучать серьезный язык программирования — Python.

Нужно ли знать математику, чтобы изучать программирование?

Это будет нелишним. Но хорошее знание математики вовсе не обязательно. Более того, детям, которым не даются вычисления, занятия программированием помогут развить логику и преодолеть математическую тревожность.


Малышам


Программируем с детьми. Мэтью Хайлэнд

Мэтью Хайлэнд, основатель школы программирования для детей в Калифорнии, признается, что наблюдение за ребенком, впервые использующим Scratch, — вдохновляющее зрелище. В своей книге он объясняет главные понятия и принципы программирования, рассказывает о работе Scratch и предлагает начинающему программисту создать на платформе свои собственные игры, такие как «Шарики», «Жучиные бега» и «Настольный теннис».

Программирование на Python с нуля. Патриша Фостер

Один из самых известных учебников программирования на Python для школьников. Он подойдет даже тем, кто раньше никогда не пытался писать программы. С его помощью дети освоят азы Python, разберут основные элементы и опробуют этот язык на практике. В книге много несложных упражнений, а в конце читателям даже предложат создать свою первую научно-фантастическую игру.


Школьникам


Учим Python, делая крутые игры. Эл Свейгарт

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

Роботоделы. Короткое замыкание в школе. Том Эликс и Алексис Баррио

Необычный подход к вопросу — забавный и увлекательный комикс о том, как друзья Уго и Галя из-за короткого замыкания попали в фантастический мир, во дворец зловредного Короля Вонючки. Чтобы выбраться обратно в нашу реальность, ребята используют свое знание робототехники и программирования.

Лучшие игры Roblox. Кевин Петтман

Один из главных бестселлеров в этом жанре — понятный и увлекательный путеводитель по играм во вселенной Roblox. Это подробное досье на 100 игр под одной обложкой: описания, рейтинги, статистика и интересные факты об игровом процессе. Не совсем программирование, но близко — для многих детей именно Roblox стал входной точкой в кодинг.

Программируй в Minecraft. Эл Свейгарт

С этой книгой родители смогут направить увлечение ребенка игрой в Minecraft в полезное русло. Под руководством Эла Свейгарта дети научатся создавать автоматических помощников-черепашек, познакомятся с алгоритмами и языком Lua, расширят собственные возможности в любимой игре и, конечно, сделают первые шаги в программировании.


Старшеклассникам


Программируй! Самоучитель для девочек. Решма Сауджани

Решма — программист, активистка и создательница движения Girls Who Code, которое с 2012 года борется за гендерное равенство в IT. Кроме того, она открыла множество курсов, и благодаря им более 40 тысяч девочек уже освоили программирование. Она как никто другой знает, как часто окружающие говорят девушкам, что кодинг — это не для них. Эта книга — вдохновляющее пособие, которое не только расскажет об азах программирования, но и поможет юным читательницам поверить в свои силы.

Программирование на PHP в примерах и задачах. Алексей Васильев

Алексей Васильев — доктор физико-математических наук, автор многих пособий по программированию для начинающих. В книге «Программирование на PHP в примерах и задачах» доступно объясняются все тонкости использования этого языка. Но все же издание не совсем для новичков. Его можно посоветовать старшеклассникам, которые увлекаются кодингом и хотят расширить свой опыт, чтобы всерьез связать свою жизнь с областью высоких технологий.

Книги по теме
Получите книгу в подарок!
Оставьте свою почту и получите в подарок электронную книгу из нашей особой подборки
Мы уже подарили 80502 книги
Получите книгу в подарок!
Оставьте свою почту и получите в подарок электронную книгу из нашей особой подборки
Мы уже подарили 80502 книги

Комментарии

Чтобы комментировать, зарегистрируйтесь и заполните информацию в разделе «Личные данные»
Написать комментарий
Написать комментарий
Спасибо!
Ваш комментарий отправлен на проверку и будет опубликован в течение 5 дней при условии успешной модерации