E-learning platform


Site registration

One the contents have been created with WebJaxe and the website generated with PAELLOS administration interface, the website can be used.

Student and tutor registration on the training website

Registration is done on the page/SITENAME/Inscription for the students, /SITENAME/Inscription?fonction=tuteur for the tutors. If there are several trainings, it is possible to specify the training by adding the addresses /SITENAME/Inscription?formation=TRAININGNAME and /SITENAME/Inscription?formation=TRAININGNAME&fonction=tuteur


Readings

Each time a student passes by a site page, the information is recorded on the server. This makes it easy later for tutors to follow their sudents, although the only reliable way remains the exercises.

Tutors can obtain a list of their student readings by identifying at the page /SITENAME/Lectures .


List of exercises replies

Students can look again at the replies they sent for the exercises, from the page /SITENAME/Exercices. The list gives for each exercise a number, the title, the path and the date. The reply can be read by clicking on the title, and the exercise page can be read by clicking on the path. The number is used to order replies when several replies are sent for the same exercise.

At the same address, tutors can access all their student replies. They select a student in the list of associated students to get the list of the student replies. The administrator and the supertutor can see all the students. On an exercise reply page, a tutor can send a reply with the correction. As the students, tutors can use the reply editor to write a reply.

Tutors can just sent their corrections by email if they wish, but for each new student reply for a given exercise, the associated tutor can also see the corresponding page and reply with the platform.


Other features

The training website generation includes an indexation of the contents, which is then used for efficient searches on the website. The indexation is based on the XML files to optimize the indexation, which provides better results than if the indexation was done on the HTML files (for instance, the navigation menu on the left is not taken into account in the indexation). Searching the website is done with the page : /SITENAME/Recherche

It is possible to change a password from the page /SITENAME/site/changementmdp

Students can directly go to the latest page they visited with the following link : /SITENAME/site/derniere-page

Logout : /SITENAME/site/logout


Using the editor to reply to exercises

The reply editor
images/editeur_reponses.png
Screenshot of the reply editor

The exercise in the web page

On the training website, an evaluation exercise appears with :

Using the editor buttons is not necessary (it is possible to use simple text with an attached image), but it makes writing complex equations easier. These buttons require Javascript to be activated.

Adding a reply in the editor

To write a clear reply, it is preferable to separate it into questions. This is for instance possible with line breaks and numbers 1) 2) 3) for the reply to each question in the exercise.

Editing

The different editor buttons correspond to the following features (keyboard shortcuts use the ctrl or the cmd key depending on the operating system):

Equations

Most of the editor usefulness lies in its ability to facilitate the insertion of equations, because it is difficult to write and read complex equations with simple text. The equation editor uses a particular syntax, detailed in the next page.

To use the editor, enter the text for the equation in the text area at the bottom of the dialog, and click on the "Preview" button to see the equation image appears below. For instance, after entering "x^2", and clicking on "Preview", x2 appears below. To insert the equation in the text, click on the "Ok" button. To edit an existing equation, just double-click on it.

The syntax is relatively intuitive, but it is necessary to follow it in order for the equation to be correctly displayed for the tutor. For instance, operators must always be specified (as if the equation was going to be evaluated with values for the variables), so "2*x" must be used instead of "2x".

Spell checker

It is possible to use the web browser spell checker for the web browsers that have one, but it cannot be done with a simple right click because it triggers the editor's contextual menu. The Ctrl key (or cmd on MacOS) has to be used at the same time as a right click to display the browser's contextual menu and use its spell checker.


Jaxe equations syntax

The equation editor
equation_editor.png
Screenshot of the equation editor

The equation editor works with a text area to enter an equation with a specific syntax, and the image for the equation is displayed below when the "Preview" button is clicked.

Here are some rules to follow in order to make the best use of the editor :

As opposed to many equation editors, this editor analyses the mathematical meaning of the equation. It then builds the image from there. This makes it possible to get uniform graphical results for all equations. On the other hand, it is not possible to specify display constraints, for instance to obtain a little more space between two characters : the user gives the meaning for the equation, and the editor is in charge of finding the best display for it.