Как стать компьютерным гением
Перейти к содержимому

Как стать компьютерным гением

  • автор:

Как вырастить
программиста

Программирование — новая азбука. По мере того, как мир становится всё более цифровым, IT-специалисты всё более востребованы. Так что навыки кодинга стоит приобретать с детства. Даже если ваш ребенок не захочет программировать профессионально, умение писать код поможет ему развивать логические навыки, быть более креативным, мыслить критически и учиться выстраивать причинно — следственные связи. Как этому научить? Рассказываем.

1

С какого возраста
можно учиться?

Лучший возраст для обучения ребенка второму языку — от 2 до 7 лет, так почему бы этому языку не быть компьютерным? Так считает основатель детской образовательной платформы Kodable Джон Мэттингли. И не он один: в мире уже начали создавать продукты, позволяющие обучать азам кодинга малышей, которые только учатся говорить. Например, три студентки шведской школы дизайна Hyper Island в 2013 году написали электронную книгу «Мой первый вебсайт: руководство Коди Кодера по HTML». Она рассказывает, как детей с 3 лет учить строить сайт — шаг за шагом, по кирпичику, так же, как строят дом.

2

Компьютер сразу не нужен?

Нет, не нужен. Учить считать и мыслить логически можно без компьютера, например, с помощью настольных игр. Они помогут научиться ставить задачи и находить решения. А в 5–6 лет можно уже записывать ребенка на курсы программирования.

3

Какой язык
программирования
изучать первым?

Школьникам до 12 лет лучше начинать с детских — например, Scratch. Этот интуитивно понятный язык с простым графическим интерфейсом разработали в медиалаборатории MIT. В Scratch можно делать интерактивную анимацию с котиками, монтировать видео и придумывать игры. Так школьники учатся «программистскому» мышлению.

Тинейджерам впору осваивать Python. Он удобен для начинающих благодаря простому синтаксису, читабельному коду и активному онлайн-комьюнити разработчиков, которое ответит на вопрос или поможет решить проблему. После этого можно переходить к более сложным языкам программирования, вроде Java или С++.

4

Нужны ли ребенку
способности
к математике?

Совсем необязательно. Программирование — это не только математика, но и творчество, поэтому важно, чтобы ребенок интересовался окружающим миром, был любознательным и хотел докопаться до сути вещей. Поэтому даже если ваш ребенок не получает сплошные «пятерки» по алгебре и геометрии, из него может получиться отличный программист.

5

Долго вообще учиться?

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

в МИРЕ

Страны с обязательным изучением
основ программирования

Во всем мире уроки программирования всё чаще включают в обязательную школьную программу. Так, Эстония и Великобритания стали первыми странами в Европе, которые ввели в школах изучение основ программирования. Юные британцы учат этот предмет с 5 лет, а в Эстонии с 2012 года действует программа ProgeTiger, благодаря которой основы программирования можно изучать практически с детского сада. В Финляндии элементы кодинга добавили в разные предметы школьной программы, даже в уроки по изо. Япония с 2020 года вводит уроки кодинга в обязательную программу для начальных классов. Кодингу учат в школах Израиля, Китая и других стран, а в Гонконге детей обучают еще и азам робототехники.

6

Подросток научился
программировать.
Что дальше?

Если ребенок по-настоящему увлечен программированием, можно задуматься о поступлении в профильный вуз. Программисты настолько востребованы, что при наличии опыта и выполненных проектов могут устроиться на работу и без диплома. Тем не менее высшее образование даст крепкую теоретическую базу, да и с дипломом престижного вуза легче получить должность и продвинуться в крупной компании. В России хорошее образование в IT-сфере дают МФТИ, МГТУ имени Н.Э. Баумана, Политех, факультет ВМК МГУ. Начинайте готовить школьника к поступлению в профильный вуз за 2–3 года. Налегать надо на русский язык, математику и информатику (иногда еще и английский) — по этим предметам нужно получить высокие баллы ЕГЭ, чтобы пройти конкурс. А чтобы повысить шансы на поступление, важно участвовать (и побеждать) в олимпиадах — так можно поступить в университет на особых условиях.

