До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Игры, которые помогут практиковаться в программировании

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Игры, которые помогут практиковаться в программировании главное изображение

Давно известно, что научиться программировать только для высокой зарплаты — не единственная причина стать разработчиком. Это хобби еще развивает мышление и творческий подход к решению задач. Занятия программированием развивают логику, учат терпению и настойчивости, расширяют кругозор. Вариантов изучения программирования полно, и один из вариантов — это геймификация.

Screeps MMO

Это MMO для игроков, которые уже знают основы JavaScript и хотят в нем попрактиковаться. Screeps — стратегическая игра в реальном времени, в которой игроку необходимо развивать свою собственную колонию, добывая ресурсы, создавая новые юниты, защищая свою территорию и завоевывая новые.

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

Игра VIM

Игра VIM — это игра-текстовый редактор, как бы это не читалось, у этого редактора есть свои команды. Она имеет очень простую графику, но игра при этом очень увлекательная. Когда я писал эту статью, попробовал поиграть в нее, и написание статьи отложилось на 40 минут, не заметил даже, как они пролетели. В игре 13 уровней, за это время пользователь изучает десятки команд. Основная цель — использовать правильные команды, вспоминать их быстро и выполнять как можно меньше действий.

Игрок появляется в текстовом мире, населенном крошечными людьми. С самого начала он обнаруживает, что есть старое пророчество о том, что он должен навести порядок в мире. На первом уровне пользователь учится использовать кнопки h, j, k, l для перемещения, и, постепенно, на каждом этапе он практикуется в использовании других команд.

Code monkey!

Эта игра доказывает, что изучение программирования может быть захватывающим и увлекательным. Всех детей сложно оторвать от игр, поэтому эта игра — отличный вариант, если надо обучить программированию ребенка, да и взрослому человеку там будет интересно. Игра разделена на уровни, во время игры надо управлять обезьянкой, которая собирает бананы. Но для этого надо научиться составлять нужные алгоритмы! Эта игра развивает логическое мышление, а это, как говорят в Хекслете, самый настоящий фундамент.

Можете задавать мне свои вопросы, а также подписывайтесь на мой инстаграм — сейчас там больше про спорт, но будет и про программирование. Сейчас я изучаю PHP на Хекслете, так что если вы тоже изучаете PHP, смело подписывайтесь, и я подпишусь в ответ — ведь надо объединяться!

Аватар пользователя Дмитрий Тарасов
Дмитрий Тарасов 02 ноября 2021
11
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября