- ycombeMonarque
dami1kd a écrit:Mais c'est 9,872 ou 9 872 ? moi je n'ai que deux décimales avec le chrono de scratch...
Moi j'ai trois décimales, en faisant comme ça:
https://scratch.mit.edu/projects/106438347/
- dami1kdHabitué du forum
ycombe a écrit:dami1kd a écrit:Mais c'est 9,872 ou 9 872 ? moi je n'ai que deux décimales avec le chrono de scratch...
Moi j'ai trois décimales, en faisant comme ça:
https://scratch.mit.edu/projects/106438347/
En effet, j'ai bien la même chose.
Mais si je retire le bloc "regroupe", je n'en ai plus que deux...
- ycombeMonarque
En effet. Il doit y avoir un arrondi en plus si on passe directement la valeur dans "Dire".
Bon à savoir.
(Mais quelle merde...)
Bon à savoir.
(Mais quelle merde...)
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- InvitéInvité
*
- ben2510Expert spécialisé
Je me demande dans quelle mesure on peut étendre le langage.
Il faudrait jeter un œil au source ; mais est-il disponible ?
Oui : https://github.com/LLK/scratch-flash
On pourrait rajouter la notion de fonctions, entre autres ?
Il faudrait jeter un œil au source ; mais est-il disponible ?
Oui : https://github.com/LLK/scratch-flash
On pourrait rajouter la notion de fonctions, entre autres ?
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- William FosterExpert
Moi j'ai 3 décimales en utilisant ça :
Sinon, en faisant tourner mon algo de nombres amicaux jusqu'à 100 000, ça me prend 4721,219 :lol: :|
Sinon, en faisant tourner mon algo de nombres amicaux jusqu'à 100 000, ça me prend 4721,219 :lol: :|
_________________
Tout le monde me dit que je ne peux pas faire l'unanimité.
"Opinions are like orgasms : mine matters most and I really don't care if you have one." Sylvia Plath
Vérificateur de miroir est un métier que je me verrais bien faire, un jour.
- ycombeMonarque
William Foster a écrit:Moi j'ai 3 décimales en utilisant ça :
Sinon, en faisant tourner mon algo de nombres amicaux jusqu'à 100 000, ça me prend 4721,219 :lol: :|
Essaie encore...
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- ycombeMonarque
Je m'intéresse à l'algorithmique et pas au détail du langage.AmyR a écrit:Je ne sais pas comment tu fais Ycombe, l'interface de Scratch me décourage. Je pense que je limiterai son utilisation au minimum.
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- Le grincheuxSage
Je viens de jeter un oeil, je n'aurais pas dû. Bon, c'est à peu près bien écrit. Mais c'est écrit entièrement en ActionScript (faut vraiment être tordu) qui est une techno obsolète aux dires même d'Adobe qui la développe...ben2510 a écrit:Je me demande dans quelle mesure on peut étendre le langage.
Il faudrait jeter un œil au source ; mais est-il disponible ?
Oui : https://github.com/LLK/scratch-flash
On pourrait rajouter la notion de fonctions, entre autres ?
Quitte à écrire un truc pareil, autant l'écrire directement dans un machin comme le C++. Rajouter des fonctionnalités risque d'être un tantinet compliqué.
_________________
Le carnet du Grincheux, Chroniques de misanthropie ordinaire
http://grincheux.de-charybde-en-scylla.fr/
Ma vie, mon œuvre
http://www.systella.fr/
- AronomeNiveau 1
J'anime un "club" Scratch au collège avec des 6e et des 5e un midi par semaine.
Le but (outre les garder au chaud en hiver) était d'en familiariser un bon nombre avec l'environnement pour qu'il puissent "dégrossir" les autres en salle info l'année prochaine.
Concernant le langage, j'ai moi aussi bricolé de mon côté :
scratch.mit.edu/projects/101304970/#editor
(mais avec la méthode d'exhaustion et en émulant un tableau bi-dimensionnel).
Naturellement, j'ai pesté contre l'absence de type de variable multi-dimensionelle et sur la fausse portée locale des variables, entre autres...
Sur le plan du langage et du point de vue du prof de maths au collège, le gros manque c'est l'absence de fonctions (qui retournent une valeur).
Globalement, je trouve que l'introduction de "programmation" dans le cursus du collégien est intéressante. Gardons à l'esprit qu'il s'agit de former des collégiens, et voyons ceci sous un angle culturel (comment fonctionne un ordinateur, comment l'homme interagit avec une machine) ou d'un point de vue pédagogique (raisonnement par essais-erreurs, analyse d'un problème, raisonnement par contraintes des possibilités du langage). Penser Scratch comme un moyen de faire comprendre l'algorithmique à tous les collégiens (même si cela apparaît ainsi dans le programme de cycle 4) est une pure utopie (mais pas davantage que de leur faire vraiment comprendre la manipulation algébrique des racines carrées). La différenciation est obligatoire ; elle peut amener certains à découvrir les boucles, les tests et les variables et peut en amener d'autres à travailler autrement certaines connaissances mathématiques (les angles, les programme de calculs, etc.).
Pour autant, il me parait évident que le niveau des purs matheux va dégringoler, mais c'est un autre problème. Le problème c'est le rôle de l'école au sens large comme moyen de tirer le meilleur de chacun y compris des meilleurs ou bien d'être complètement normatif. On voit dans quel sens on va...
Le but (outre les garder au chaud en hiver) était d'en familiariser un bon nombre avec l'environnement pour qu'il puissent "dégrossir" les autres en salle info l'année prochaine.
Concernant le langage, j'ai moi aussi bricolé de mon côté :
scratch.mit.edu/projects/101304970/#editor
(mais avec la méthode d'exhaustion et en émulant un tableau bi-dimensionnel).
Naturellement, j'ai pesté contre l'absence de type de variable multi-dimensionelle et sur la fausse portée locale des variables, entre autres...
Sur le plan du langage et du point de vue du prof de maths au collège, le gros manque c'est l'absence de fonctions (qui retournent une valeur).
Globalement, je trouve que l'introduction de "programmation" dans le cursus du collégien est intéressante. Gardons à l'esprit qu'il s'agit de former des collégiens, et voyons ceci sous un angle culturel (comment fonctionne un ordinateur, comment l'homme interagit avec une machine) ou d'un point de vue pédagogique (raisonnement par essais-erreurs, analyse d'un problème, raisonnement par contraintes des possibilités du langage). Penser Scratch comme un moyen de faire comprendre l'algorithmique à tous les collégiens (même si cela apparaît ainsi dans le programme de cycle 4) est une pure utopie (mais pas davantage que de leur faire vraiment comprendre la manipulation algébrique des racines carrées). La différenciation est obligatoire ; elle peut amener certains à découvrir les boucles, les tests et les variables et peut en amener d'autres à travailler autrement certaines connaissances mathématiques (les angles, les programme de calculs, etc.).
Pour autant, il me parait évident que le niveau des purs matheux va dégringoler, mais c'est un autre problème. Le problème c'est le rôle de l'école au sens large comme moyen de tirer le meilleur de chacun y compris des meilleurs ou bien d'être complètement normatif. On voit dans quel sens on va...
- ycombeMonarque
https://scratch.mit.edu/projects/106524203/
C'est une simulation du mouvement d'une planète autour d'une étoile. J'en suis assez content. J'ai eu l'idée après avoir fait Basket, qui simule un mouvement de chute parabolique.
C'est une simulation du mouvement d'une planète autour d'une étoile. J'en suis assez content. J'ai eu l'idée après avoir fait Basket, qui simule un mouvement de chute parabolique.
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- Mrs HobieGrand sage
a priori c'est comme ça que ça doit être vu ...Aronome a écrit: Le problème c'est le rôle de l'école au sens large comme moyen de tirer le meilleur de chacun y compris des meilleurs ou bien d'être complètement normatif. On voit dans quel sens on va...
_________________
Plus tu pédales moins vite, moins t'avances plus vite.
Et même que la marmotte, elle met les stylos-plumes dans les jolis rouleaux
Tutylatyrée Ewok aux Doigts Agiles, Celle qui Abrite les Plumes aux Écrits Sagaces, Rapide Chevalier sur son Coursier Mécanique
- ben2510Expert spécialisé
Le grincheux a écrit:Je viens de jeter un oeil, je n'aurais pas dû. Bon, c'est à peu près bien écrit. Mais c'est écrit entièrement en ActionScript (faut vraiment être tordu) qui est une techno obsolète aux dires même d'Adobe qui la développe...ben2510 a écrit:Je me demande dans quelle mesure on peut étendre le langage.
Il faudrait jeter un œil au source ; mais est-il disponible ?
Oui : https://github.com/LLK/scratch-flash
On pourrait rajouter la notion de fonctions, entre autres ?
Quitte à écrire un truc pareil, autant l'écrire directement dans un machin comme le C++. Rajouter des fonctionnalités risque d'être un tantinet compliqué.
Oui, j'ai vu. Effectivement ça ne donne pas envie de se taper la lecture de tout le code pour ajouter les fonctionnalités manquantes,
même si l'ActionScript est juste du JavaScript. C'est surtout le fait de compiler en .swf qui me chiffonne.
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- dami1kdHabitué du forum
Aronome a écrit:J'anime un "club" Scratch au collège avec des 6e et des 5e un midi par semaine.
Le but (outre les garder au chaud en hiver) était d'en familiariser un bon nombre avec l'environnement pour qu'il puissent "dégrossir" les autres en salle info l'année prochaine.
Concernant le langage, j'ai moi aussi bricolé de mon côté :
scratch.mit.edu/projects/101304970/#editor
(mais avec la méthode d'exhaustion et en émulant un tableau bi-dimensionnel).
Naturellement, j'ai pesté contre l'absence de type de variable multi-dimensionelle et sur la fausse portée locale des variables, entre autres...
Sur le plan du langage et du point de vue du prof de maths au collège, le gros manque c'est l'absence de fonctions (qui retournent une valeur).
Globalement, je trouve que l'introduction de "programmation" dans le cursus du collégien est intéressante. Gardons à l'esprit qu'il s'agit de former des collégiens, et voyons ceci sous un angle culturel (comment fonctionne un ordinateur, comment l'homme interagit avec une machine) ou d'un point de vue pédagogique (raisonnement par essais-erreurs, analyse d'un problème, raisonnement par contraintes des possibilités du langage). Penser Scratch comme un moyen de faire comprendre l'algorithmique à tous les collégiens (même si cela apparaît ainsi dans le programme de cycle 4) est une pure utopie (mais pas davantage que de leur faire vraiment comprendre la manipulation algébrique des racines carrées). La différenciation est obligatoire ; elle peut amener certains à découvrir les boucles, les tests et les variables et peut en amener d'autres à travailler autrement certaines connaissances mathématiques (les angles, les programme de calculs, etc.).
Pour autant, il me parait évident que le niveau des purs matheux va dégringoler, mais c'est un autre problème. Le problème c'est le rôle de l'école au sens large comme moyen de tirer le meilleur de chacun y compris des meilleurs ou bien d'être complètement normatif. On voit dans quel sens on va...
C'est possible en utilisant Snap! au lieu de scratch, comme bien d'autres fonctionnalités (dont notamment l’exécution de morceaux de code javascript).
Ça se passe ici : http://snap.berkeley.edu/snapsource/snap (et sans utiliser ce zorcharte de Flash !)
- ycombeMonarque
ycombe a écrit:William Foster a écrit:Moi j'ai 3 décimales en utilisant ça :
Sinon, en faisant tourner mon algo de nombres amicaux jusqu'à 100 000, ça me prend 4721,219 :lol: :|
Essaie encore...
Allez William, un effort d'optimisation, tu n'es pas si loin :
Pas d'autres joueurs?
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- dami1kdHabitué du forum
Au premier essai, j'en suis loin...
(Je n'ai pas fait le tri des doublons symétriques, d'où les 26 paires)
@ycombe : SVP ne publiez pas tout de suite votre solution, le défi me plaît bien mais le temps me manque un peu. Je voudrais avoir le temps de chercher avant d'avoir une solution sur un plateau...
(Je n'ai pas fait le tri des doublons symétriques, d'où les 26 paires)
@ycombe : SVP ne publiez pas tout de suite votre solution, le défi me plaît bien mais le temps me manque un peu. Je voudrais avoir le temps de chercher avant d'avoir une solution sur un plateau...
- ycombeMonarque
Je n'ai pas l'intention de la publier .dami1kd a écrit:Au premier essai, j'en suis loin...
(Je n'ai pas fait le tri des doublons symétriques, d'où les 26 paires)
@ycombe : SVP ne publiez pas tout de suite votre solution, le défi me plaît bien mais le temps me manque un peu. Je voudrais avoir le temps de chercher avant d'avoir une solution sur un plateau...
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- William FosterExpert
Je progresse !
Même si je n'ai pas compris pourquoi la ligne 11 n'est pas en 9° position...
Je vais tenter voir ce que ça donne en passant par :
Même si je n'ai pas compris pourquoi la ligne 11 n'est pas en 9° position...
Je vais tenter voir ce que ça donne en passant par :
- Spoil : ne pas lire si vous voulez chercher un peu tout seul:
- les nombres pentagonaux généralisés
_________________
Tout le monde me dit que je ne peux pas faire l'unanimité.
"Opinions are like orgasms : mine matters most and I really don't care if you have one." Sylvia Plath
Vérificateur de miroir est un métier que je me verrais bien faire, un jour.
- ben2510Expert spécialisé
ycombe a écrit:https://scratch.mit.edu/projects/106524203/
C'est une simulation du mouvement d'une planète autour d'une étoile. J'en suis assez content. J'ai eu l'idée après avoir fait Basket, qui simule un mouvement de chute parabolique.
La méthode d'Euler est remarquablement stable sur ce coup-là !
Il reste à rajouter un compte-tours :-)
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- unbonpetitNiveau 1
ycombe a écrit:Edit: le mien est fini. Score à battre: 9,872 (mode Turbo) pour la liste des 13 paires de nombres amicaux inférieurs tous deux à 100000. Non je ne le montre pas. Essayez de faire mieux. (Avec Scratch).
On doit avoir le même algo...
- ycombeMonarque
unbonpetit a écrit:ycombe a écrit:Edit: le mien est fini. Score à battre: 9,872 (mode Turbo) pour la liste des 13 paires de nombres amicaux inférieurs tous deux à 100000. Non je ne le montre pas. Essayez de faire mieux. (Avec Scratch).
On doit avoir le même algo...
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- William FosterExpert
Pfff... Je me rapproche mais c'est pas encore ça... :|
Edit : 85,655 en coupant les autres programmes...
Edit : 85,655 en coupant les autres programmes...
_________________
Tout le monde me dit que je ne peux pas faire l'unanimité.
"Opinions are like orgasms : mine matters most and I really don't care if you have one." Sylvia Plath
Vérificateur de miroir est un métier que je me verrais bien faire, un jour.
- dami1kdHabitué du forum
Je ne ferai pas mieux avec ma vieille machine...
- ycombeMonarque
dami1kd a écrit:Je ne ferai pas mieux avec ma vieille machine...
_________________
Assurbanipal: "Passant, mange, bois, divertis-toi ; tout le reste n’est rien".
Franck Ramus : "Les sciences de l'éducation à la française se font fort de produire un discours savant sur l'éducation, mais ce serait visiblement trop leur demander que de mettre leur discours à l'épreuve des faits".
- unbonpetitNiveau 1
ycombe a écrit:C'est une simulation du mouvement d'une planète autour d'une étoile.
Dans le même ordre d'idée, le problème des 3 corps : 2 planètes très massives (rapport masse_planète/masse_soleil environ de 1%) dans le champ de gravité du soleil.
Mettre le mode turbo et agir sur le curseur pour régler la vitesse d'animation. Le programme est à améliorer car, lorsque le couplage entre les planètes est actif, il faut tâtonner au début pour trouver des conditions initiales qui ne se traduisent pas par l'éjection quasi-instantanée d'une planète. Ceci dit, on constate que cela finit souvent par l'éjection d'une planète (ou des 2).
A voir ici : https://scratch.mit.edu/projects/106734929/
- leskhalNiveau 9
Je vous admire à vous prendre la tête avec cette daube. Je sais que gérer une contrainte est une bonne incitation à la créativité, mais tout de même, on frôle le déraisonnable avec cette chose.
Vous connaissez Processing ? C'est orienté artiste branché, j'ai bien envie de mettre en avant ce langage lorsque Scratch envahira le lycée, d'ici à 2 ans... Je crois que je ferai tout pour éviter le chaton, de même que j'ai toujours contourné Algobox, malgré toute l'admiration que j'ai pour l'abnégation de son concepteur.
Vous connaissez Processing ? C'est orienté artiste branché, j'ai bien envie de mettre en avant ce langage lorsque Scratch envahira le lycée, d'ici à 2 ans... Je crois que je ferai tout pour éviter le chaton, de même que j'ai toujours contourné Algobox, malgré toute l'admiration que j'ai pour l'abnégation de son concepteur.
_________________
- Mathématiques Cycle 3/Cycle 4 : Sesamath vs Iparcours
- [informatique]Comment harmoniser cette p***** de mise en page totalement m******** imposée par les élèves ?
- Planifier l'apprentissage d'un concept du cycle 3 au cycle 4 : exemple celui d'Etat
- [Anglais] Evaluation par compétence cycle 3 / cycle 4
- Validation des cycles - Cycle 3 et cycle 4 au collège
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum