
Кто из нас в детстве на уроках, да и в более взрослом возрасте на скучных совещаниях, не играл в «Морской бой». Простые правила, немного воображения, продуманная стратегия и тактика действий, и расчерченный простой листок бумаги превращается у азартную игру. Если подумать, даже такая игра может быть полезной: она развивает память, логическое мышление. Дети учатся выстраивать стратегию и тактику своих действий, просчитывают ходы, пытаются разгадать замысел «противника». Предлагаю вам цифровую версию игры, где продуманы два режима игры: с другим игроком и с компьютером.
Игра представляет собой автономный html-файл. Работа над проектом прошла путь от простого шаблона до полноценной игры с двумя режимами, умным ИИ и удобным интерфейсом.
Согласитесь, во многих играх можно увидеть образовательный потенциал. В том числе и в игре «Морской бой».
Логическое мышление — нужно продумывать стратегию расстановки и выстрелов. Игрок старается как можно лучше «спрятать» свои корабли и продумывает тактику наиболее эффективного поиска и уничтожения кораблей противника. Чтобы потопить корабль, нужно «обвести» его вокруг — это уже стратегическое мышление. После попадания ребёнок интуитивно стреляет рядом — осваивает алгоритм поиска
Пространственное воображение — координаты, ориентация кораблей. Эта игра — настоящий тренажёр для освоения системы координат, причём в игровой, увлекательной форме. Ребёнок учится понимать, что каждая клетка имеет уникальный адрес. Нужно мысленно представить, где находится клетка А-1, а где И-10. При расстановке кораблей приходится учитывать их положение в пространстве. Ориентация кораблей (горизонтально/вертикально) — это уже работа с векторами.
Развивается визуально-моторная координация: Взгляд находит нужную клетку. Рука (или клик мыши) попадает точно в цель. Развивается связь «вижу-действую».
Можно увязать игру со школьной программой. В школе дети проходят координатную плоскость в 5-6 классе. Но там это часто абстрактно: «постройте точку с координатами (3,5)».
Используя игровое поле учитель обеспечивает:
Живой контекст. Учитель даёт ученику команду: «Потопи вражеский корабль!» И указывает координаты.
Мгновенная обратная связь. Ученик получает результат сразу же: попал/не попал.
И, конечно же, нельзя не учитывать эмоциональную вовлечённость — азарт, радость победы.
Ребёнок может освоить принцип координат в 6-7 лет, просто играя с родителями или друзьями. А когда в школе дойдёт до изучения координатной плоскости — это будет уже знакомый, понятный материал.
Таким образом, игра может быть не просто развлечением, а мягким введением в математику и пространственное мышление.
Внимание и память — нужно помнить свои ходы и ходы противника. При подготовке к следующей игре учесть свои достижения и ошибки и попытаться улучшить свою стратегию на новые поединки.
Навыки общения. Я бы даже выразился «делового общения». В режиме для двоих игроки учатся взаимодействовать, говорить кратко, по существу, по заранее условленным правилам.
Соблюдение правил игры — это своего рода получение первых навыков исполнительской дисциплины.
Кстати, напомню эти правила.
1.Размещаемые корабли не должны соприкасаться:
2. Ходы осуществляются по очереди. При попадании игрок имеет право на следующий ход.
Здесь вы можете скачать игру для компьютера или ноутбука.

Версия игры для Android
Для использования игры на смартфоне я предлагаю другую версию, где предусмотрены некоторые особенности:
- Расстановка кораблей:
- Нажмите на корабль в палитре (он подсветится)
- Выберите ориентацию (гориз./верт.)
- Нажмите на клетку поля — корабль встанет
- Стрельба:
- Просто касайтесь клеток поля противника
- При промахе ставится точка, при попадании — крестик
- Управление:
- Все кнопки увеличены для удобного нажатия
- Нет необходимости в точном drag & drop




Стратегия игры в «Морской бой» (оптимальный способ расстановки своих кораблей и метод поиска кораблей противника) изложены в книге «Гик Е. Я. Занимательные математические игры»
Современные дети действительно плохо знают такую игру, я уже много лет использую другой вариант, есть такой конструктор SeaBatlle, который позволяет задавать вопросы с 3 вариантами ответа. Т.е. нужно не только найти корабли, но и ответить на вопрос, если ответ правильный, тогда корабль подбит. Обычно делю класс на две команды и выиграет та, у которой больше правильных ответов, плюс повторение темы. Детям нравится, начинают некоторые играть на листе бумаги.