RCX STORM ::
Se connecter
 

HEXILIS par la pratique Exemple d’application de la méthode HEXILIS

Dans cet exemple nous nous intéresserons uniquement à la fonctionnalité « détecteur lumineux » développé par un des binômes de l’équipe.


 Phase exploratoire : Trouver et tester ses 1ère hypothèses



Dans cet exemple nous nous intéresserons uniquement à la fonctionnalité « détecteur lumineux » développé par un des binômes de l’équipe.

Planifier le jeu :

  • Etape 1 : imaginons
Phase Scénario détaillé Comportements attendu du robot
___ ____ ____
1 Le VTR s’arrête. Il inspecte les environ à la recherche des ondes lumineuses émises par la base scientifique qu’il doit rejoindre. Une fois qu’il a repéré la base il s’y dirige. Détecteur lumineux effectue une rotation, s’arrête lorsqu’il a détecté une source lumineuse. Il tourne ses roues puis avance.
___ ____ ____
  • Etape 2 : ordonnons
Fonctionnalités Note priorité & complexité Métaphores/Analogies Réservation Ports E/S
Rotation du détecteur lumineux <=> détection d’une source lumineuse. 3 Le robot tourne la tête. E1 : détecteur de lumièreE2 : détecteur de rotation.S1 : moteur rotation détecteur.
Détermine la direction à prendre 4 Il tourne son corps dans la bonne direction. S2 : moteur DS3 : moteur G
____ ____ ____ E3 : détecteur de contact.

Prévoir une norme pour les noms de blocs

B1DETECTLUM : B1 binôme 1 DETECT LUM Détection lumière.

Composez les binômes

  • pilote : au clavier
  • partenaire : conseil/correction

Chaque binôme choisit la fonctionnalité qu’il veut mettre au point.

Réalisation de la première ébauche.

Fin de la phase d’exploration


 Phase heuristique : COMMENT RESOUDRE CE PROBLEME

Quand chaque binôme a choisi la fonctionnalité qu’il allait mettre au point. Il a réalisé un premier prototype à partir de sa propre expérience et de ce qu’il pensait être juste. Mais si sa solution ne fonctionne pas, ou si il n’a aucune idée, il va essayer de répondre dans la mesure du possible aux questions suivantes. Ils retrouveront les autres binômes pour la phase synergique au cours de laquelle ils confronteront leurs idées.

 - 1. COMPRENDRE LA NATURE DU PROBLEME

1.1. Qu’est-ce qui est donné ? Qu’est-ce qui est inconnu ?

1.1.1. ce qui est donné :

1.1.2. ce qui est inconnu :


1.2. Quelles sont les conditions ?

1.3. Faites un schéma. Introduisez une notation.

image 394 x 290

1.4. Distinguez les différentes parties du problème ; écrivez-les.


 - 2. EXAMINEZ DES CAS PARTICULIERS

2.1. Choisissez des cas particuliers (obstacles, lumière parasites…) pour exemplifier le problème et pour le « sentir ».

2.2. Examinez des cas limites (ultra simple à ultra difficile) pour explorer l’étendue des possibilités.

2.3. Introduisez un paramètre entier égal successivement à 0,1,2,3, (engrenages, détecteurs) ... et recommencer le test.


 - 3. ESSAYEZ DE SIMPLIFIER LE PROBLEME

3.1. en retirant des obstacles

3.2. en imaginant télécommander le robot.

 - 4. CONSIDEREZ DES SITUATIONS ESSENTIELLEMENT EQUIVALENTES :

4.1. En recombinant les éléments du problème de différentes manières.

4.2. Introduisez des éléments auxiliaires, en imaginant avoir un nouveau type de détecteur, de brique, d’engrenages.

4.3. Reformulez le problème :

4.3.1. avec un changement de point de vue (nous sommes à la place du robot) ;

4.3.2. en considérant un argument par contradiction ou par opposition (et si il n’y avait pas ceci…) ;

4.3.3. en supposant le problème résolu et en cherchant ses propriétés (en admettant qu’on réussisse, que s’est- il passé ?).


 - 5. CONSIDEREZ DES SITUATIONS LEGEREMENT MODIFIES :

