Pull to refresh

Comments 16

дети (и взрослые) любят игры, а математику не любят. И с этим ничего нельзя сделать.

Я, лично, не вижу в этом проблем. Сам был в похожей ситуации, со стороны ученика. Еще во времена СССР, в девятом классе, я попёрся сдуру в ПТУ (сначала подавал документы в техникум, но не хватило одной бумажки, поэтому решил упростить себе жизнь, в училище). Там, естественно, учиться, кроме меня, никто не хотел, в принципе. По химии, преподаватель разрешала мне выставлять оценки в тетрадях учеников, за домашние и контрольные работы. А учительница математики, со слезами на глазах, говорила, что для нее смысл работы состоит в том, что бы преподавать математику ради меня одного, поскольку ученики ее откровенно саботировали.

Потом я поумнел, вернулся, после года в ПТУ, в десятый класс. После школы, поступил в Политехнический институт, затем работа по распределению, во Всесоюзном НИИ, а потом, вы не поверите, пять лет дневного обучения на мехмате МГУ, по специальности математика. На этот выбор повлияли – та учительница из ПТУ и одна сокурсница, из факультета прикладной математики, из политеха.

Кстати, на мехмате, ситуация, в какой-то мере, повторилась. На первом курсе, студентов-математиков было 300 человек (а на пятом осталось 150). Мы все математику любили, но не понимали, зачем нас так много? Какой смысл? Тем более что учиться было очень тяжело, поблажек не было абсолютно никаких, если не считать вступительных экзаменов для нацменов (идущих по республиканским квотам).

Т.е., народ всерьёз полагал, что смысл математики в том, чтобы обучать математике подрастающее поколение в школах и ВУЗах (нас готовили для ВУЗов). Ну, не абсурд ли? Еще была научная работа, но скорее, для карьеры, чем для науки.

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

Логично что, если дети не понимают, зачем им математика и она для них слишком трудна и скучна, то зачем они будут тратить на нее свое драгоценное время, которое можно провести с большей пользой, по их мнению?

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

Игра – потенциально интересная (хотя, я в игры не играю), картинки там классные. Только вот диалоговые окна немного не камильфо, на мой взгляд. Зато будет повод для изменения их в новых версиях вашей игры.

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

Согласен, чтобы одному сделать самодостаточный продукт нужно иметь «семь пядей во лбу». Я вот решил создать свой собственный пет-проект по изучению иностранных языков ( https://habr.com/ru/articles/848836/ ). Это действительно долго. Сейчас, готовлю данные для своей обучающей программы. Но, нужно еще определиться с методологией (концепцией) обучающего курса.

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

Я сам с матмеха СПбГУ, у нас была похожая ситуация как у вас)

Вы правы насчёт того, что дети совершенно справедливо не понимают, зачем столько сил тратить на какие-то оторванные от жизни закорючки. Математика требует достаточно высокого уровня абстракции и её приложимость к жизни не так то просто объяснить ребятам.

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

Та же самая картина мне видится и с математикой. Она прививает культуру абстрактного мышления. Есть обучение направленное на овладевание навыком, а есть обучение, направленное на воспитание мышления и расширение личности. Вот это очень трудно объяснить детям.

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

За технические замечания тоже спасибо - всё постараюсь учесть в будущих работах.

Я сам с матмеха СПбГУ, у нас была похожая ситуация как у вас)

Рад, встретить коллегу!

Вы правы насчёт того, что дети совершенно справедливо не понимают, зачем столько сил тратить на какие-то оторванные от жизни закорючки. Математика требует достаточно высокого уровня абстракции и её приложимость к жизни не так то просто объяснить ребятам.

Я бы сказал школьникам просто: «Математика, та, что выше арифметики, малоприменима в обычной жизни. Но, она нужна для общего развития личности, как и остальные «скучные» школьные предметы. Однако, если вы мечтаете пойти в науку, развивать современные технологии, вроде искусственного интеллекта, работать на Космос либо Оборону страны, то математика там более, чем востребована. Посмотрите на смартфоны, квантовые компьютеры, криптовалюту, современных роботов, включая военные разработки, тот же «Орешник», к слову. Разве они были бы возможны без математики? Но, даже если вы ограничитесь, на будущей работе, программированием либо просто работой с автоматизированными системами, то и тогда математика вам, в той или иной мере, пригодится. Другими словами, если вы хотите быть Личностью – учитесь! В идеале, учеба должна стать, вообще, вашим смыслом жизни, ради вашего успешного будущего!»

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

Если брать мою школьную программу, времен СССР, то единственный предмет, в котором я не видел особого смысла, был «украинский язык и литература», хотя я там все понимал и читал без проблем (но сейчас мы в ЛНР, соответственно, в составе России, поэтому это уже не актуально). Мне было жаль нашу учительницу, которая, на мой взгляд, выбрала не самый лучший путь в своей жизни. А Тараса Шевченко воспринимали как «почитаемого, но не читаемого» (добровольно) поэта и даже слегка посмеивались над ним, хотя и без злобы.

Поэтому то, чем я занимаюсь со своими игрушками - не попытка научить чему-то конкретному, а скорее попытка привить им вообще интерес к обучению и к новому

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

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

и согласен, что программирование как раз легче приложимо к реальности. Берём PyGame, тык-тык — и что-то там прыгает на экране и собирает очки. Весело? Да! А математика там уже подтягивается как досадная необходимость обсчитать и оформить логику игры)

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

