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

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

от Михаил С -
Количество ответов: 23

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

Вот просто на вскидку - можно сделать так?(вариант что все возможо не катит)...

В ответ на Михаил С

Re: личный кабинет

от Александр Зардинов -

Фантазия начальства резко сокращается когда видят сумму проекта.

Хоть и не катит, но действительно возможнов все.

Какой функционал должен быть реализован? распределение прав на уровне глобальных ролей не подходит?

В ответ на Александр Зардинов

Re: личный кабинет

от Михаил С -

Ну вот если своими словами... я сам еще до конца не понял техзадание на три страницы широко улыбаюсь

нужно чтобы у студентов был свой кабинет в котором отображались все их курсы->задания->оценки->сроки->что-то типо галочки(зачет)->замечания от преподавателя.. все это красиво в табличке...(кабинет может видеть только сам студент)

У преподавателей типо так же только: курсы которые преподают с разбиением по предметам и др. (кабинет может видеть только сам преподаватель)

Модераторы! Группа пользователей которые будут смотреть за работой студентов и преподавателей(имеют возможность смотреть их кабинеты)

 

И это только верхушка айсберга... 

 

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

В ответ на Михаил С

Re: личный кабинет

от Александр Зардинов -

нужно чтобы у студентов был свой кабинет в котором отображались все их курсы->задания->оценки->сроки->что-то типо галочки(зачет)->замечания от преподавателя... 

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

В ответ на Александр Зардинов

Re: личный кабинет

от Михаил С -

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

В ответ на Михаил С

Re: личный кабинет

от Александр Зардинов -

ну тогда PHP  вам в руки. Создаете свой блок под названием "личный кабинет" и пихаете туда SQL запросы с выводом всех нужных Вам таблиц. Вряд ли со столь нестандартными пожеланиями удастья справиться  без программирования. Хотя может есть модуль на вроде ХелпДеска.

В ответ на Михаил С

Re: личный кабинет

от Светлана Коваленко -

Михаил, не ерничаю, просто подозреваю, что скоро тоже получу что-то в виде: пойди туда, не знаю куда...

Мой мудл, точно, не подходит?

Отобразили все нужное, вплоть до событий в календаре...

Правда, хочется упредить.

С благодарностью.

В ответ на Михаил С

Re: личный кабинет

от Vadim Tabunshchik -
Изображение пользователя Developers

При постановке начальством вопросов такого рода нужно ЗАСТАВИТЬ их лично изучить платформу (любую), дать поработать практически и т. д., чтобы появилось "хоть какое-то понимание происходящего".

А, если серьезно, то вам нужно бросать Мудл и искать другую оболочку, в кот. уже изначально сделан уклон в сторону администрирования (есть деканат, кабинеты, личные страницы, журналы класса, оценок и т. д.), а не управления учебным содержимым.

Цитата (с главной страницы этого сайта):

"Moodle - это система управления курсами…система управления обучением (LMS) или виртуальная обучающая среда (VLE).
Она стала очень популярной среди преподавателей во всем мире как средство для создания динамических веб-сайтов для учащихся."

А ваше начальство хочет сделать из Мудл "административное здание с кабинетами" улыбаюсь

В ответ на Михаил С

Re: личный кабинет

от Alexandre Scherbyna -

нужно чтобы у студентов был свой кабинет в котором отображались все их курсы->задания->оценки->сроки->что-то типо галочки(зачет)->замечания от преподавателя.. все это красиво в табличке...(кабинет может видеть только сам студент)

Так уже есть такая штука - называется Mahara. А у студента это называется не кабинет, а портфолио. В нем каждый студент отображает свой прогресс в обучении, какие компетентности приобрел, что умеет делать. Свое портфолио он показывает преподователю, будущему работодателю, и т.п. На Западе это очень популярная штука, а в России и СНГ про нее только начинают говорить, писать, переводить на русский язык. Mahara интегрируется с Moodle через единую систему входа (SSO) настолько тесно, что для них даже общее название придумали: Mahoodle. Вот этим надо заниматься, а не свои велосипеды и кабинеты изобретать.

Это действительно очень полезно, когда студент не просто тупо выполняет различные задания и ждет получения диплома, а сам постоянно анализирует и документирует в портфолио свой прогресс в обучении: чему его научили, какую работу он уже может профессионально выполнять и т.п. Любые выполненные студентом задания, даже свои удачные высказывания на форуме он может переместить из Moodle в свое портфолио одним кликом мышки.

У преподавателей типо так же только: курсы которые преподают с разбиением по предметам и др. (кабинет может видеть только сам преподаватель)

Так это и есть курсы Moodle в чистом виде. Не надо их в кабинеты переименовывать.

Модераторы! Группа пользователей которые будут смотреть за работой студентов и преподавателей(имеют возможность смотреть их кабинеты)

Это пользователи Mahoodle, которые могут смотреть, что делается в курсах, в студентческих портфолио и извлекать из всего этого надлежащие выводы.

Я бы на вашем месте объяснил начальству, что нет никакого смысла делать своими руками нечто похожее на Moodle и Mahara. Нужно их использовать такими, как они есть.

В ответ на Alexandre Scherbyna

Re: личный кабинет

от Игорь М -

Елки палки... А можно поподробнее? А то у меня так же, как у Михаила Соина, только еще хлеще - администрация сама не знает, что ей нужно.  Не бузотерю пока, потому что самому интересно подобное внедрить.

В ответ на Игорь М

Re: личный кабинет

от Игорь М -

я имел ввиду Mahara

Все, извиняюсь, нашел, читаю... смущаюсь

В ответ на Игорь М

Re: личный кабинет

от Sergey Zolotykhin -

в этой книге кажется есть то, что Вам надо. по-крайней мере описывается модель sis на базе moodle. по подобию sis можно и остальное заделать. 

В ответ на Alexandre Scherbyna

Re: личный кабинет

от Alexey Piguzov -

Александр, а Mahara нужно ставить отдельно, или как-то она интегрируется с уже действующим Moodle? Mahoodle это тоже отдельная система? Что-то я запутался уже. У нас moodle уже работает, что нам использовать для портфолио Mahara или Mahoodl? Или когда поставлю  Mahara на наш Moodle превратится в Mahoodl? Поясните пожалуйста!

В ответ на Alexey Piguzov

Re: личный кабинет

от Alexandre Scherbyna -

Mahoodle = Mahara + Moodle. Moodle у вас уже есть, осталось установить Mahara и связать их в единую систему.

В ответ на Alexandre Scherbyna

Re: личный кабинет

от Alexey Piguzov -

Большое спасибо, Александр. Именно такой ответ и ждал. Как всегда, четко и по-делу. Спасибо. Будем читать.

В ответ на Alexey Piguzov

Re: личный кабинет

от Evgeniy Schuetz -

Я пока сходную задачку решаю через Configurable Report. Отчетов там уже накропал штук 15, есть встроенная в блок система разделения прав достаточно мощная, что дает возможность выводить только нужные отчеты разным категориям пользователей. С Махарой года четыре назад баловались, но не пошло, в основном из-за того, что там студент сам должен действия производить - к примеру сам сохранить свои работы и пр. Принудительно сделать синхронизацию работ студента из мудла  в махару не смог. А может у самого мозга не хватило на Махару.

В ответ на Evgeniy Schuetz

Re: личный кабинет

от Alexandre Scherbyna -

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

 

В ответ на Evgeniy Schuetz

Re: личный кабинет

от Alexandre Scherbyna -

Естественно! Портфолио - это личное пространство студента. Он сам решает чем и как его заполнять, что, кому и когда показывать. У нас многие почему-то хотят создавать студенческие портфолио вместо студентов и смотреть их содержимое, не спрашивая у студентов разрешения.

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

В ответ на Alexandre Scherbyna

Re: личный кабинет

от Evgeniy Schuetz -

Александр, так месяц назад мы это с Вами обсуждали уже. Дамоклов меч законодательства над головой висит - надо хранить контрольные, курсовые, результаты тестов с разными сроками хранения и предъявлять их при проверках, независимо от доброй воли студента. Ни через Мудл, ни через Махару эта задача похоже не решается стандартными методами. Только этот пост начинался с личного кабинета, под которым подразумевалась фактически зачетка - кто, что, когда и кому сдавал. На это хватает Configurable Report, IMHO.

В ответ на Evgeniy Schuetz

Re: личный кабинет

от Alexandre Scherbyna -

Не понимаю, почему нельзя хранить в Moodle контрольные, курсовые, результаты тестов и пр. Раз в год делаете резервную копию сайта и храните ее сколько положено. Можно бывшим пользователям даже доступ к ней сохранить, но в режиме "только чтение".

В ответ на Evgeniy Schuetz

Re: личный кабинет

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

А почему через Мудл не решается?

Храните в курсе результаты работ бывших студентов  хоть десять лет.

В ответ на Александр Анисимов

Re: личный кабинет

от Evgeniy Schuetz -

И с резервной базой - понятно, так и делаем сейчас. Тут тогда сразу такой вопрос: есть ли вариант очистки всех курсов от следов деятельности всех студентов?

Хранить все работы 10 лет - папка moodledata больно наглая станет по размеру. Бэкапы делаем виртуальной машины целиком, чередуя полный бэкап с инкрементными, поэтому не хочется раздувать объём лишними данными. В идеале - активный Мудл содержит только данные за текущий учебный год, остальное - в ежегодном бэкапе, если надо - оттуда достанем.