Программисты — крутые. Они делают такие штуки, от которых дух захватывает: пишут программы, приложения, двигают планету вперед. И сегодня у них праздник. Поздравляем!
Мы приготовили подборку книг для подрастающего поколения — детей, которые уже лучше нас разбираются в технологиях. Эти книги помогут освоить язык программирования, написать парочку веселых игр и провести время за гаджетами с пользой.
Swift для детей
«Swift для детей» рассказывает, как написать приложения для iPhone, iPad или iPod touch. Swift — это язык, на котором пишут все мобильные приложения для Apple. В книге авторы объясняют основы, с помощью которых школьники смогут сделать самостоятельно программу, которая напоминает о днях рождениях друзей, и напишут анимированную игру.
Книгу выпускается совместно с издательством Nostarch. Nostarch — это специалисты, которые легко и понятно рассказывают про сложные технические темы: кодирование, веб-дизайн, компьютерную безопасность.
Программирование на Python
Книга знакомит с популярным языком программирования Python, предлагая читателю постигать его на практике. Чтобы делать это было интереснее, авторы приводят примеры интересных программ, дают к ним блок-схемы, примеры кода и пошаговые инструкции.
Забавные герои и их комментарии оживляют текст. После создания и запуска программ их можно дорабатывать и изменять как душе угодно.
Такая тренировка подарит уверенность в своих силах и желание создавать собственные уникальные программы.
Программируем с Minecraft
Книга написана для детей от 10 лет, а также всех, кто хочет начать программировать с нуля или не мыслит жизни без Minecraft. Она позволит творить эти и многие другие чудеса с помощью Python — языка программирования, которым пользуются миллионы людей — от профи до новичков!
Изучая книгу, читатель:
— научится сохранять в переменных разные типы данных;
— освоит принцип действия функций;
— узнает, как проверять условия при помощи булевых значений, операций сравнения и логических операций;
— познакомится с циклами while и for;
— поработает со списками, кортежами и словарями;
— научится создавать файлы, записывать и считывать из них данные;
— поймет, в чем прелесть объектно ориентированного программирования.
Python для детей
Ещё один самоучитель по одному из самых востребованных на сегодняшний день языков программирования — Python. Начиная с самых простых действий, шаг за шагом ребенок будет постигать тонкости этого языка. Свои знания можно сразу проверить — на забавных примерах и уморительно смешных заданиях, справиться с которыми помогут прожорливые монстры, секретные агенты и воришки-вороны.
Читатель узнает, как использовать основные элементы Python — списки, функции, модули. Научится рисовать при помощи встроенных инструментов, анимировать изображения.
Scratch для детей
Scratch — простой, понятный и невероятно веселый язык программирования для детей. В нем нет кодов, которые нужно знать назубок и писать без ошибок. Все, что требуется, — это умение читать и считать. Как из конструктора, при помощи Scratch можно собирать программы из разноцветных «кирпичиков» — блоков.
В программу можно вносить любые изменения в любой момент, и сразу видеть, как она работает. Подробные объяснения, разобранные по шагам примеры и множество упражнений помогут освоить Scratch без труда.
JavaScript для детей
Эта книга подойдет тем, кому еще нет 10 лет. Она пошагово учит создавать свои программы на Java. Обучение проходит весело: примеры сопровождают смешные иллюстрации. В конце книги — рекомендации о том, куда можно развивать полученные навыки и как использовать язык.
Английские термины, которые встречаются в программировании, вынесены на поля. Это делает книгу крайне удобной в использовании и помогает учить язык. Самое интересное — ребенок сможет сам написать игру. Например, «Змейку» или «Виселицу».
Программирование для детей
Иллюстрированный, подробный и интересный справочник рассказывает, что такое скрипты, какие бывают языки программирования и чем они отличаются. Прочитав книгу, школьник сможет создать собственные игры: например, игрушки «Убеги от дракона!», «Бешеные обезьяны» и «Дом с привидениями».
В книге вы найдете:
- Описания возможностей программных языков.
- Простые инструкции по созданию игр и анимации.
- Многочисленные советы и рекомендации от программистов.
- Полезную информацию об устройстве компьютера.
Роботы
Роботы окружают нас везде — дома, в школе и на улице, в офисах и больницах, в небе и на земле. Они помогают человеку, но мало кто знает, как роботы устроены.
Вы узнаете, кто придумал первого робота, чем робот отличается от дрона, как устроены простые и сложные домашние помощники, как работает марсоход, как запрограммировать робота и многое другое. А главное, эта книга может стать вдохновением для нового поколения инженеров и программистов роботов!
Обложка freepik