Ну, тогда надо дать второй уровень объяснений. Хорошо, можете сказать вы. Вы не воспринимаете смысла математики и других школьных предметов. Тогда что? Если дать вам волю, вы, наверное, и в школу не захотите ходить. Или ограничиться там только развлечениями, типа, смартфонами, играми и соцсетями. А потом? Потом вы вырастите бестолковыми, не приспособленными к жизни. Как вы будете выживать? По любому, придется работать или, даже, воевать. Но для неграмотных либо малограмотных хорошей работы не бывает. Будете мести улицы, таскать тяжести на стройке и то, если повезет. Что вы тогда скажите? Почему нас не научили жизни и грамоте? Поэтому, ребята, вы еще, пока, слишком малы, чтобы определять свою судьбу самостоятельно. И нравится вам это или нет, но сейчас вы будете делать не то, что вам хочется, а то, что должны делать. Воспринимайте школу как маленькую армию, где все построено на дисциплине и беспрекословном подчинении. Вы будете иметь гораздо меньше проблем, если будете прилежно учиться и выполнять домашние задания. А смысл всего этого вы поймете, если поймете, только в зрелом возрасте. Лучше будет, если вы будете относиться к учебе активно и изучать больше, чем вам дают. Даже, в играх есть смысл. Играми можно заниматься профессионально, разрабатывая их либо работая в области игрового моделирования (для предсказания событий). И в первом и, особенно, в последнем случае, математика вам, ой, как пригодиться!

Теперь отвлекусь. Я вот написал ранее, что не видел смысла в школьном предмете «украинский язык и литература». А теперь подумал, что смысл, все-таки, был. Мы ведь были частью Украины, но после известных событий, многим пришлось делать выбор: остаться с Украиной либо пойти с Россией. Это был принципиальный выбор, которые многие, на мой взгляд, сделали не вполне правильно. При этом сами пострадали и своим семьям нанесли урон. Как говориться: «Каждый, сам себе, злобный Буратино!». Мне, адекватное представление о прошлом Украины (в том числе, через ее литературу, которую я читал много, в детстве), помогли сделать выбор, о котором не жалею. Так что, всё, что не идет в этом Мире – всё к лучшему!

и согласен, что программирование как раз легче приложимо к реальности. Берём PyGame, тык-тык — и что-то там прыгает на экране и собирает очки. Весело? Да! А математика там уже подтягивается как досадная необходимость обсчитать и оформить логику игры)

Одно другому не мешает. Играми на Питоне (как старт в эту тему) занимаемся факультативно, т.е., не обязательно, но с интересом. А математикой, хоть и без интереса, зато обязательно. А игнорировать ее в школе – себе дороже.

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

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

Отлично, ещё один аргумент мне на вооружение, спасибо!)

То, что вы делаете для детей - это прекрасно. Вопрос чисто технический (сразу бросилось в глаза). В задаче с дробями в каком виде предполагается ввод ответа и как и в каком формате js будет обрабатывать (валидировать) этот ввод? Дополнительных подсказок по вводу ответа не видно. Судя по задаче, решение предлагается сделать в уме, без калькулятора и дать ответ в виде дроби же?

В общем собирайте фидбек от учеников/юзеров и не забывайте дорабатывать проект

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

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

Я уже понял, что тут у меня слабое место, есть и другие косяки подобного рода. Буду учиться управлять вниманием.

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

Преисподняя полна добрыми намерениями, а небеса полны добрыми делами.
Удачи!

Добрый день.

  • В каком формате вводить ответ для квадратных уравнений, например?

  • Соответственно, при выбрасывании в начало можно было бы написать что-то в стиле ~"фу, лузер"~ "допущена вами ошибка". А то если статью на Хабре не прочитал, то и не знаешь, почему в ответ на корни квадратного уравнения попал в начало. Бага, думаешь, закралась - не иначе. Что школьник при этом подумает - неизвестно :))

  • Есть ли задачи на интервалы? Неравенства? Если да, то какой формат ввода ответа? Было бы неплохо, конечно, такие подсказки под тип задач завести и показывать в зависимости от того, какой экран активный

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

В целом, прикольная штука. Чуть добавить юзер френдли, и вполне можно давать порешать при подготовке к ОГЭ

Ещё считать эффективность выполнения миссии при каждой попытке - ну и в случае фейла добавлять едкие или трагичные комментарии. :)

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

Да, вы правы насчёт юзерфрендли)
Пофиксил выброс в начало, теперь всплывает красная подсказка, что введён неправильный ответ и предложение попробовать снова, игрок остаётся на той же сцене))

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

Есть системы двух уравнений с двумя неизвестными x и y, но там приписка есть в самом задании, что в ответе нужно указать величину x+y, вроде всё гладко в этом смысле))

С эффективностью выполнения миссии — крутейшая идея, это уже некст левел) Если ещё и добавить скор всех сыгравших игроков и рейтинг — вообще пушка))

Если вдруг надо будет помочь с изменяющимися условиями - обращайтесь. Можно добавить генератор случайных чисел и подбор остальных коэффициентов и правильного ответа "на лету". Либо сделать к каждому примеру по несколько предустановленных вариантов коэффициентов.

Вряд ли кто-то будет решать больше нескольких раз.

Sign up to leave a comment.

Articles