Как стать компьютерным гением

Опции поиска

  • Поиск по сайтам библиотеки
  • История поисков
  • Расширенный поиск

Подробный просмотр

  • Просмотр каталога
  • Просмотр в алфавитном порядке
  • Explore Channels

Нужна ли Справка? Она ниже.

  • Советы для поиска
  • Обратитесь к библиотекарю
  • Часто задаваемые вопросы

Как стать компьютерным гением или книга о информационных системах и технологиях

В доступной форме излагаются физические принципы функционирования информационных систем и сущность информационно-коммуникационных технологий.

Рассматриваются основы аналоговой и цифровой электроники, принципы радио и телевизионной связи, теория информации, теория кодирования, теория алгоритмов.

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

Книга рассчитана на старших школьников и студентов, интересующихся информатикой и электроникой.

Компьютерные гении:

Мечтаете, чтобы ваш ребенок стал талантливым разработчиком? Считаете, что настоящих успехов добиваются только дети-вундеркинды, а ваш может только «в игрушки играть»? Но преуспевающими программистами не рождаются, а становятся.

Блог Familypass рассказывает о детях, которые еще до совершеннолетия покорили мир кодов, заработали миллионы и стали знаменитыми.

Компьютер как спасение
Коды вместо шкоды
Мудрый наставник
Учеба длиной в жизнь
Работа = хобби
Комментарии

Компьютер как спасение

Фредди Фиггерс должен был умереть при рождении. Мать родила его на одной из улиц Флориды и тут же выбросила в мусорный бак. Ребенка спас случайный прохожий. Он услышал плач, вытащил Фредди и отправил в больницу. У мальчика были несерьезные проблемы со здоровьем и огромное желание жить. Он быстро поправился, оказался в приюте, а после — в семье Натана и Бетти Фиггерс из Куинси.

Когда Фредди было 9 лет, приемный отец купил ему сломанный Macintosh 1989 года. Натан хотел всего лишь спасти сына от «дурных компаний». А подарил будущее.

Мальчик несколько раз разбирал и собирал устройство. Добавил деталей из отцовского радиоприемника — и Macintosh ожил! Так у мальчика появился первый компьютер, а затем — первая работа. Город Куинси нанял 13-летнего Фредди ремонтировать технику. В 15 лет мальчик открыл собственную фирму Figgers Computers, где создавал сервера для хранения данных и ПО.

В 23 года Фредди придумал программу GPS-трекера, которую продал за $2,2 млн. Сейчас он владеет Figgers Communications – три года назад состояние компании оценили в $62 млн.

Почему Фредди?

«Секрет успеха хорошего программиста – в мотивации, – считает преподаватель международной онлайн-школы «Кодиум» Александр Ефремов. – Колоссальных результатов может достичь заинтересованный ребенок, который обладает системным мышлением, усидчивостью и терпением».

© figgers.com

© figgers.com

Коды вместо шкоды

Танмай Бакши – программист, блогер, писатель, разработчик и один из лучших экспертов в области искусственного интеллекта. Но самое удивительное в нем – совсем юный возраст. Танмаю всего 17 лет.

Кодить мальчик начал в 5 лет. Пока другие дети изучали буквы и собирали лего, Танмай во все глаза следил за папой-программистом Пунитом. «Было так удивительно, что компьютеры могут все, – рассказывал Бакши CNBC Make It. – Было интересно узнать, как управлять ими, как указывать, что им делать».

В 7 лет мальчик завел канал на YouTube, где выкладывал уроки для начинающих программистов. В 9 – продал приложение в AppleStore, а в 11 увлекся искусственным интеллектом и оказался в команде IBM Watson. Сейчас 17-летний подросток создает продукты для людей с ограниченными возможностями, по-прежнему ведет видеоблог (более 300 тысяч подписчиков!) и выступает с лекциями.

Почему Танмай?

