Base de données pour exercices

Discussion à propos de tout ce qui n'entre pas dans le cadre des autres forums.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Arnaud
Modérateur honoraire
Modérateur honoraire
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Base de données pour exercices

Message non lu par Arnaud »

J'ai programmé une petite base de données avec la famille classique php/mysql/xhtml/css/javascript. Rien de bien prodigieux, mais cela me permet de stocker mes exercices de programmation par tags, et d'afficher seulement ceux qui correspondent à mes critères de recherche, ce qui est nécessaire avec la masse d'exos que j'accumule.

Je ne sais pas si ça peut intéresser du monde, mais j'ai décris la programmation ici : http://www.unpeud.info/generalites/proj ... -exercices

Pour le moment j'en fais une utilisation locale, et si je devais le faire sur un serveur, il faudrait sûrement sécuriser le tout, et là je ne suis pas spécialiste.

Dans un deuxième temps, j'aimerais développer l'équivalent pour les exercices de maths. Si on y réfléchit un peu, ce ne sera possible qu'avec des exercices écrits en LaTeX, car je ne vois pas comment insérer un exercice avec formules dans une base de données, il faut du texte.
L'objectif serait le même : classer les exercices par tags ( Pythagore, divisibilité, isométries, groupes de Lie, ... ) et par niveaux, puis permettre une recherche par critères.
Dans ce cas, il faudrait ajouter la possibilité d'insérer quelques figures par exercice ( pour les exercices de géométrie, de lectures graphiques, etc... ) et éventuellement rendre la compilation possible pour une prévisualisation.

Peut-être que cette seconde utilisation intéressera plus de monde, en tout cas j'ai déjà préparé la structure de la base de données, plus complexe que pour les exercices de programmation.
Je ne suis pas satisfait de l'état actuel du code, ça ne me parait pas propre, car je mélange forme et contenu.
Quoi qu'il en soit, si cela vous intéresse, n'hésitez pas à me le dire.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)
evariste_G
Utilisateur chevronné
Utilisateur chevronné
Messages : 1475
Inscription : vendredi 19 décembre 2008, 19:13
Statut actuel : Enseignant
Localisation : Bordeaux

Re: Base de données pour exercices

Message non lu par evariste_G »

Arnaud a écrit :Dans un deuxième temps, j'aimerais développer l'équivalent pour les exercices de maths. Si on y réfléchit un peu, ce ne sera possible qu'avec des exercices écrits en LaTeX, car je ne vois pas comment insérer un exercice avec formules dans une base de données, il faut du texte.
Tu peux enregistrer dans ta base de données du texte et y mettre une formule avec mimetex.cgi par exemple :
Calculez l'intégrale suivante : <img src='../cgi-bin/mimetex.cgi?\int^1_0\frac{dx}{1+x^2} valign='top'/>
Mathématiques, LaTeX et Python : https://www.mathweb.fr
Cours particuliers de maths par webcam: https://courspasquet.fr
Arnaud
Modérateur honoraire
Modérateur honoraire
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Base de données pour exercices

Message non lu par Arnaud »

Le but est d'avoir un exercice "propre", et donc ne pas mélanger html et latex.
De plus quand je disais "on ne peut pas", je pensais aux formules insérées en tant qu'objets dans les traitements de texte des suites bureautiques classiques.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)