Можно ли научиться программировать еще в детстве? Можно, если начать с правильных учебников! Олег Хейфец, сооснователь школы программирования для детей Kodland, рассказывает, что почитать юным кодерам.
Данная статья предназначена для лиц старше 18 лет
А вам уже исполнилось 18?
Знает все об этом:
Олег Хейфец
директор по продукту, сооснователь школы программирования для детей Kodland.
При выборе пособия для самостоятельного обучения детям иродителям легко запутаться вобилии учебников. Необдуманная покупка составит первое впечатление опрограммировании, как онепостижимой науке. Например, популярный врейтингах литературы труд Дональда Кнута отпугнет даже взрослого отпопыток самому разобраться вкоде. Рекомендовать вовсех смыслах тяжелые учебники (700страниц!) ребенку — все равно что приговорить его кпотери мотивации обучаться.
Составляя список, ясоветовался с70педагогами нашей школы программирования для детейKodland— разработчиками вмеждународных компаниях ипрактикующими преподавателями технических вузов. Витоге— отобрал восемь учебников, которые нетолько помогут детям иподросткам погрузиться вмир программирования, ноиполюбить его.
Перед покупкой книг обратите внимание надату выпуска. Языки программирования обновляются, изменяются, появляются новые инструменты иметодики. Следите заобновлениями наспециализированных сайтах, пабликах или вВикипедии.
Денис Голиков. Scratch 3для юных программистов
Scratch— замечательная стартовая точка вмир программирования для детей до12лет. Дружелюбный интерфейс затягивает— ребята ввосторге, когда наихглазах создаются мультфильмы иигры. Красочно проиллюстрированные учебники Голикова уже несколько лет обновляются. Актуальные задания ипростота повествования становятся понятным проводником вобучении.
Эль Свейгарт. Программируй вMinecraft. Строй выше, выращивай быстрее, копай глубже иавтоматизируй всю скучную работу!
Заинтересовать ребенка программированием проще всего влюбимой игре. Эль Свейгарт расскажет, как спомощью языка Lua создать армию роботов, автоматизировать добычу ресурсов ивыкапывать шахты вMinecraft. Пошаговые задания помогут ребенку легко погрузиться вфундаментальные знания информатики иазы программирования.
Джон Дакетт. HTML иCSS. Разработка идизайн веб-сайтов
Может показаться странным, ноазы программирования лучше всего начинать неспрограммирования. Изучение языков разметки HTML иCSS поможет начинающему разработчику понять внутреннюю структуру сайтов, приложений ибраузерных игр. Практические примеры ипонятная структура изложения делают книгу Дакетта отличной стартовой точкой вобучении.
Джейсон Бриггс. Python для детей. Самоучитель попрограммированию
Пособие Бриггса адаптируется впрограммы множества школ программирования повсему миру. Стиль изложения может показаться сухим, что немного затрудняет изучение детьми более раннего возраста. Однако красочные иллюстрации ипрактические задачки снимают напряжение отчтения теории.
Альтернативой Бриггсу выступает книга семьи Сэнд. Это вторая классическая учебная литература поPython. Вотличии отпредыдущего труда, авторы разбавляют теорию большим количеством небольших практических занятий. Иллюстрации накаждой странице ивыделенные взанимательные блоки фрагменты существенно облегчают изучение.
Легкое изложение, практические задачи ипонятная структура сделали книги Head First чутьли несамым популярным пособием для новичков. Учебник пестрит иллюстрациями иподсказками, чтобы ребенок незапутался встроке кода.600-страничный том охватывает все необходимые знания для старта вJavaScript.
Learn JavaScript
Интерактивный учебник поJavascript вбраузере. Материал всети открывает сразу два преимущества— бесплатный доступ ипостоянные обновления. Аскетичный дизайн может отпугнуть ребенка, ноинформации насайте хватит для полного погружения вязык программирования.
Эль Свейгарт. Автоматизация рутинных задач спомощью Python. Практическое руководство для начинающих
Книга отнюдь недля для начинающих иточно неподойдет детям младшего возраста. Однако студенты ишкольники даже без базовых знаний программирования найдут учебник Свейгарта невероятно полезным. Книга научит автоматизировать рутинные процессы спомощью Python, попутно погружая визучение языка. Создавая программы, ребята нетолько поймут практическое применение программирования, ноиоблегчат себе учебу вшколе иуниверситете.
Подписывайтесь на наш канал
Яндекс.Дзен
Лучшее за неделю
1
Курс рубля: от каких факторов зависит положение «россиянина»
2
Как почистить стиральную машинку
3
Как самостоятельно отремонтировать зонтик
4
Как приготовить хот-дог в духовке
5
Маска для волос из авокадо - рецепты в домашних условиях
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Пока не добавлено ни одного комментария. Будьте первым!
Для написания комментария, пожалуйста, авторизуйтесь.
Войти через соцсети
Прежде чем авторизоваться, необходимо согласиться с условиями сайта
Поделитесь статьёй в соцсетях
Узнавайте первым о новых статьях, советах и событиях
* Подписываясь на рассылку путем нажатия соответствующей кнопки, Вы автоматически даете согласие на получение сообщений рекламно-информационного характера.
Подписывайтесь на нас в социальных сетях!
Мы будем рады делиться с вами интересными материалами!
Пока не добавлено ни одного комментария. Будьте первым!