Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ_2012.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
922.77 Кб
Скачать
  1. Постановка задачи

    1. Характеристики предметной области

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

В наше время развитием логики, в большинстве случаев, является простое чтение книг или специальных игр на данную тематику. Путём изучения этих книг, человек лишь малую часть способен развить свои способности и незначительно улучшить логическое мышление. Потому что в разных случаях книги бывают либо слишком большие в материале и предоставляют теорию на основе математической логики, либо не имеют чёткой выраженной программы обучения, предоставляя только задачи и много объёмную теорию по ним. Теория в таких случаях, предоставляется человеку, как законы психологии, историческая особенность, методики решения задач, но не как правил или рекомендаций по определённой чётко выраженной программе обучения, а как набор действий для достижения результата, в данном случае, верно решённой задачи по логическому мышлению. Немало важен тот факт, что все эти задачи, материалы в учебниках, способствуют лишь развитию логического мышления, то есть уже какой-то основы, но не обучению людей ею с нуля. К примеру, можно привести группу детей, для которых в их раннем возрасте важно уже обучать логическому мышлению, но из-за отсутствия определённых методик, курсов для подобных случаев, каждого ребёнка родитель сам обязан обучать логике, причём имеет место фактор, что не каждый родитель знает как и лучше это сделать. Что касается обучения логическому мышлению посредством игр специальных, то тут принимается во внимание как тип таких игр и знания самого воспитателя, учителя, в области логического мышления, так и методики проведения игр. Ведь чтоб заинтересовать ребёнка в подобных играх, необходимо грамотно составить сам процесс игры. К примеру, сложные слова заменить на картинки понятные ребёнку.

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

    1. Постановка задачи

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

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

Решение поставленной задачи было разбито на ряд следующих подзадач:

  • Знакомство с предметной областью: изучение раздела логики на основе схем и таблиц и рассмотрение такой области как психология.

  • Ознакомление с аналогами: «Brain Training: Средняя школа», ОКП «Логические схемы», «CUNNING MATRIX».

  • Составление требований к программному обеспечению.

  • Разработка ПО:

  • Разработка проекта ПО: Администрирование, Тестировщик, Конструктор и БД

  • Разработка и реализация компоненты Администрирование

  • Разработка и реализация Тестировщика

  • Разработка и реализация Конструктора

  • Проектировка и реализация Базы Данных

  • Включение всех компонентов в один проект

  • Разработка и реализация интерфейса.