Page 1 sur 1

evolution programme algo seconde

Publié : mar. janv. 31, 2017 10:35 am
par parisse
Le programme d'algo de seconde evolue dans le bon sens, avec l'introduction de la notion de fonction
http://cache.media.education.gouv.fr/fi ... 697467.pdf
Du coup, je suis en train de retravailler sur la version navigateur de Xcas, l'idee etant que peut-etre les smartphones des eleves pourraient remplacer les calculatrices, ces dernieres ne permettent pas de faire des fonctions non algebriques pour les modeles les plus repandus.
J'ai mis en ligne 4 feuilles de calcul en ligne correspondant a ce nouveau programme:
http://www-fourier.ujf-grenoble.fr/~par ... oxcas.html
On peut bien sur aussi proposer des sessions Xcas normales.
Qu'en pensez-vous?

Re: evolution programme algo seconde

Publié : mar. janv. 31, 2017 8:48 pm
par alb
dans mon navigateur (firefox sous win10) les commandes sont illisibles, par exemple:
fonction tabval(f,xmin,xmax,dx)
%20var%20x,L;%0a%20L:=NULL%3b%0a%20pour%20x%20de%20xmin%20jusque%20xmax%20pas%20dx%20faire%0a%20%20L:=L,[x,f(x)]%3b%0a%20fpour%3b%0a%20retourne%20L%3b%0affonction:%3b

Re: evolution programme algo seconde

Publié : mar. janv. 31, 2017 9:03 pm
par parisse
il faudrait peut-etre effacer le cache de firefox, s'il contient une ancienne version de xcasfr.html.

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 6:38 am
par alb
oui c'est ce que j'avais fait mais c'est sans effet.

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 7:13 am
par parisse
Alors c'est firefox qui ne traduit pas les caracteres speciaux, il va falloir que je le fasse moi-meme.

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 7:26 am
par parisse
J'ai modifie xcasfr.html en appelant la fonction javascript decodeURI qui est censee traduire les caracteres speciaux %xx, chez moi ca marche mais ca marchait avant, il faudrait tester la ou ca ne marchait pas...

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 7:50 am
par alb
c'est mieux mais certains ; sont mal geres

f(x):=si x<0 alors -x^2-3 sinon x^2+1 fsi;

L:=NULL;
pour x de -3 jusque 3 pas 0.5 faire
L:=L,[x,f(x)]%3b
fpour%3b

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 9:00 am
par parisse
Tres curieux, pourtant j'ai laisse expres le code javascript

Code : Tout sélectionner

s=s.replace('%3b',';','g'); 
qui devrait remplacer tous les %3b par des ;
C'est peut-etre un probleme de Firefox sur win10?

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 10:00 am
par alb
c'est bizarre le premier ; passe mais pas les suivants

fonction tabval(f,xmin,xmax,dx)
var x,L;
L:=NULL%3b
pour x de xmin jusque xmax pas dx faire
L:=L,[x,f(x)]%3b
fpour%3b
retourne L%3b
ffonction:%3b

c'est exactement pareil sous ubuntu 14.04

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 10:12 am
par parisse
je viens de mettre a jour firefox sur une tablette, avant la mise a jour pas de problemes, apres oui!

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 10:37 am
par parisse
bon, en changeant en

Code : Tout sélectionner

s.replace(/%3b/g,';')
ca remarche sur ma tablette, j'espere que ca marchera ailleurs. Je vais devoir changer tous les replace de xcasfr.html

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 11:15 am
par alb
ok chez moi

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 12:38 pm
par parisse
Voila, j'ai change tous les replace, j'espere sans erreurs. Sur tablette, ca parait utilisable a coup de zooms, sur smartphone c'est peut-etre quand meme un peu trop petit. Il faut aussi que je reflechisse a un dispositif de sauvegarde local de sessions par cookies, car firefox mobile ne gere pas correctement le systeme actuel.

Re: evolution programme algo seconde

Publié : mer. févr. 01, 2017 12:54 pm
par alb
pour j de 1 jusque 10 faire print(j+" au carre vaut "+j^2); fpour;
je mettrais plutot des + pour ne pas avoir les virgules en sortie

Re: evolution programme algo seconde

Publié : jeu. févr. 02, 2017 2:59 pm
par parisse
En effet, je mets des +.
J'ai modifie sauve/charge, qui utilise maintenant des cookies, ca a l'air de marcher sur tablette android, j'essaierai ce soir sur smartphone.