Искусство учиться
Вырасти программистом. 9 книг для разных возрастов
21 октября 2019 3 821 просмотр
Искусство учиться
Вырасти программистом. 9 книг для разных возрастов
21 октября 2019 3 821 просмотр

Екатерина Ушахина
Екатерина Ушахина

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

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

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

Kumon. Развитие мышления. Логика

детям от 4 лет

Прежде чем знакомить ребенка с языками программирования, нужно подготовить почву — проще говоря, нужно развить логическое мышление. Начинать стоит в дошкольном возрасте. Серия Kumon «Развитие мышления» поможет в этом. Все задания в тетрадях подобраны таким образом, что точечно развивают один навык.

Для будущих программистов идеально подойдет тетрадь «Логика». В ней собраны необычные логические задачки, которые помогут развить логику ребенка, научат его видеть последовательности, сравнивать картинки и искать неправдоподобные ситуации. Вот, что будет делать малыш в процесс занятий:

  • искать общие признаки;
  • знакомиться с понятием части и целого;
  • определять взрослых животных и их малышей;
  • решать, кто тяжелее;
  • думать, кто/что быстрее;
  • рассуждать: правда или вымысел;
  • дополнять последовательности;
  • поворачивать кубик и представлять его грань.

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

Привет, Руби!

детям 5-8 лет

Это увлекательная сказка о рыжеволосой девочке, которая обожает фантазировать, рисовать, танцевать и придумывать новое.

Автор книги Линда Льюкас — программист-популяризатор. Когда Линда осваивала язык «Ruby», она делала зарисовочки с маленькой рыжеволосой девочкой, так она помогала себе преодолевать все трудности в новом деле. Позже Линда объединила все рисунки в познавательную сказку.

В этой книге нет «настоящих» уроков. Она не научит ребёнка писать

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

Программирование для детей

детям от 8 лет

Эта книга-самоучитель подойдет для ребят, которые уже умеют считать и писать. Она научит их программировать с помощью двух самых простых языков — Scratch и Python. Учиться будет весело, ведь в процессе дети будут создавать собственные проекты игр и анимации.

Не правда ли здорово самому «написать» компьютерную игрушку или сделать мультик, как взрослый. «Убеги от дракона», «Бешеные обезьяны», «Дом с привидениями», «Охотник за пузырями» — вот лишь несколько игр, которые ребенок сможет создать во время чтения.

Сама книга устроена как компьютерная программа. На страницах изображены иконки, а все рисунки составлены из пикселей. А значит ребенок сразу привыкнет к компьютерному языку — как к текстовому, так и к визуальному.

Все проекты, описанные в книге, создаются при помощи картинок, а не текстов. Детям это очень понравится.

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

Программирование на Python

детям от 10 лет

Книга знакомит с популярным языком программирования Python, предлагая читателю постигать его на практике. Чтобы делать это было интереснее, авторы приводят примеры интересных программ, дают к ним блок-схемы, примеры кода и пошаговые инструкции.

Забавные герои и их комментарии оживляют текст. После создания и запуска программ их можно дорабатывать и изменять как душе угодно. Примеры доработок в книге тоже даны, однако авторы призывают ребенка придумывать и собственные апгрейды. Такая тренировка подарит уверенность в своих силах и желание создавать собственные уникальные программы.

JavaScript для детей

детям от 10 лет

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

Но при этом в процессе обучения ребенок сможет самостоятельно создавать собственные игры — поиск сокровищ на карте, «Виселицу» и «Змейку», научится рисовать при помощи JavaScript, узнает, как анимировать изображения и как контролировать анимации с клавиатуры.

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

Здесь каждая новая тема подкрепляется реальной программой, которую ребенок напишет, опираясь на советы автора. В каждой главе есть упражнения для самостоятельного решения и примеры со смешными иллюстрациями.

А еще все английские термины (которых в программировании не избежать!) вынесены на поля, это помогает учить язык.

Scratch для детей

детям от 8 лет

Эта книга подойдет детям от 8 лет (и их родителям!). Scratch — простой, понятный и невероятно веселый язык программирования. В нем нет кодов, которые нужно знать назубок и писать без ошибок. Все, что требуется, — умение читать и считать. Создать программу с помощью разноцветных блоков не сложнее, чем построить домик из конструктора! Подробные объяснения, разобранные по шагам примеры и множество упражнений из самоучителя помогут освоить Scratch без труда.

Автор книги — Мажед Маржи, старший разработчик в General Motors и преподаватель в Университете Уейна в Мичигане.

Python для детей

детям от 10 лет

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

Swift для детей

детям от 10 лет

Одной кнопкой пригласить на праздник всех друзей, придумать игру с бесстрашной скейтершей, обучить компьютер угадывать цифры… Если у вас в руках творение великого Джобса — вы можете сами придумать начинку!

Из этого самоучителя вы узнаете, как программировать на Swift — языке, на котором написаны мобильные приложения для Apple. Современный и функциональный Swift легко изучать. Он интуитивно понятен и отлично подходит для тех, кто хочет познакомиться с основами программирования.

Для начала вы научитесь работать в Xcode Playground. Эта учебная площадка создана специально для того, чтобы вы делали первые шаги и тут же видели результаты. Разобравшись с основами, вы по инструкциям создадите два приложения — анимированную игру и напоминалку о днях рождения друзей. А еще, немного освоившись, сможете создать в Xcode любое приложение — какое захотите!

Как создать сайт

детям от 10 лет

Комикс, который научит создавать сайты на платформе WordPress.

Вам кажется, что делать сайты скучно, а бесконечные HTML-теги сложно запомнить? Этот комикс докажет вам, что вы ошибаетесь, и покажет, насколько это крутой и интересный процесс.

Главная героиня книги — художница Ким, которая пытается сделать сайт для своего портфолио. Внезапно она попадает в необычный мир, полный опасных приключений (спойлер: все закончится хорошо). Под руководством веб-гуру Ким отправится в путешествие через дремучий лес, сразится с драконами неверных ссылок и разберется, что происходит в WordPress-сити. А заодно — освоит вместе с читателем HTML и CSS, научится делать сайты на WordPress и поймет, как выбирать хостинг.

Похожие статьи