jeancharles-roger / centyllion-app

Centyllion web app projet
https://app.centyllion.com
1 stars 0 forks source link

How to able a class room for a teacher ? #4

Open jeancharles-roger opened 5 years ago

jeancharles-roger commented 5 years ago

If centyllion is addressed to teachers, one important feature to add is the handling of a class room.

One important thing to avoid is the need for students to create accounts to be able to complete a course. It's may not be true for a project, but here I wan't to focus on a class room exercise.

The teacher should be able to create access for students for a given period of time (e.g 2 hours or maybe for a month). A specific way to authorize access should be provided for each group of student.

pascal-ballet commented 5 years ago

Followers or Subscribers instead of Student ? Perhaps Invited ? Or Actors ? Co-workers ? Users ? Co-Builders ? Co-creators ? Explorers ? Walkers ? Student is too restrictive and induce a passive and boring posture.

pascal-ballet commented 5 years ago

The same for Teacher. (Unfortunately) Too negatively noted. Builder or Creator is far more positive. Also more open.

jeancharles-roger commented 5 years ago

I think we should discuss the names in the #5 issue, it's a really an important think to discuss and I'll probably not agree with you :). If you don't mind, I'd like to address in this one the functions that need to be implemented to offer the possibility of teaching with centyllion.

jeancharles-roger commented 5 years ago

The idea for a teacher (name to be found) is to open specific space for groups of learners that doesn't need to be logged in. A teacher can provide access to create model for students without giving any personal data (not even an email address). This way by knowing nothing about the students we can protect them especially if there aren't adults. This is really important.

We also add the possibility to create an account if interested, but it won't be required and will only be proposed on the side.

The procedure will be something like this:

  1. The teacher opens a session. It will provide a special page this the session id (a simple number suite, 6 to 8 digits)
  2. The learners open https://connect.centyllion.com and enter the session id.
  3. For each learner group that connected, a new group is created on the session page with a pair of an id and secret pin code (6 to 8 digits).
  4. The teacher can accept or reject a connection.

From this, the learner groups can work on their space. They be able to connect later using the pair of id and pin on https://connect.centyllion.com.

Features: