Все тексты на данном сайте распространяются под открытой лицензией [http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution]. Это означает, что вы можете делать что угодно с этими материалами, сохраняя ссылку на источник - '''Кружковое движение''' и сайт http://kruzhok.org.
==Составление списков онлайн-курсов==
Одним из больших процессов на данный момент является составление списков онлайн-курсов по разным направлениям.
в качестве примера результата вы можете посмотреть на страницы:
*[[Школьная математика]]
*[[Математика для старших классов и студентов]]
Процесс работы выстроен следующим образом:
===1. Парсинг===
Парсинг платформ: мы просматриваем разные платформы, выбираем интересные курсы и составляем их краткое описание. На данный момент уже проведен парсинг следующих платформ:
* Coursera (на русском языке) - все направления
* Stepik (курсы первые несколько сотен курсов по популярности) - все направления
* Лекториум
* РЭШ, !только алгебра и геометрия!
* Sirius.online
* Дети и Наука
В первую очередь мы смотрим курсы по направлениям:
* По одному из STEM предметов или программированию по школьной программе
* По этим же направлениям, но для студентов
* По направлению НТИ
Выходным результатов парсинга у меня был текстовый документ для каждой платформы (в notepad++) с описанием следующего формата:
* Ссылка на курс
* Название курса
* Автор курса
* Сложность курса (начальный, продвинутый, сложный)
* Аудитория курса (5-6, 7-9, 10-11, для старшей школы и студентов, для студентов)
* Размер курса (количество часов видео / тестов и т.д.)
* Описание содержания курса (здесь по-разному, обычно я старался указывать названия разделов + 2-3 пункта того, что в них рассматривается
===2. Составление гугл-таблиц===
На основе текстовых документов со всех платформ заполняются таблицы по разным направлениям. Для математики таблица выглядит так:
[https://docs.google.com/spreadsheets/d/1oNaw1OwdhAxOP9AInyP4ic3f2ROXrwgku8iODtn02FY/edit#gid=0| Математика-sorted]
Каждая из тем расположена на отдельной странице, внутри страницы курсы отсортированы по возрастанию сложности.
Прямо сейчас я занят, как раз, переформатированием таблиц по другим предметам.
===3. Генерация вики-таблиц===
На последнем этапе информация из гугл-таблиц заносится в отдельные .csv-документы для каждого листа и с помощью скрипта генерятся вики-таблицы, которые мы вставляем на соответствующие страницы сайта.
Благодаря тому, что генерируемое скриптом форматирование содержит комментарии, все недостатки несложно исправить вручную на соответствующих страницах не гоняя скрипт по сто раз.
=== Ручной формат===
На время работы по генерации списков курсов в новом формате у нас опубликованы списки курсов, сделанные вручную (см. на странице [[Чему поучиться|Чему поучиться]] )
== Все понятно! Как начать? ==