Teacher Satisfaction (model): различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
| Строка 36: | Строка 36: | ||
{{#ask: [[BehaviorSpace]] | ?Description }} | {{#ask: [[BehaviorSpace]] | ?Description }} | ||
=== Как это работает: === | |||
# Определите параметры для варьирования | |||
# * Какие переменные менять (например, academic-mobility-radius от 5 до 50 с шагом 5) | |||
#* Сколько значений тестировать | |||
# Определите, что записывать** | |||
#* Какие переменные выходов интересуют вас (mean-satisfaction-all, teacher-turnover-rate и т.д.) | |||
#* На каком тике снимать данные (конец симуляции, каждый тик, и т.д.) | |||
#Запустите эксперимент | |||
# Получите [[CSV]] с результатами** | |||
#* Строка = один запуск модели | |||
#* Столбцы = входные параметры + выходные метрики | |||
== Датасеты на [[GitHub]] == | == Датасеты на [[GitHub]] == | ||
Версия от 20:06, 8 января 2026
| Описание модели | Модель удовлетворённости учителей — агентно-ориентированная симуляция рынка труда преподавателей в городской системе образования. Учителя выбирают работу по зарплате, качеству школы и расстоянию, их удовлетворённость (0-1) определяет текучесть кадров. Модель показывает стратификацию: хорошие школы заполнены (satisfaction 0.9), плохие пустеют (satisfaction 0.2), безработица минимальна. |
|---|---|
| Область знаний | Социология, Экономика, Образование |
| Веб-страница - ссылка на модель | |
| Видео запись | |
| Разработчики | Участник:Patarakin |
| Среды и средства, в которых реализована модель | NetLogo |
| Диаграмма модели | |
| Описание полей данных, которые модель порождает |
|
| Модель создана студентами? | Нет |
Параметры модели
Вы можете менять входные параметры для понимания влияния на выходы:
| Параметр | Описание | Диапазон | Смысл |
|---|---|---|---|
| academic-mobility-radius | Как далеко готов ехать учитель | 5–50 км | Низкое значение = люди предпочитают близко; высокое = готовы далеко |
| Satisfaction_threshold | Минимум удовлетворенности, ниже которого уходят | 0.1–0.9 | Низкое = требовательные учителя; высокое = терпеливые |
| Base_Salary | Базовая зарплата | 1000–3000 руб. (условно) | Выше зарплата = больше удовлетворенность |
| Sch_Quality_Variation | Вариабельность качества между школами | 0.05–0.5 | Выше = больше разброс между "хорошими" и "плохими" школами |
Эксперименты с BehaviorSpace
| Description | |
|---|---|
| BehaviorSpace | Специальная отдельная программа, встроенная в среду агентного моделирования NetLogo и предназначенная для постановки экспериментов. BehaviorSpace - это программный инструмент, интегрированный с NetLogo, который позволяет проводить эксперименты с моделями.
|
Как это работает:
- Определите параметры для варьирования
- * Какие переменные менять (например, academic-mobility-radius от 5 до 50 с шагом 5)
- Сколько значений тестировать
- Определите, что записывать**
- Какие переменные выходов интересуют вас (mean-satisfaction-all, teacher-turnover-rate и т.д.)
- На каком тике снимать данные (конец симуляции, каждый тик, и т.д.)
- Запустите эксперимент
- Получите CSV с результатами**
- Строка = один запуск модели
- Столбцы = входные параметры + выходные метрики
Датасеты на GitHub
Многофакторный анализ
- https://raw.githubusercontent.com/patarakin/stat-data/refs/heads/main/datasets/csv/TS_Factors.csv - (5000 строк)
- https://raw.githubusercontent.com/patarakin/stat-data/01de7127de7909037d0e30908afa607539669bdd/datasets/csv/TS_Factors2.csv - 25000 строк