5.1. Choisissez des buts intermédiaires (remplissant partiellement les conditions). :

5.2. Abandonnez une condition puis essayez de l’imposer de nouveau : retirons un élément (engrenage, blocs programmes) est-ce que cela marche mieux/moins bien ?

5.3. Fixez toutes les variables sauf une pour déterminer l’impact de celle-ci.

5.4. Avez-vous déjà vu un problème de ce type ?
Ou le même problème, sous une forme différente ?
Essayez d’exploiter des problèmes connexes qui ont des formes, des données ou des conclusions semblables.
Rechercher dans la constructopédia ou dans la programmopédia des cas analogues au notre.

5.5. Si vous êtes incapable de résoudre ce problème, essayez d’abord de résoudre un problème apparenté.

5.6. Pouvez-vous inventer un problème similaire plus simple ? Plus général ? Analogue ?

5.7. Pouvez-vous résoudre une partie du problème ? Choisissez une partie de l’énoncé, laisser tomber le reste : entre quelles limites varie l’inconnue ?

5.8. Pouvez-vous déduire quelque chose d’utile des données ? Y a-t-il d’autres données qui vous serviraient à déterminer l’inconnue ?

5.9. Pouvez-vous modifier les données (et/ou l’inconnue) de manière à les faire se rapprocher ?

5.10. Avez-vous utilisé toutes les données ? Faites-vous appel à toutes les notions essentielles inhérentes à ce problème ?


 - 6. Imaginer une solution par remue-méninge.

6.1. Si l’étape précédente semble trop difficile, n’inspire personne. Il paraît tout de même souhaitable de lire les questions des premiers points. Elles serviront à canaliser les idées pendant le remue-méninge.

6.2. Consulter cette rubrique. Elle décrit différentes modalités de remue-méninges.

 - 7. REALISER ET MODIFIER LES MONTAGES ET LE PROTOTYPE

7.1. Réunir toutes les composants matériels nécessaires

7.2. Réaliser, dans l’ordre, toutes les opérations nécessaires

7.3. Répéter l’expérience plusieurs fois

7.4. Noter correctement les résultats observés (noter les effets d’une action (liens entre manipulations et résultats))

 - 8. VOTRE SOLUTION REUSSIT-ELLE LES TESTS ?

8.1. Utilise-t-elle toutes les informations données dans le DEFI ?

8.2. Peut-on l’obtenir différemment ?

8.3. Peut-elle être justifiée par des cas particuliers ?
Que se passe-t-il si on déplace la cible ou l’obstacle ?

8.4. Peut-elle être utilisée pour autre chose que vous connaissez ?
Polyvalence de la solution à intégrer à la bibliothèque.


 - 9. INTERPRETER DES RESULTATS (EXPLIQUER LES résultats obtenus).

Si nous voulons initier une démarche scientifique, il est souhaitable de mettre par écrit les points suivants.

9.1. Exprimer les liens découverts entre variables.

9.2. Exprimer le type de relation découverte (proportionnelle, inversement proportionnelle) entre les éléments (mécaniques, logiciels) indépendants et dépendants

Exprimer la relation découverte dans une formule précise afin que l’échange de connaissances soit plus facile lors de la phase suivante.

Post-Scriptum :


 
terminales SI
Le 2 octobre 2003

bonjour nous sommes une classe de terminale sciences de l’ingénieur et nous avons un projet d’étude qui consiste à automatiser l’allumage des feux de route sur un deux roues à la tombée de la nuit.nous ne parvenons pas à trouver le détecteur photoélectrique adéquat.merci de nous aider.

 
christophe THOMAS
Le 6 octobre 2003

Si vous utilisez les LEGO Mindstorms, peutêtre trouverez vous votre bonheur sur le site Techno-Stuff !

Sinon je ne peux pas vous aider :-(

Voir en ligne : Site Techno Stuff




Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Nous contacter | FESC | SPIP 2.1.12 [18732] | BliP 3.0.6  | Newsletter | RSS 2.0 | Plan du site
Copyright © 2002-2011, rcx-storm.org | Mentions légales
189 visiteurs hier, 200485 depuis