Quelques idées de fonctionalités sur lesquelles on peut travailler sur Chamilo

etc...



Passer en Ajax le chargement de l'arbre des documents dans la vue enseignant de l'outil parcours.




Aujourd'hui, dans la création/modification de parcours, la page parcours est souvent rafraîchie, quand on ajoute un élément, quand on modifie un élément etc...
La page chargée par défaut est la page d'ajout d'un Document. Ce qui est très bien.
Cependant, à l'affichage de la page, l'arbre des documents est chargé en entier de tous les documents de l'outil Document du cours.
L'enseignant peut ensuite plier ou déplier de manière classique les dossiers et sous-dossier avec l'icône pour chercher le document de son choix.

Nous avons un cours avec de nombreux documents, de gros parcours, pour lequel le chargement de la page met 8 secondes, alors que le même outil de sélection de document par le FCKEditor est instantané, car il charge le contenu des dossiers à la volée avec AJAX.

Il faudrait revoir l'affichage de choix des documents avec Ajax. Même si tous les parcours de tous les cours ne mettent pas 8s à se charger, c'est toujours trop long.



Ajouter des import/export xls pour tous les types de questions
C'est une demande qui revient souvent.
Dans les dernières versions on peut importer des tests QCM réponse unique, QCM réponses multiples, Question ouverte.
Il serait bien de pouvoir exporter et importer les questions.



Adapter des développements pour la 1.10.x
Nous avons des développements réalisés pour la version 1.9.10.2 qui seront utilisé à la rentrée.
Ces développement nécessiteront une adaptation pour les porter dans la version 1.10.x
C'est alors moins un travail d'analyse et de développement que de reprise de code, d'utilisation de Git, de normalisation du code etc... c'est sans doute moins intéressant.
Il y a des améliorations des parcours

- pouvoir afficher/masquer les éléments des parcours (à adapter pour la 1.10)

Tous les éléments on un oeil pour pouvoir les afficher/masquer dans la vue étudiant.

Masquer une section, masque tous les éléments contenus.

La progression du parcours pour les étudiants peut être alors recalculée.

SI on cache un élément dans un cours maître, il n'apparaîtra pas dans ses cours de session.

Dans un cours de session on peut afficher/masquer des élément d'un parcours provenant du cours maître.













- ajouter un type de section particulier, qui affiche un page contenant tout son contenu HTML à la suite au lieux d'être affiché page par page (à adapter pour la 1.10)


- porter le type de question QCM avec degré de certitude pour la 1.10





Ajouter la possibilité de mettre des commentaires sur tous les types de question qui n'en ont pas.
Aujourd'hui tous les types de questions ne permettent pas de mettre un commentaire à une question.
Par exemple les questions de type
- remplir les blancs (par exemple avec un commentaire par trou, au survol de la souris)
- appariement
- question ouverte
- question calculée
- ordonnancement
- correspondance glisser-déplacer



Ajouter un type de question Mot croisé (crossword puzzle)
comme il y avait dans Hot Potatoes.
Surtout utile pour les langues.



Ajouter un type de question ou un outil rendu de travaux avec correction par les pairs




Post-traiter le contenu HTML créé avec CKeditor pour filtrer les liens d'éléments provenant d'un autre cours



Ajouter une option dans les tests pour voir la correction d'une question juste après avoir répondu à celle ci



Dans la passation d'un test, ajouter un tableau d'information et de navigation des question du test visible tout le temps d'un test
- indique à quelle question on se trouve
- lien pour revenir à une question précédente
- si on a répondu à la question

ex:

                                 \/
Question
1
2
3
4
total
Score
10
20
10
10
50
Répondu
X


X





Amélioration de l'interface pour des traitements par lot

Dans beaucoup de pages, ajouter un radio bouton à gauche de chaque lignes pour pouvoir effectuer une action pour tous les éléments sélectionnés.
Par exemple, dans la page des résultat des étudiants des exercices, dans le tableau de rendu de travaux etc...



Ajouter le type de question Genexi + Neuron

C'est un super exercice de traduction d'une phrase (par exemple du français vers l'anglais).
Un peu comme le jeu Mastermind, indique si le mot est incomplet, mal placé, manquant etc...
d'indice en indice, on arrive à traduire la phrase.
C'est un projet de mr Jean-Jacques Hochart de Savoie, j'avais testé son outil il y a longtemps, et il m'avait tellement plus (malgré l'interface très old-school et la nécessiter d'installer un plugin sur son windows) que je lui avait demandé si il accepterai de donner son code afin qu'on reprogramme son outil (en libre, open-source), et il avait accepté, mais je n'ai (bien entendu) jamais eu de dispo pour le programmer.

http://www.jjhochart.net/APPRENDRE/Cours_Gratuits/Presentation.php



Mettre à jour la page de stats avancée (Grenobloise pour le moment) avec les types de questions  non pris en charge

Vue globale par question





Vue par étudiant





Pouvoir ajuster les notes d'un étudiant d'un test achevé, en cas de besoin






etc...