Курсы, уроки на сайте

способы организации курсов на сайте

#16 21 августа 2020 в 00:08


Предлагаю сделать так как поделенопо темам в Документации.

vikont
Например, так docs.instantcms.ru/dev/video? но ведь там стоит DokuWiki. Я же про инстант говорю. Или там где-то прямо страница есть, как поделить на курсы и уроки? Я понимаю, вариантов много. Я накидал сверху немного.

vladimird
Скажем так, в Документации стоят ссылки, а на Инстанте сделан каталог. Любой в любом удобном виде.
#17 21 августа 2020 в 00:10

А если, не разделом, а чтобы весь сайт был — "курсы, уроки". Я видел по программированию, а глобальный? Хм… )

@Evg

Можно и так. Мне как раз для всего сайта нужно. Вы на инстанте такое видели?
#18 21 августа 2020 в 00:13


Вы на инстанте такое видели?

vladimird

Вот, что-то близко. Категории тут, а не группы:
  1. https://sugata.ru/web/hi-tech/internet/web-development
Кстати, категории, ИМХО, лучше справятся с вложением и т.д. и ближе к структуре каталога, насколько я понял. Но могу ошибаться, мало смотрел движок. Их можно расположить как угодно. Сделать горизонтальные и вертикальные связи, добавить доп. поля и т.д. Группы все же не совсем то, для ваших задач. Я специально попробовал сделать разные задачи (модели) на InstantCMS, просто было интересно, сложно это будет или не очень. Позволит движок? Позволит. Вот почему, не важно кто и что использует. Можно повторить все, раз это конструктор. И конструируем.
#19 21 августа 2020 в 00:46
То "Категория" = "Курс". Например будет, категория "Java для начинающих". Категориями наверное можно, если курсов предполагается не очень много. Нужно подумать над этим. В этом способе вижу проблему в том, что названия курсов может быть достаточно длинным (хотя может это и не проблема). И вторая проблема — это кто-то другой с такими же правами на сайте сможет добавить в вашу категорию свой материал. Хочется больше привязанности курса к его создателю.
А если так (вариант номер #какой-то:
— Курсы, программы — это родительский ТК.
— Уроки — это дочерний ТК в Курсах
— Направления — сделать категориями.

Пример.
Курсы, программы (ТК)
ИТ (категория) --> Программист (категория) --> Java (категория) --> "Ява для начинающих" (ТК Курсы) --> Урок 01, Урок 02, ...
ИТ (категория) --> Программист (категория) --> Java (категория) --> "Ява для профи" (ТК Курсы) --> Урок 01, Урок 02, ...

И на каждый курс наложить теги: ит, ява ...

Группы тоже хочется сюда воткнуть, но как-будто бы они лишние. Хотя хотелось бы увидеть список подписавшихся на курс, чтобы понять что он востребован, посмотреть чем еще интересуются подписанты курса. Тут группы были бы полезны, но как их воткнуть логически сюда — это вопрос.
#20 21 августа 2020 в 00:56

И вторая проблема — это кто-то другой с такими же правами на сайте сможет добавить в вашу категорию свой материал.

vladimird

Есть категория — Java. Это категория, тема, которая группирует материалы по Java. А почему никто не может добавить туда свой материал? Я просто не знаю, какие права вы хотите дать, кто, чем будет управлять и т.д. Вот это все надо уяснить и посмотреть, что лучше подойдет с минимальными переделками.
#21 21 августа 2020 в 00:57
Жаль нельзя группы разбить по категориям. Тогда можно было бы группы сделать родителем и привязывать уроки и смотреть активность по курсу. Под курсом ведь можно понимать не только серию уроков оффлайн уроков. Но и курс занятий очно со здачей каких либо заданий и т.д. Например, курс повышения квалификации и т.д.
#22 21 августа 2020 в 01:05

Есть категория — Java. Это категория, тема, которая группирует материалы по Java. А почему никто не может добавить туда свой материал?

@Evg
Категория Java — согласен. Но ведь туда повалится все подряд. И для новичков статьи и уроки для профи и просто заметки. Как новичку выбрать лаконичной 10 уроков, чтобы понять основы. Курс можно представить, как маленькую книжечку с оглавлением. Эту книжечку напишете именно вы и вам не хотелось бы чтобы кто-то вставил в эту книгу свою главу. Это я конечно грубо сравнил курс с книгой. Просто хочется показать, что курс — это что-то интимное, что-то личное, где прослеживается логика и подача материала одним автором.
Кстати, может я чего — то не видел и действительно как-то можно группы разбить по категориям?
#23 21 августа 2020 в 04:33
Вариант с группами мне кажется наиболее оптимальным. Я бы взял его за основу, а по мере необходимости (а таковая рано или поздно возникнет в любом случае), допиливать новый функционал под ваше вИдение проекта.
#24 21 августа 2020 в 08:46
Темы с родительскими типами контента и группами самые удобные на мой взгляд.
В чем проблема попробовать создать 2-3 урока (записи типа контента уроки) и 2-3 курса (записи типа контента или групп).

И посмотреть, как удобнее. Группы можно в языковых файлах переименовать так, как надо.

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

допиливать новый функционал под ваше вИдение проекта

AndroS
С этим у инстанта проблем нет. Сделать можно все, что угодно.
#25 21 августа 2020 в 09:45

В чем проблема попробовать создать 2-3 урока (записи типа контента уроки) и 2-3 курса (записи типа контента или групп).

Zau4man
Проблем нет. У меня уже не один проект так работает.
Но:
1) Курс, как родительский ТК + Уроки как дочерний ТК — тут не хватает возможностей по активностям для курса. Например, список участников подписавшихся на курс или скачавших его. Чтобы можно было с учатсниками пообщаться. Да и курс может быть не обязательно только серией уроков. Там может быть и домашняя работа и прочие активности. Можно конечно городить от родительского ТК другие дочерние ТК. Но как-то вроде группа в этом плане помощьнее выглядит.

