Шахматы Для Общего Развития: История Создания Развивающей Программы

Всю жизнь у меня было два параллельных профессиональных интереса: программирование (и компьютеры в более широком смысле) и психология.

Когда я работала психологом в государственных образовательных учреждениях, моя жизнь была очень осмысленной, я чувствовал, что несу в мир добро (и готов утверждать, что некоторым личностям я приносил его), но мне не хватало ясности мышления, «думающие» проблемы, и зарплата ИТ-шника.

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

личное ощущение необходимости нести в мир «добро» (что бы это ни значило).

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

Вот о чем я хочу поговорить.

Три года назад на психологическом совещании ко мне подошел профессор.

ВК.

Зарецкий и сказал: «Алексей, давай уже шахматную программу сделаем».

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

предложите самый сильный ход, вот и все.

Учитесь шахматам, как хотите.

Профессор Зарецкий занимался (и продолжает заниматься) развитием человека и использует шахматный материал как основу для развития способности действовать в уме.

Не просто сделать в уме шахматный ход, а в более широком смысле – научиться видеть себя со стороны, планировать собственную деятельность (в первую очередь учебную, поскольку он работает со школьниками, но не только это).

Психологи называют это словосочетанием «отражение собственной деятельности».

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

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

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

Ruby on Rails, PostgreSQL, JavaScript, Heroku. По содержанию программа разделена на две части — сами задачи (на данный момент существует шесть стадий этих задач) и обертка (создание учителей и их классов, учеников, ведение статистики, инструкций и т.д.).

Неожиданной проблемой оказалась необходимость идентификации учеников в программе, ведь не у каждого первоклассника есть адрес электронной почты, и их необходимо как-то отличать друг от друга.

Поэтому было решено идентифицировать преподавателей по стандартной схеме адрес электронной почты + пароль, а студентам выдавать специально сгенерированные уникальные ключи (которые они должны записать в свой дневник и никогда не потерять).

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

Основными психологическими идеями, определившими реализацию, являются ступенчатое движение от простого к сложному и одновременно движение в решении задач от большого количества материальных опор (иными словами, различных инструментов, облегчающих решение) к работе в «идеале».

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

Переход от материального плана мыслительного действия к идеальному можно проиллюстрировать следующими картинками первого этапа программы.



Шахматы для общего развития: история создания развивающей программы



Шахматы для общего развития: история создания развивающей программы



Шахматы для общего развития: история создания развивающей программы



Шахматы для общего развития: история создания развивающей программы



Шахматы для общего развития: история создания развивающей программы

ЭТап 1 называется «Задания по выбору поля из плоскости доски», и направлен на развитие простейшего умения выбирать поле доски по заданному адресу, а также выполнять обратную операцию (называть адрес конкретного поля ).

В заданиях первого типа «Цвет поля» нужно научиться находить поле по адресу и правильно называть его цвет. Этот тип задач очень популярен среди учащихся начальной школы; дети в восторге и часами сидят, выполняя эти простые задания.

На первом уровне сложности (первая картинка) нужно зелеными фишками проложить путь от поля а1 до нужного поля (в данном случае е3), на третьем уровне нужно сразу пометить поле черным и белая фишка, на пятом нужно сделать то же самое, но доска на экране лишена подписей, 7 уровень лишает доску окраски, а 8 уровень - это просто пустой квадрат (и задача остается та же - определить цвет поля).

Конечно, целевое поле каждый раз генерируется случайным образом.

Например, сможете ли вы с закрытыми глазами назвать цвет поля a1? А как насчет полей f6? Но это под силу первокласснику, работавшему с нашей программой! Вот список всех этапов программы: ЭНажмите 1. Задания по выделению поля от плоскости доски.

Тап 2. Задания на выделение линии из плоскости доски.

ЭНажмите 3. Задачи по определению конфигурации полей.

ЭНажмите 4. Задачи на поиск области пересечения линий.

ЭНажмите 5. Проблемы с матом за один ход. ЭНажмите 6. Проблемы с матом в два хода.

Логика постепенного перевода мыслительного действия из материального плана в идеальный сохраняется во всех видах задач на всех этапах программы.

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

Задачи первых четырех этапов не являются шахматами в строгом смысле слова и генерируются в браузере во время выполнения; задачи 5 и 6 этапов вводятся в программу с помощью специального редактора задач и сохраняются в базе данных.

На рисунках ниже вы можете увидеть примеры деревьев решения задачи о мате в один ход и мате в два хода соответственно.



Шахматы для общего развития: история создания развивающей программы



Шахматы для общего развития: история создания развивающей программы

В настоящее время программа широко используется в школах, колледжах, университетах и других образовательных и медицинских учреждениях Москвы, а также в Квебеке (Канада) и некоторых других городах мира, также ведется работа по переводу интерфейса программы на французский язык ( помимо английского и немецкого).

Люди, систематически работающие с программой, говорят не только о повышении собственной шахматной компетентности, но и об улучшении восприятия дорожной ситуации («я стал видеть развязки в 3D»), а также о развитой способности запоминать последовательность из 20 цифры сразу; есть даже сообщения типа «Я стал лучше планировать свою жизнь».

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

Буду рад ответить на любые вопросы как по технической структуре программы, так и по психологической составляющей (если это кому-то покажется интересным).

Теги: #общее развитие (мир) #шахматы #образование #психология #Занимательные головоломки #рубин на рельсах

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.