5 февраля 2019

Думать как программист: как стать разработчиком или компьютерным музыкантом?

Программист — модная современная профессия. Работать за компьютером, создавая целые виртуальные вселенные — увлекательно и очень интересно. Вы так не думаете? Тогда вам стоит прочитать книгу «Программист» серии «Детская Академия». В ней подробно и так захватывающе рассказывается о том, чем занимаются программисты, разработчики и компьютерные дизайнеры, что вы вынуждены будете пересмотреть своё мнение. Эта книга обязательно понравится вашему ребёнку, если он интересуется кодами, языками программирования и созданием видеоигр. А даже если нет, кто знает, возможно, прочитав именно эти страницы, он выберет себе будущую профессию.

Программисты бывают разные

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

Компьютерные художники создают изображения для компьютерных программ. Именно их усилиями персонажи программ оживают, компьютерные игры обретают движение. Ещё они рисуют иконки и кнопки.

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

Разработчики веб-сайтов пишут коды для сайтов при помощи языков HTML и CSS. Это престижная профессия, администраторы сайтов без них как без рук.

Основы программирования

Что такое программирование?

Работа программиста заключается в том, чтобы говорить компьютеру, что делать. Для выполнения задания компьютеру нужна информация. Нужно давать ему эту информацию так, чтобы он смог её понять — на компьютерном языке или в коде. Имей в виду: даже самые простые задания для компьютера нужно тщательно расписать. Например, в программе для рисования компьютеру нужно знать, как курсор мышки должен двигаться по экрану. Ещё ему надо понимать, какие используются инструменты и цвета. И это не всё, для рисования есть ещё куча заданий и посложнее. Поэтому в программе должен быть компьютерный код, который объяснит, как всё это делать. Даже компьютерам, которые понимают человеческую речь, нужно использовать код. Иначе они не будут знать, что им делать.

Попробуй думать как программист

Чтобы написать инструкции на компьютерном языке, программисту нужно быть точным и аккуратным. А ещё ему нужно работать над каждым заданием по очереди, как компьютеру. Сейчас попробуй выполнить второе (очень непростое!) тренировочное задание: запрограммировать робот. Сможешь мыслить как программист?

Испытание «Программирование робота»

Тебе понадобятся:

  • друг,

  • два карандаша,

  • два листа бумаги.

Решите, кто из вас будет роботом, а кто программистом. Возьмите по листу бумаги и сядьте спинами друг к другу. Ни один из вас не должен видеть, что делает другой. Программист рисует на своём листе картинку. Условимся, что весь рисунок состоит только из прямых линий и кругов. Можно нарисовать человечка, машину, дом или что-нибудь другое. Программист не говорит роботу, что он нарисовал. Он даёт команды по следующим правилам: рисовать прямые линии или круги, говорить, насколько длинными или короткими должны быть линии, какой величины (допустим, такой же, как прямая, или вдвое больше/меньше прямой) должен быть круг, а также — где их рисовать на бумаге. Робот должен точно следовать командам.

Когда закончите, сравните картинки. Насколько они похожи? А теперь поменяйтесь ролями и нарисуйте другую картинку. Если картинка робота уж очень непохожа на заданную, придумайте новые команды, чтобы роботу было проще выполнить задание программиста. Чем яснее (и точнее!) будут команды, тем скорее робот повторит заданный рисунок.

Читайте также:

Как управлять вертолётом: отрывок из книги, после которой даже взрослый захочет стать пилотом

Как научить ребёнка засыпать самостоятельно

5 задачек на концентрацию внимания, с которыми легко справляются дети

Фото: AlesiaKan/Shutterstock.com

Читайте также:
«Возьми себя в руки!»: как научить ребёнка справляться с эмоциями
19 апреля 2019
«Возьми себя в руки!»: как научить ребёнка справляться с эмоциями
Чтобы управлять эмоциями, нужно их признать.
75 домашних дел, которые можно поручить ребёнку
17 апреля 2019
75 домашних дел, которые можно поручить ребёнку
Он может делать это сам!
5 русских народных подвижных игр, которые понравятся вашим детям
15 апреля 2019
5 русских народных подвижных игр, которые понравятся вашим детям
Что может быть лучше, чем бегать на свежем воздухе вместе с друзьями!
Почему советские мультфильмы больше любят родители, а не дети
10 апреля 2019
Почему советские мультфильмы больше любят родители, а не дети
Вся правда о мультиках нашего детства.
6 причин, почему наши дети не любят читать
2 апреля 2019
6 причин, почему наши дети не любят читать
Разбираем сложную тему с детским психологом.
5 важных причин спать днём
15 марта 2019
5 важных причин спать днём
Не лишайте своих детей дневного сна!
Каждая девочка — принцесса, и вот почему
8 марта 2019
Каждая девочка — принцесса, и вот почему
Инструкция по воспитанию будущих королев.
Во что играть с детьми на Масленичной неделе
1 марта 2019
Во что играть с детьми на Масленичной неделе
Каждый день — новые развлечения.
Как привить ребёнку интерес и любовь к природе
25 февраля 2019
Как привить ребёнку интерес и любовь к природе
Воспитываем экологическое сознание.
Как воспитать настоящего мужчину
23 февраля 2019
Как воспитать настоящего мужчину
Семь советов, проверенных временем.
4 совета, которые помогут сделать онлайн-обучение максимально эффективным
19 февраля 2019
4 совета, которые помогут сделать онлайн-обучение максимально эффективным
Пусть компьютер служит не только для игр.
3 главных родительских ошибки в общении с мальчиками
18 февраля 2019
3 главных родительских ошибки в общении с мальчиками
Как научить сына отвечать за свои поступки.
Как помочь ребенку, который чувствует себя одиноким
15 февраля 2019
Как помочь ребенку, который чувствует себя одиноким
Почему у малыша нет друзей и как их найти: рассуждает психолог.
5 мифов о дислексии
12 февраля 2019
5 мифов о дислексии
Самые распространённые заблуждения и их разоблачения.
Один день со слонами
11 февраля 2019
Один день со слонами
Как это — быть ветеринаром?