2) Группы — это курсы. И к каждому такому курсу прикреплять уроки. В этом случае по каждый курс может быть простым набором уроков, а может быть и настоящим местом общения среди участников такой группы. Например "Курс по переподготовки хлебопекарей" или "Программа повышения квалификаци учителей". Тут и домашние задания могут выкладываться и обсуждение этого вестись. Но не хватает категорий у таких групп, теги нельзя прилепить к группам. Хочется их как-то разбить. Курсы по ИТ, по животноводству и т.д. Чтобы человек отосортировал курсы, вабрал нужное и т.д.

в каждом из вариантов чего-то чуть-чуть не хватает.

И посмотреть, как удобнее. Группы можно в языковых файлах переименовать так, как надо.

Zau4man
Точно, спасибо. Жаль что в интерфейсе нет такой возможности. Урл меняется из интерфейса, это я проверил.

Сделать можно все, что угодно.

Zau4man
За его гибкость я и выбрал инстант.

UPD. В группах есть фильтры. немного забыл про это. Нужно поизучать, что из этго можно выжать.
#26 21 августа 2020 в 10:04
Вот вам компоненты для ваших целей. Сделать можно разными способами. Моё мнение, что и фильтрами не стоит пренебрегать.

Рубрикатор для ICMS 2 — icms2-docs.ru/clientarea/product/21
Папки групп для ICMS 2 — icms2-docs.ru/clientarea/product/40
#27 21 августа 2020 в 10:17

Моё мнение, что и фильтрами не стоит пренебрегать.

@Kerncraft1
Согласен. Я UPD приписал в предыдущем своем сообщении. Поизучал немного. Группы можно сортировать по фильтру. Видимо можно какой то список сделать вроде "направления курсов": ИТ, Биология, Медицина, Авто…. Потом все это галочками вывести.
Есть несколько НО:
— уровень вложенности получается только один. как у категорий нельзя.
— СОЕ, да и описание к таким разделениям не добавить.
— нет возможности настроить фильтры как в ТК. Я про вкладку "фильтры" в ТК путь примерно такой вашсайт.рф/admin/ctypes/filters/6

Хорошие компоненты

Рубрикатор для ICMS 2 — icms2-docs.ru/clientarea/product/21

@Kerncraft1
— этот только для типов контента

Папки групп для ICMS 2 — icms2-docs.ru/clientarea/product/40

@Kerncraft1
Это позволяет создавать папки внутри конкретных групп

А сами группы как разделять?
#28 21 августа 2020 в 13:35
А если сделать платные видео уроки, можно как нибудь сделать, что бы пиратства не было, ни как не скачать и другой пользователь не смог посмотреть. Только на сайте смотрели что бы, если не на своём хостинге хранить уроки, наверно ещё не реальней
#29 21 августа 2020 в 17:13

можно как нибудь сделать, что бы пиратства не было

@alexandr22
Ну вы губу раскатали разогнались. Существуют разные программы для этого, да и просто захват изображения с экрана. Если пользователь захочет поделиться видео бесплатно, он найдёт способ.
#30 21 августа 2020 в 17:27

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

@alexandr22
да, как пример
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.