По мнению самого гения, своим успехом он обязан родителям. «Они предоставили мне доступ и ресурсы именно тогда, когда я нуждался в них больше всего, – рассказывал Танмай. – Если бы не поддержка моей семьи, я бы не стал так стремиться к своей мечте».

© houseofbots.com

© houseofbots.com
КАК ПОМОЧЬ РЕБЕНКУ ПОКОРИТЬ МИР КОМПЬЮТЕРОВ?

✅Подберите книги, посвященные информатике и компьютерам. Яркие картинки, интересные герои и простой текст в виде комикса или сказки помогут ребенку легко освоить основы теории кодирования и применить на практике полученные знания.

✅Хвалите, вдохновляйте, поощряйте интерес к программированию. Ребенок трудиться успешнее, когда чувствует поддержку. И даже если что-то не получается, ваша вера поможет ему преодолеть страх неудачи, исправить ошибки и двигаться вперед.

✅Запишите ребенка на курсы программирования. К примеру, в школе «Кодиум» не просто обучают компьютерным языкам, но и развивают творческий потенциал детей. Дети создают на уроках собственные приложения и игры, постигают основы компьютерной грамотности и программирования, развивают логическое мышление, память и внимание, учатся работать на результат – это поможет в любой сфере деятельности.

✅Не забрасывайте учебу. Обучение не заканчивается с одним освоенным курсом. Даже талантливые дети не сразу добиваются результатов – в программировании важна системность и регулярность занятий. Помните, ребенку нужно постоянно фиксировать свои успехи – в «Кодиуме», например, после каждого занятия у ученика уже есть готовый продукт, который можно с гордостью продемонстрировать родителям или друзьям.

Мудрый наставник

О Ричарде вы не прочтете в СМИ: он пока делает свои первые шаги в программировании. Но это только пока. Мальчику всего 7 лет, а он уже практически освоил курс программирования в среде Scratch, а сейчас планирует изучать создание мобильных приложений на платформе AppInventor.

Мальчик создает собственные игры, а также модифицирует уже готовые, добавляя персонажей, уровни, меняя их характеристики и стратегию. На его счету более 20 успешных проектов!

Почему Ричард?

Все дело в раннем знакомстве с компьютером и опытном наставнике. По мнению основателя образовательной платформы Codable Джона Мэттингли, 2-7 лет – лучший возраст для начала изучения языков программирования. Уже в 3-4 года дети в игровой форме могут осваивать базовые навыки кодирования. С помощью блоков-картинок они постигают основы, еще не умея читать.

Ричард несколько месяцев занимается вместе с наставником онлайн-школы «Кодиум». В команде проекта – 180 педагогов, все они прошли строгий отбор, подтвердили наличие необходимых компетенций, навыки общения с детьми. Они готовы делиться своими знаниями, умеют просто и доступно объяснить детям материал. Ученики быстро усваивают информацию с их помощью – уже через месяц практически у каждого ребенка готов первый проект: сайт, игра или программа.

Шаг за шагом дети осваивают языки программирования, начиная с простейших переходят на профессиональные JavaScript, Java иPython.

© Andrea Piacquadio from Pexels

© Andrea Piacquadio from Pexels

Учеба длиной в жизнь

Изабель Сие с Филиппин – не единственная девочка-программист в мире. Но, пожалуй, самая известная. Впервые кодить она начала в 10 лет, когда учитель математики обратил внимание на ее способности и предложил школьнице попробовать себя в программировании. Изабель много училась сама, занималась в онлайн-школах, где освоила HTML и JavaScript. В 14 лет она запустила проект «Девочки будут кодить» (Girls Will Code). Сейчас девушке 17 лет, она по-прежнему руководит собственной школой, сотрудничает с Google. И не прекращает учиться.

Почему Изабель?

«Одно из главных качеств программиста – любопытство, – считает менеджер группы проектов Mail.ru Group Константин Полунин. – В этой профессии нужно постоянно учиться, интересоваться новинками и двигаться вперед».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *