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