Home Projects Jobs Clientele Contact


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: User roles and UI

Anatoly Volynets wrote:
> Ilya A. Volynets-Evenbakh wrote:
>> Anatoly Volynets wrote:  
>>> Ilya A. Volynets-Evenbakh wrote:
>>>> My original thinking was that a course has set of teachers associated
>>>> with it, and all of them have access to relevant students' data, and
>>>> so it is course Author's responsibility to chose people he trusts to be
>>>> teachers of his course.
>>>> Your proposal (at least the way I understand it) is somewhat more
>>>> difficult to implement, but in many ways makes more sense.
>>>> As far as I understand, you want to introduce a concept of "class".
>>>> How about adding this to specs:
>>>> - In order to study a course, students have to sign up to one of
>>>> classes associated with said course.  
>>> Or to study it on their own, directly.
>> No, either we have concept of class or we don't. Otherwise system will
>> be more complex then needed.
>> We may make default class hidden from student though, so to them
>> it'll appear as if they are not signed up for a class, but that may make
>> things more confusing.
> A student needs to have that choice: either to study with a teacher or
> on his own. It is different story how to implement the choice.
I was talking about a class, not a teacher. If we really need to, we may
"teacherless class", or something like that. However, I must re-iterate.
Even now there are UMOs in our systems, that cannot be passed without
teacher. There will be more in future. If we want to implement teacherless
classes, we will have to check that only fully automated UMOs are part
of course such a class is assigned to.
>>>> - Class is an object that connects course, teachers, and students.
>>>> - Each course has a "default class", which has course authors set
>>>> as its teachers.
>>> Author may not want to teach. Hence, default class will be for self-studies.
>> If there are things that _require_ teacher intervention (human-controlled
>> problems), there must be a teacher. If author ignores all submitted
>> info, well,
>> too bad. Oh, and author can assign other teachers to default class, if
>> he is so
>> inclined.
> I think now that Author does not teach as such, not at all. Teacher
> does. Author does not get submitted info, because the info is submitted
> to Teacher or to automated course. Or Author can be Teacher by default,
> but then has to have ability to give it up if he so wishes.
Good. Finally you heard what I've been saying from day one.

Ilya A. Volynets-Evenbakh
Total Knowledge. CTO

Authoright © Total Knowledge: 2001-2008