My mother's a teacher, who has "challenges" with the ownership of the
content she creates.  Legally, she owns the content, and should control
where and how it's made available; however (as I understand it), current
systems act as though the school owns all content *and* are structured such
that copies of the content need to be made in order for it to be used in
separate areas within the application.  The system used at her school
essentially assumes that the ownership of the content transfers to the
school at the moment the content is entered into the system, which is
legally doubtful at best.

I'd regard it as at least HIGHLY desirable that content created by users of
the system can be encrypted using a public/private key pair by the user, who
holds a private key that is (optionally?) not stored on the system itself.
 The content creator should then control who has access to the content, and
for how long, and control should be granted only after the private key is
entered; it should NOT be accessible to anybody at the whim of the system
manager (or school principal).  Following that logic further, the mechanisms
for viewing the content should presumably make it difficult to copy/paste
the content; maybe locked-down PDFs is a sensible format, but I'm not
sure...

At the very least, if a system manager is going to make user-generated
content broadly accessible, then there should be a warning displayed along
the lines of "You're about to make this content available to people not
explicitly approved by the content creator.  Please check the legal
implications of doing this before proceeding".

Not sure if my mother's situation is unusual or not, but it's definitely an
issue in jurisdictions where content creators own the content they create,
which I assume would be the norm.

Regards

Dave M.

On 30 September 2010 04:22, Jose Hurtado <[email protected]> wrote:

> That is main reason i am learning web2py :)
>
> Features...hmmm... i see 3 points of view:
>
> 1. Student. what i want as a student?
>  - Autonomy, i should use it whenever i want, without schedules
> constrains.
>  - A nice experience, interactivity, keep me engaged.
>  - Use of advanced technologies to improve my learning.
>  - Progressivity, i dont want to learn step to step, not walls to
> jump.
>  - Keep track of my progress.
>
> 2. Teacher.
>  - Customization of a course, included contents
>  - Improvement of contents, each time i teach a lesson i get feed back
> from the students to improve it
>  - Changing the course when it is in progress
>  - A good set of contents to include on my course
>  - A good set of quizzes to test/examine the level of my students
>  - A good set of activities/exercises for my students so they can
> train and practice as much as the want
>  - Control. A good report system. i want to know what happens, how is
> doing each student...
>
> 3. Content creator
>  - Tools to easy create content.
>  - All type of contents: text, audio, video, diagrams (interactive),
> quizzes, exercices and activities.
>  - Blocks of contents, i may not want to create a full course(or
> book), but i may create a very nice "lesson" that could be used on
> courses.
>
> there is another point of view:
>
> 4. Organization, the University/company/organization.
>  - Control of teachers/students/courses/departments
>  - Calendar and schedules.
>  - Economic Management
>  - Reporting
>
>
> A quick look :)
>
>
> On 28 sep, 16:01, mdipierro <[email protected]> wrote:
> > Once again... who here is interested in a web2py based Learning
> > Management system?
> > What features would you like to see?
> >
> > Massimo
>

Reply via email to