2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему

Было бы вам интересно попробовать подобное приложение?
Да, мне это интересно 11%  11%  [ 1 ]
Возможно, не знаю. 22%  22%  [ 2 ]
Зависит от качества реализации. 44%  44%  [ 4 ]
Нет, это бред. 22%  22%  [ 2 ]
Всего голосов : 9
 
 Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 13:47 


04/08/16
3
HongKong
Мы делаем приложение, основная задача которого развить два параметра человека: скорость устного счета и размер оперативной памяти, способности держать в голове большие числа.

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

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

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


Тз примерное:

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

Пользователь последовательно проходит уровни(1-100...).

Уровень состоит из 5-ти под-уровней, в которых пользователю предлогается решить примеры одного типа арифметической операции(последний под уровень - смешенные операции):
1.Сложение 2.вычитание 3.умножение 4.деление и 5.смешанные примеры.

Пользователь последовательно проходит эти под-уровни.
Под-уровень считается пройденным, если пользователь правельно решает 80% предложенных ему примеров.
Пользователь не переходит на следующий под-уровеню пока прелыдущий не завершен.
--------------
Время прохождения под-уровня ограничено таймером, который обратно отсчитывает время. Время должно быть сбалансировано между:
1) Слишком быстро, пользователь не успел вовлечься в процесс, слишком короткая тренировка, итд итп
2) Скучно, долго, пользователь вышел из программы.
-------------
Педположительно 20 секунд.
.....

Требуется разработать и логически обоснованный план усложнения примеров.
Так же требуется выяснить и логически обосновать оптимальное время таймера и колличество примеров, которые можно решить за это время.
Цели таковы: чтобы пользователь легко вовлекся в процесс за счет первоначально простых примеров. (Example: 3+4; 5-3; 4*8; 6:4)
И продолжал пользоваться программой, не смотря на постепенную возрастающую сложность примеров, например(356456+6544455).
Требуется примерно уловить темпы роста способности решать в уме усложняющиеся примеры.
Пользователь может несколько раз пытаться решить один под-уровень.
------------------

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 14:32 
Заслуженный участник


02/08/11
7003
Вы же понимаете, что устный счёт требует знания и применения множества хитрых приёмов? И почему вы ограничиваетесь целыми числами? $356456+6544455$ это скучно. Меня немного учили в университете устному счёту (ну так, давали общее представление). Стоишь, помню, у доски, записываешь что нужно вычислить под диктовку: "две целых три десятых плюс шестнадцать девятых минус одна целая три восьмых разделить на три целых две десятых". Дальше следуют такие слова. "Это числитель. Теперь знаменатель." Вот это было весело.

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 19:18 


14/04/16
37
Так вроде таких программ полно (самый яркий пример NeuroNation), зачем изобретать велосипед? Или если вы хотите сделать что-то более совершенное, тогда вам стоит обратить внимание именно на предыдущие велосипеды.
А что касается устного счета, так правильно warlock66613 сказал, здесь нужно не тупо тренировать скорость, а еще и всякие хитрости разъяснять, коих много, у меня даже где-то методичка по быстрому счету валяется. Ещё есть отдельный сайт с копилкой этих хитростей, а также отдельной программой для тренировки каждого способа. Вообщем, эти вещи тоже стоит учесть.

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 22:25 


04/08/16
3
HongKong
warlock66613 в сообщении #1142007 писал(а):
Вы же понимаете, что устный счёт требует знания и применения множества хитрых приёмов? И почему вы ограничиваетесь целыми числами? $356456+6544455$ это скучно. Меня немного учили в университете устному счёту (ну так, давали общее представление). Стоишь, помню, у доски, записываешь что нужно вычислить под диктовку: "две целых три десятых плюс шестнадцать девятых минус одна целая три восьмых разделить на три целых две десятых". Дальше следуют такие слова. "Это числитель. Теперь знаменатель." Вот это было весело.



1. Некоторые простые приемы устного счета знает большинство людей, они вспоминаются походу тренировки, не утяжеляем минимальную рабочую версию, но в дальнейших релизах видимо появится обучающий раздел.
2. Специально решили ограничиться целыми числами, так как это не настолько приминимо в жизни, большинстврм людей. Цель не в развитии скила сложных подсчетов. Большинство людей редко считают в уме и этот навык атрофируется. Тренируя устный счет с самого нуля в целом улучшается память и скорость мышления.

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

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 22:33 
Заслуженный участник


06/07/11
5627
кран.набрать.грамота
А почему только целочисленные?
Мне в институте приходилось много численных расчетов делать (в том числе с дробными степенями, заковыристыми логарифмами и синусами и прочим), поскольку специальность инженерная. К пятому курсу я наловчился делать в уме подобные расчеты с точностью до первой цифры (а иногда и до второй, если повезет), быстрее, чем остальные считают на калькуляторах (а в задачах часто точнее и не надо было). Мне кажется, такие приблизительные расчеты даже полезнее. Например, чтобы порядок величины быстро оценить. Увидел в магазине гравицапы по 345 рублей штука, и быстро в уме прикинул, что необходимые 693 гравицапы будут стоить порядка 25000.

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 22:39 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли

(rockclimber)

И ошибся на порядок :-D

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 23:03 
Заслуженный участник


06/07/11
5627
кран.набрать.грамота

(:mrgreen:)

Aritaborian
Да, подрастерял квалификацию.

 Профиль  
                  
 
 Re: Программа развития скилов скорости счета в уме
Сообщение04.08.2016, 23:11 


04/08/16
3
HongKong
prosto topolog в сообщении #1142069 писал(а):
Так вроде таких программ полно (самый яркий пример NeuroNation), зачем изобретать велосипед? Или если вы хотите сделать что-то более совершенное, тогда вам стоит обратить внимание именно на предыдущие велосипеды.
А что касается устного счета, так правильно warlock66613 сказал, здесь нужно не тупо тренировать скорость, а еще и всякие хитрости разъяснять, коих много, у меня даже где-то методичка по быстрому счету валяется. Ещё есть отдельный сайт с копилкой этих хитростей, а также отдельной программой для тренировки каждого способа. Вообщем, эти вещи тоже стоит учесть.


У нас очень разный подход с neuronation. Хотя апп интересное.
Есть название методички? Ее можно найти в сети?
Про хитрости - это интересно.
На самом деле от первой версии требуется только идея, как повышать сложность примеров, запустить и собирать статистику и обратную связь, дальше эксперементировать с хитростями и обучением.

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

Вроде кажется можно просто линейно повышать сложность. Но что это значит?


--
Скорее всего процесс выглядит так: есть юзер, он считает простые примеры(examp.5 примеров за 20 секунд), и повышает уровни, пока не уткнется в свой потолок, а дальше начинается развитие его способностей. Но уровни повышаться станут в разы медленнее, и юзер застрянет на конкретном уровне.

Тоесть юзер зажат с одной стороны фиксированными условиями - 20 секунд таймер, 5 примеров. С другой стороны мы давим на него усложнением примеров.
И его сознание начинает постепенно мобилизоваться.

Главный вопрос чем можно усложнять.
1. очевидное - повышение порядка, но тогда к 20-му уровню на примере сложения пользователь столкнется с тем, что ему придется складывать 10-тизначные числа, это слишком быстрое повышение сложности. Нужно растянуть появление потолка хотябы на 30-50 уровней.
2. Еще есть такой параметр как переносы.
Пример 236+453 не содержит переносов. Считается за 3 секунды.
467+879 с этим уже сложнее.


Возникла естественная мысль нарисовать график,
х - номер уровня
у - сумма двух переменных

И поставить точку например 40 уровень - сложение 5-тизначных чисел.

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

Например сумма двух чисел должна равняться 20654.

Складывать числа с разным порядком бредово, получатся такие приколы - 10654+10000.

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

Возникает вопрос - с каким запасом генерировать два числа для суммы вокруг значения, выдернутого с графика?


Если пользователь 5 уровней подряд будет решать однотипные примеры, это скучно. А вроде получится именно так если генерировать числа с запасом вокруг числа из графика.
Нужно вводить дополнительные условия типа переносов и вообще все усложняется

надеюсь не слишком спутанно.
Спасибо за коммент

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Модератор: Модераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group