Научная статья на тему 'Модификация базы данных инструментального комплекса "Построитель тьюторов"'

Модификация базы данных инструментального комплекса "Построитель тьюторов" Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
132
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНСТРУМЕНТАЛЬНЫЙ КОМПЛЕКС / INSTRUMENTAL COMPLEX / БАЗА ДАННЫХ / DATABASE / ИНФОРМАЦИОННО-УПРАВЛЯЮЩАЯ СИСТЕМА / INFORMATION MANAGEMENT SYSTEM / ОБУЧАЮЩАЯ ПРОГРАММА / LEARNING PROGRAM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Савоськин Иван Владиславович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Модификация базы данных инструментального комплекса "Построитель тьюторов"»

Список литературы / References

1. Нгуен З.Т. О задаче корректного сопоставления 3D-модели объекта с 2D-изображением. Труды IV Всероссийской научной конференции молодых ученых с международным участием «Информатика, управление и системный анализ» (ИУСА-2016) (Тверской государственный технический университет (ТвГТУ), 8-11 июня, 2016 г.). Тверь: ТвГТУ, 2016. С. 51-54.

2. Mean squared error. [Электронный ресурс]. Режим доступа: https://en.wikipedia.org/wiki/Mean_squared_error/ (дата обращения: 26.05.18).

3. Гендрина И.Ю., Катаева С.С., Рыжаков А.П. Учебно-методическое пособие. Градиентные и овражные методы безусловной минимизации. Томск, 2008.

МОДИФИКАЦИЯ БАЗЫ ДАННЫХ ИНСТРУМЕНТАЛЬНОГО КОМПЛЕКСА «ПОСТРОИТЕЛЬ ТЬЮТОРОВ» Савоськин И.В. Email: Savoskin642@scientifictext.ru

Савоськин Иван Владиславович — студент, кафедра математического обеспечения и стандартизации информационных технологий, МИРЭА — Российский технологический университет, г. Москва

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

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

DATABASE OF THE INSTRUMENTAL COMPLEX "TUTOR BUILDER"

Savoskin I.V.

Savoskin Ivan Vladislavovich — Student, DEPARTMENT OF MATHEMATICAL SOFTWARE AND STANDARDIZATION OF INFORMATION

TECHNOLOGY,

MIREA - RUSSIAN TECHNOLOGICAL UNIVERSITY, MOSCOW

Abstract: the article considers the task of increasing the effectiveness of the instrumental complex "Tutor Builder" by modifying the database. The structure of the instrumental complex and its database is described. The methods of data storage of users, groups, scenarios and sessions necessary for work, supporting new functionality and cross-platform of the instrumental complex "Tutor Builder are analyzed. The advantages of the modified database and the functions of the instrumental complex supported by the database are described.

Keywords: instrumental complex, database, information management system, learning program.

УДК 004.652

Инструментальный комплекс «Построитель тьюторов» на основе сценария создает обучающую программу для обучения массового профессионального пользователя. Массовый профессиональный пользователь - это пользователь, который должен быстро выполнять небольшое число очень часто повторяющихся операций [1], [2], [3].

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

последовательность предоставления ситуаций (задач) в зависимости от информации о процессе выполнения задач (ситуаций). Ситуация является ключевым элементом методологии индивидуального ситуационного обучения с помощью обучающей программы.

Сценарий для МПП использует множество базовых ситуаций. Сценарий должен описывать: последовательность базовых ситуаций и их декомпозицию в виде конкретных задач, формулируемых в терминах предметной области и последовательности правильных действий МПП в среде ИУС для выполнения задач, причем эти действия сформулированы в терминах ИУС, и эти действия декомпозированы до минимально возможных элементарных действий. Известно, что для эффективного восприятия обучения декомпозиция не должна превышать трех уровней [1], [2].

Инструментальный комплекс «Построитель тьюторов» состоит из следующих частей:

• Проигрывать - воспроизводит записанные сценарии. С помощью проигрывателя пользователь проходит обучение;

• Редактор - с помощью него создаются сценарии или редактируются сценарии, созданные захватчиком;

• Захватчик - инструмент для захвата действий, выполняемых на компьютере в виде скриншотов;

• Панель администратора - панель для управления пользователями, назначения пользователям сценариев, разделения пользователей на группы.

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

База хранит данные о пользователях и группах, в которых они состоят.

Для групп сохраняется их название. Для пользователей сохраняется их ФИО; логин; пароль; информация о том, активирована ли учетная запись пользователя; информация о том, к какой группе принадлежит пользователь.

Основное, что хранится в базе данных - данные сценариев.

Сценарий подразделяется на разделы. Так как разделы могут включаться в различные сценарии, то отношение между таблицами script и chapter «многие ко многим». Каждый раздел подразделяется на кадры. Каждый кадр хранит в себе текст задания и подсказки, звук задания и подсказки и ссылку на картинку.

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

Триггер смены кадра хранится в таблице switch и связанными с ней таблицами. Так тип действия хранится в таблице action. Типы подразделяются на группы (например, клавиатура, мышь и т.д.). Названия групп хранятся в таблице action_type. Для хранения информации о конкретном действии используются таблицы вида action_switch_.... Так таблица action_switch_mouse используется для хранения сведений о действии мышью (координаты области в которую необходимо нажать); таблица action_switch_keyboard используется для хранения сведений о действии клавиатуры (код кнопки и дополнительной кнопки (при необходимости) которые нужно нажать). Такая структура дает возможность позволяет добавлять новые действия в базу данных, не переделывая ее структуру, достаточно создать новую таблицу для действия, а также внести информацию о нем в таблицы type и action_type.

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

Для учета действий, сделанных пользователей при прохождении сценария в базе хранятся данные сессии.

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

action_event_mouse и action_event_keyboard соответственно хранятся подробная информация о действии пользователя. Заключение

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

Список литературы / References

1. Григорьев В.К. Метод построения модели информационной системы для обучения профессиональных пользователей / В.К. Григорьев, А.А. Антонов, А.А. Бирюкова // Информатизация образования и науки, 2014. № 2. С. 36-48.

2. Григорьев В.К. Модель обучения массовых профессиональных пользователей информационно-управляющих систем / В.К. Григорьев // Открытое образование, 2009. № 1. С. 10-14.

3. Григорьев В.К. Технология опережающего обучения массовых профессиональных пользователей распределенных информационных систем / В.К. Григорьев // Информатизация образования и науки, 2012. № 16. С. 183-195.

ПОДБОР СОСТАВА МЕЛКОЗЕРНИСТОГО БЕТОНА Бодрунова А.Н. Email: Bodrunova642@scientifictext.ru

Бодрунова Александра Николаевна — студент, кафедра технологии строительных материалов и метрологии, Санкт-Петербургский государственный архитектурно-строительный университет,

г. Санкт-Петербург

Аннотация: озвучена актуальная связь применения мелкозернистого бетона для изготовления буронабивных свай с городской программой реновации центральных районов города, приведены сведения о методике проектирования состава мелкозернистого бетона для устройства буронабивных свай; описана проблема по изготовлению мелкозернистого бетона непосредственно на строительном объекте и предложение по её решению; приведены обоснования применения мелкозернистых бетонных смесей; указана возможность достижения более качественного композита при тщательном контроле создания его матрицы на всех уровнях, перечислены факторы, влияющие на каждый уровень твердения бетонной смеси и на характеристики композита.

Ключевые слова: мелкозернистый бетон, применение, состав, характеристики, изготовление.

DESIGN OF MIXTURE FINE GRAIN CONCRETE Bodrunova A.N.

Bodrunova Aleksandra Nikolaevna — Student, DEPARTMENT OF BUILDING MATERIALS TECHNOLOGY AND METROLOGY, SAINT-PETERSBURG STATE UNIVERSITY OF ARCHITECTURE AND CIVIL ENGINEERING, SAINT-

PETERSBURG

Abstract: the actual connection of the application of fine-grained concrete to the production of bored piles with the urban program for the renovation of the central districts of the city is given, information is provided on the methodology for designing a fine-grained concrete composition for the construction of bored piles; describes the problem of manufacturing fine-grained concrete directly on the construction site and a proposal for its solution; the substantiation of application of fine-grained concrete mixes is given; it is indicated the possibility of achieving a better composite with careful control of the creation of its matrix at all levels, the factors affecting each level of hardening of the concrete mixture and the characteristics of the composite are listed.

Keywords: fine-grained concrete, application, composition, characteristics, mixing of concrete.

УДК 691.32:006.354

i Надоели баннеры? Вы всегда можете отключить рекламу.