Маркус Персон не создал бы Майнкрафт, а Гейб Ньюэлл не создал бы Steam, если бы они не умели программировать. Для Маркуса Персона работа над Minecraft начиналась как хобби. Он тогда и подумать не мог, что однажды, благодаря своему увлечению, станет одним из самых богатых и известных людей на планете.
Создавать мультики и различные анимации
Сейчас анимационная индустрия очень сильно зависит от компьютерных программ, в которых художники и аниматоры создают потрясающие, мультипликационные работы.
Сегодня вы можете не только наслаждаться плодами чужого труда, но и создавать свои собственные анимации! Для этого вы можете использовать такую бесплатную программу, как Scratch или Kodu.
Писать моды для Minecraft
Если вам мало уметь создавать свои игры и приложения, вы можете изменять чужие! Например, зная как программировать, вы можете создавать собственные моды для игры Minecraft, о которой упоминалось выше. И в которой мы будем программировать, используя знания, полученные в этой книге.
Программировать роботов и дронов
Использовать навыки программирования можно не только в интернете. Используя программный код, вы можете программировать роботов и дронов на определенные действия.
Роботы могут двигаться по заданной траектории. А дроны могут совершать облет по указанным в коде координатам.
Принимать участие и побеждать в олимпиадах и хакатона
Если вы достаточно освоили замечательный навык программирования, вы можете попробовать свои силы, и дружески посоревноваться с другими программистами. Будь это олимпиада с алгоритмическими задачами или хакатон по созданию минимальной жизнеспособной версии какой-нибудь функциональной программы.
Участие в таких событиях дарит огромное количество опыта, учит командной работе, творческому мышлению и концентрации. А главное, – это весело!
Обязательно включите в свое обучение участие в интернет-олимпиадах и хакатонах. Это ускорит ваш учебный процесс.
Питон: что это за змей?
В 1980 году сотрудник голландского института CWI Гвидо ван Россум приступил к разработке мощного, но легко читаемого языка программирования Python.
Гвидо разрабатывал Python в свободное время для одного из проектов, в котором требовался скриптовый язык.
Работая над ним, Гвидо позаимствовал некоторые наработки из другого языка, над которым он также трудился. Это был язык ABC. И он был создан с целью обучения программированию.
Сегодня Python – это невероятно популярный, универсальный и зрелый язык программирования, с огромным количеством богатых прикладных библиотек и расширений.
Его используют профессиональные программисты для самых разных и невероятно увлекательных проектов. У Python также есть собственное огромное мировое сообщество. Это сообщество занимается постоянным системным улучшением языка. Благодаря чему каждая новая версия Python содержит множество