Мы живем в век информационных технологий. Дети с раннего возраста уже знакомы с компьютерами. Их окружает огромное количество гаджетов и устройств, которые помогают выполнять те или иные задачи. Они привыкли к тому, что на каждое изображение на экране можно нажать и что-то произойдет. В их цифровом детстве нет места мыслям о том, что компьютер может исчезнуть. А ведь, все что связанно с компьютерами, смартфонами, различными устройствами напрямую имеет отношение к программированию.
Программирование считают одной из современных форм познания мира. Умение программировать также важно, как и умение писать, читать и считать.
И пока взрослые спорят о том, с какого возраста следует начинать учить детей программированию, мы предлагаем подборку книг по обучению программированию, написанных для детей.
1) Программирование для детей. Иллюстрированное руководство по языкам Scratch и Pуthon.
Это иллюстрированный самоучитель для детей младшего школьного возраста повествует о том, как можно программировать и создавать простые игры на Scratch и Pуthon.
В книге даны самые простые определения основных понятий, объяснено, что такое программирование и почему компьютер без программ ничего из себя, кроме деталей не представляет. Программировать означает писать для компьютера пошаговые инструкции, объясняющие, что и как ему необходимо выполнять.
Автор рекомендует детям и их родителям начинать знакомство с программированием с визуального программирования и платформы Scratch, а потом переходить на Pуthon.
В книге собраны задания для детей, которые следует выполнять в процессе чтения, а потом уже можно придумывать свои сценарии и реализовывать их.
Создание игр развивает воображение и логику детей, а работа по расположению персонажей в пространстве – лучшая практика с осью координат.
2) Игорь Греусс. Яша учится программировать.
Можно ли изучить язык программирования, читая сказку? Автор уверен, что можно. В своей сказке он рассказывает о языке программирования Processing. Этот язык автор выбрал не случайно, а потому что он бесплатный, работает на любом компьютере и синтаксически базируется на языке Java, который очень популярен.
В увлекательной форме автор с самых первых строк рассказывает историю мальчика Яши, которого пригласил в гости внеземной монстрик Интик. Занимаются Интик и его друзья тем, что создают Планеты. Интик использует волшебный приемник заявлений, которые рассматривает Создатель Планет. Новые Планеты создают с помощью последовательности заклинаний, а точнее – тайного языка записи заклинаний. Монстрики-переменные, числовые и словесные, помогают создавать Планеты. Вот уже и первые понятия программирования. После того, как ребенок освоит основные понятия, автор плавно переходит к настоящему программированию на Processing.
Кстати, книга предназначена для детей старше 10 лет.
3) Tannis Calder. Learning to Scratch: A Beginners Guide to Computer Programming for Kids.
Если ребенок захочет знать, как он может сделать компьютерную игру, тогда эта книга о Scratch для него. Scratch – новый и веселый язык программирования, который разработали в MIT Media Lab для абсолютных новичков в программировании.
Научившись использовать Scratch, ребенок сможет создавать собственные игры, истории, анимацию.
В Scratch все просто. Есть персонажи, они же спрайты. Каждому персонажу можно подобрать костюм или изменить его внешний вид – это костюмы. Любые действия персонажей – командные блоки. Все действия каждого персонажа собираются в скрипты (это то, что в разных языках программирования называют «методами», «процедурами», «функциями»).
Кроме руководства по Scratch и заданий, книга сопровождается познавательными вставками о битах, байтах, языках программирования, и происхождении некоторых терминов.
4) Bryson Payne. Teach Your Kids to Code.
Автор уверен, что детей следует обучать программированию. Компьютеры ежедневно используют миллионы людей для общения, игр и решения своих проблем. Компьютеры помогают людям быть более эффективными, а также позволяют создавать что-то новое.
Программирование автор сравнивает с разгадыванием загадок или собиранием пазлов.
Есть две веские причины, чтобы приобщить ребенка к программированию. Во-первых, программировать – весело и интересно. Умея программировать, можно создать уникальное мобильное приложение или разработать новый уровень любимой игры. Во-вторых, программирование – ценный навык для работы. Миллионы рабочих мест будут созданы в ближайшие несколько лет и они будут непосредственно связанны с технологиями.
Язык программирования, выбранный автором для обучения детей азам программирования – Python.
5) Paula Beer, Carl Simmons. Hello App Inventor.
Новая книга для тех, кто не просто хочет использовать смартфон или планшет, а стремиться контролировать его. Книга научит ребят создавать собственные приложения и поможет получить некоторые навыки программирования.
Приложение – это программа, список инструкций, который руководит компьютером и говорит ему, что делать. Как правило, слово «приложение» используется применительно к смартфонам и другим девайсам.
App Inventor – язык программирования, который используют для создания Android-приложений. App Inventor – это еще и человек, который придумывает и создает приложения. Создав одно приложение, уже смело можно называть себя изобретателем приложения.
Авторы уверенны, что с программированием следует познакомиться, как минимум, потому, что оно заставляет думать иначе: развивает креативность, заставляет преодолевать трудности, улучшает логические и математические навыки, помогает лучше понимать потребности людей, быть внимательным и более терпимым.
В Малой Компьютерной Академии детей ждет занимательное и углубленное знакомство с компьютерами и всем, что с ним связанно.
Хотите обучить ребенка ИТ-технологиям? Узнайте как → https://vitebsk.itstep.by/formy-obucheniya/
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев