Toutes mes réponses sur les forums
-
AuteurMessages
-
Julien
Modérateur::Bonjour,
openstreetmap couplé à leaflet fait le travail.
Un petit exemple pour 3 serveurs.
<!DOCTYPE html>
<html>
<head>
<title>Test openstreetmap Leaflet</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.5/leaflet.css" />
<!--[if lte IE 8]>
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.5/leaflet.ie.css" />
<![endif]-->
<script src="http://cdn.leafletjs.com/leaflet-0.5/leaflet.js"></script>
</head>
<body>
<div id="map" style="width: 1200px; height: 700px"></div>
<script>
var map = L.map('map').setView([43.692697, 7.23693], 2);
L.tileLayer('http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png', {
attribution: 'Map data © 2011 OpenStreetMap contributors, Imagery © 2011 CloudMade',
key: 'BC9A493B41014CAABB98F0471D759707'
}).addTo(map);
var dijon = L.marker([47.32643, 5.04547]).addTo(map);
dijon.bindPopup("Serveur privé <br /> Système : Debian sid <br />Version : WIMS dev <br />Usage : Dev/Prod <br />Nombre de classes : 200 <br />Nombre d'utilisateurs : 8000").openPopup();
L.marker([43.692697, 7.23693]).bindPopup("Serveur de l'université de Nice <br /> Système : ???? <br />Version : WIMS-4.01e <br />Usage : Prod <br />Nombre d'utilisateur: 200").addTo(map);
L.marker([48.70021, 2.17884]).bindPopup("Serveur de l'université de Paris-Sud <br /> Version : WIMS-4.05a").addTo(map);
</script>
</body>
</html>4 mai 2013 à 09:34 en réponse à : utilisation des réponses dans \if à l'intérieur de \statement #1418Julien
Modérateur::Le code suivant devrait fonctionner comme tu le souhaites.
\text{etape=r1,r2}
\nextstep{\etape}\integer{c=}
\statement{
\if{\step=1}{donner deux entiers distants de 10 (a inférieur à b) :<br/> a=\embed{r1}<br/> b=\embed{r2}}
\if{\step=2 and (\c=10)}{oui, calculer 1+1=\embed{r3}}
\if{\step=2 and (\c!=10)}{non, calculer 1+1=\embed{r3}}
}\answer{}{\rep1}{type=numeric}
\answer{}{\rep2}{type=numeric}\integer{c=\rep2-\rep1}
\text{test=\c=10?1:0}
\condition{Réponse correcte ?}{\test=1}
\answer{}{2}{type=numeric}
\if{\step=2}{\text{etape=r3}}
3 mai 2013 à 21:02 en réponse à : utilisation des réponses dans \if à l'intérieur de \statement #1415Julien
ModérateurJulien
ModérateurJulien
ModérateurJulien
Modérateur::Bonjour,
J’ai réalisé les modif. Par contre il est préférable d’écrire le code suivant :
\if{\step=2}{\text{nstep=r3,r4,r5}}
\text{nstep=(\step=2)? r2,r3}
A priori le code suivant fonctionne :
\integer{a=randint(1..10)}
\integer{b=randint(1..10)}
\integer{c=randint(1..10)}
\integer{d=randint(1..10)}
\integer{e=randint(1..10)}
\integer{f=randint(1..10)}\integer{rep1=\a+1}
\integer{rep2=\b+1}
\integer{rep3=\c+1}
\integer{rep4=\d+1}
\integer{rep5=\e+1}
\integer{rep6=\f+1}\text{nstep=r1,r2}
\nextstep{\nstep}\statement{
\if{\step=1}{\a+1=\embed{r1}\b+1=\embed{r2}}
\if{\step=2 and \sc_reply1=1 and \sc_reply2=1}{Bravo!!\c+1=\embed{r3}\d+1=\embed{r4}\e+1=\embed{r5}}
\if{\step=2 and (\sc_reply1!=1 or \sc_reply2!=1)}{Erreur!!\c+1=\embed{r3}\d+1=\embed{r4}\e+1=\embed{r5}}
\if{\step=3 and \a+\b>10}{\e+1=\embed{r6}}
}\answer{}{\rep1}{type=numeric}{option=nonstop}
\answer{}{\rep2}{type=numeric}{option=nonstop}
\answer{}{\rep3}{type=numeric}{option=nonstop}
\answer{}{\rep4}{type=numeric}{option=nonstop}
\answer{}{\rep5}{type=numeric}{option=nonstop}
\answer{}{\rep6}{type=numeric}{option=nonstop}\if{\step=2}{\text{nstep=r3,r4,r5}}
\if{\step=3 and \a+\b>10}{\text{nstep=r6}}
A+
Julien
ModérateurJulien
Modérateur::Hello,
Je rajouterais juste une boucle si plus de 2 questions et j’enleverais la définition de variables déjà définies mais je suppose que c’est une question d’habitude. Par contre si tu laisses en l’état modifie \matrix{q1=\liste_question_saisie[\liste_alea[1];1]} par \text{q1=…}
Voili voilou
\title{test}\matrix{liste_question_saisie=Quelle commande saisir pour décharger le module hid ?, modprobe -r hid
Quelle commande permet de connaître le modèle de sa carte graphique ?, lspci | grep VGA
}\integer{nombre_questions=rows(\liste_question_saisie)}
!! liste des \nombre_questions entiers en ordre aléatoire.
\text{liste_alea=shuffle(\nombre_questions)}\statement{
\for{ii=1 to 2}{
\liste_question_saisie[\liste_alea[\ii];1] : \embed{reply\ii}
}
}!! Analyse de la reponse
\answer{}{\liste_question_saisie[\liste_alea[1];2]}{type=raw}
\answer{}{\liste_question_saisie[\liste_alea[2];2]}{type=raw}
Julien
Modérateur19 janvier 2013 à 15:43 en réponse à : Conserver une variable pendant toute la session dans un exercice Modtool #1203Julien
ModérateurJulien
ModérateurJulien
Modérateur::Bonjour,
Tu te connectes sur ton compte moodtool. Tu vas sur la page d'accueil pour faire tes courses à l'aide du moteur de recherche et tu sélectionnes un module.En haut à droite, le seveur te propose de le copier dans modtool.
Tu peux ensuite modifier le code à loisir et mettre les excerices débugés dans tes classes.
Si tu veux republier le module, il est préférable d'avertir l'auteur pour éviter les doublons.
A++
23 septembre 2012 à 20:16 en réponse à : deux questions sur un exercice avec des racines carrées #1113Julien
ModérateurJulien
Modérateur::Merci pour ta réponse.
Le type wlist a une fenêtre trop petite pour inciter les élèves à répondre en effectuant des phrases. Les élèves ne sont donc pas invité à s'épendre sur la question alors qu'une fenêtre de type texteaera est parfaite. Le type symtext permet l'analyse d'une phrase diverse et variée mais pour une argumentation il faut des mots clefs donc j'ai finalisé avec ce code.
Réaliser une ou plusieurs phrases qui expliquent la démarche réalisée pour valider vos résultats :
<center>embed{reply5}</center>
answer{}{kgkgg}{type=symtext}{option= nopunct nocs nomath noparentheses noquote}
condition{Pour vérifier la cohérence du résultat, la droite (AB) doit être placée dans le
nuage de points. En déplaçant le point « Bouge moi » sur l'abscisse xx, on lit en ordonnée le nombre de connexions}{point isin kgkgg and nuage de points isin kgkgg and (lecture graphique isin kgkgg or ordonnée isin kgkgg or abscisse isin kgkgg) and droite isin kgkgg and nombre de connexions isin kgkgg}
A++
Julien
ModérateurJulien
Modérateur -
AuteurMessages