Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Видео Школа 2.0 создатель Mind Map: Видео Школа 2.0

1. планирование

1.1. учебный процесс

1.1.1. sector - раздел

1.1.1.1. верхний уровень группировки

1.1.1.2. содержит набор ключевых слов

1.1.1.3. есть описание и видео-презентация

1.1.1.4. в одном разделе несколько курсов

1.1.2. course - курс

1.1.2.1. один курс может быть в разных разделах

1.1.2.2. то, что продаётся и предлагается

1.1.2.3. рекламная страница курса с видео и отзывами

1.1.2.4. автор - атрибут пакета

1.1.2.5. в курсе должен быть минимум один модуль

1.1.2.6. в курсе несколько модулей

1.1.3. module - модуль

1.1.3.1. каждый модуль только в одном курсе

1.1.3.2. иерархическая часть курса - папка

1.1.3.3. в модуле несколько уроков.

1.1.3.4. модуль задаёт последовательность уроков

1.1.3.5. последовательность модулей

1.1.3.6. задёт правила перехода между уроками

1.1.4. lesson - урок

1.1.4.1. один урок может повторяться в разных курсах

1.1.4.2. логически завершённый обучащий элемент с теорией, практикой и заданиями

1.1.4.3. может добавляться в разные модули

1.1.4.4. в одном уроке может быть несколько шагов

1.1.5. step - шаг

1.1.5.1. каждый шаг принадлежит только одному уроку

1.1.5.2. минимальный элемент учебного процесса

1.1.5.3. есть базовый шаг, который задаёт основные методы

1.1.5.3.1. показ задания

1.1.5.3.2. отправка отчёта

1.1.5.3.3. показ отчёта

1.1.5.4. может быть различных типов

1.1.5.4.1. видеоурок

1.1.5.4.2. ссылки для скачивания

1.1.5.4.3. html/текстовая информация

1.1.5.4.4. вопросы с вариантами ответов

1.1.5.4.5. задача для решения на яп

1.1.5.4.6. письменный ответ на вопрос

1.1.5.4.7. оценка видеоуроку

1.1.5.4.8. запуск/останов секундомера

1.1.5.5. отчёт о выполнении шагов определённого типа, публикуется как сообщение, требует проверки/ознакомления

1.2. пользователи

1.2.1. school - школа

1.2.1.1. в одной школе может быть несколько классов

1.2.1.2. есть школа "system" для системных классов

1.2.2. grade - класс

1.2.2.1. класс может быть только в одной школе

1.2.2.2. в одном классе может быть несколько учеников

1.2.2.3. системные классы

1.2.2.3.1. guest - гость

1.2.2.3.2. pupil - ученик

1.2.2.3.3. teacher - учитель

1.2.2.3.4. magic - модератор

1.2.2.3.5. support - помощник

1.2.2.3.6. booker - бухгалтер

1.2.2.3.7. partner - партнёр

1.2.2.3.8. admin - админ

1.2.3. user - ученик

1.2.3.1. один ученик может быть в нескольких классах

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

1.3. модель доступов

1.3.1. билет - определяет возможность доступа к ...

1.3.1.1. курсам

1.3.1.2. урокам

1.3.2. доступ - определяет время разрешения к билету для ...

1.3.2.1. школы

1.3.2.2. класса

1.3.2.3. ученика

1.4. соц. сеть

1.4.1. сообщения

1.4.1.1. у каждого сообщения есть критерии привязки к ...

1.4.1.1.1. пользователю

1.4.1.1.2. классу

1.4.1.1.3. школе

1.4.1.1.4. статье

1.4.1.1.5. шагу

1.4.1.1.6. уроку

1.4.1.1.7. курсу

1.4.1.1.8. * сообщению

1.4.1.2. дополнительные материалы

1.4.1.2.1. картинки

1.4.1.2.2. ссылка

1.4.1.2.3. видео

1.4.1.2.4. архив

1.4.1.2.5. аудио

1.4.1.3. приоритет, привязка, доп. оформление

1.4.1.4. кто написал - отправитель

1.4.1.5. дата и время отправки

1.4.1.6. отправка уведомлений на почту

1.4.1.7. архивирование сообщений

1.4.2. подписки

1.4.2.1. подписаться можно на те же самые критерии привязки, чтобы видеть все новые сообщения у себя на стене

1.4.3. друзья

1.4.3.1. список друзей = автоматическая подписка на его сообщения

1.4.3.2. список доступен для обзора

1.4.4. стена

1.4.4.1. список сообщений всех друзей и подписок

1.5. статьи

1.5.1. объявления/публикации/статьи

1.5.2. уникальный говорящий урл-адрес

1.5.3. возможность писать комментарии

1.5.4. тип расписания - время показа и доступа

1.6. достижения

1.6.1. список медалек

1.6.1.1. аватарка и название

1.6.1.2. может пополняться

1.6.1.3. возможно устанавливать ограничения по школе/группе

1.6.2. событие проверки

1.6.2.1. при определённом действии

1.6.2.2. временной интервал

1.6.3. mysql-запрос для автоматической проверки

1.6.4. ручное назначение

1.6.5. сюда же сертификаты

1.7. партнёрка

1.7.1. реферальная ссылка

1.7.2. личный кабинет

1.7.3. инструменты для рекламы

1.7.4. условия сотрудничества

1.7.5. статистика регистраций и платежей

1.8. другие сущности

1.8.1. платёж

1.8.2. видео

1.8.2.1. адрес на ютубе

1.8.2.2. адрес на вимео

1.8.2.3. длина

1.8.2.4. заголовок

1.8.2.5. пароль доступа

1.8.3. скриншот

1.8.4. статья

1.8.4.1. имеет область доступа

1.8.4.2. пункт меню

1.9. список требований

1.10. техническое задание

1.11. схема базы данных

1.12. схема польз. экранов

1.13. список моделей с их назначением

1.13.1. требования

1.13.2. техн. задание

1.13.3. функционал

1.13.4. таблицы БД

1.13.5. назначение пр.

2. размещение

2.1. создание пустого проекта с заглушками

2.2. создание БД и подключение

2.3. создание GIT репозитория

2.4. настройка WinVPS для внешнего доступа

2.5. настройка доступов

2.6. запись видеоинструкций

3. разработка модели

3.1. создание модели

3.2. создание вида

3.3. создание контроллера

3.4. создание SP в БД

3.5. тестирование

3.6. разработка дизайна

3.7. контроллирование процесса

4. перенос данных

4.1. регистрация учителей/ менеджеров/ модераторов/ партнёров

4.2. Перенос всех видеокурсов с адаптацией под новый стиль размещения видеокурсов

4.3. перенос учётных записей курсантов

4.4. перенос всех данных из старого проекта в новый

4.4.1. отчёты по видеоурокам

4.4.2. решённые консоьлные задачи

4.4.3. сообщения и переписки

5. запуск проекта

5.1. объявления

5.2. презентации

5.3. смена ссылок

5.4. подключение партнёрских программ

5.5. активная работы службы поддержки