Résistor

Titreresistor.jpg (7324 octets)

RESISTOR (c) Jean Le Bris 1999

resistor.jpg (30699 octets)

 

 

 

 

 

 

 

 

Les divers documents de ce dossier permettent de créer un logiciel destiné à la lecture du code des couleurs des résistances. C'est une activité d'initiation à la programmation en Visual Basic 5.0. Vous devez avoir installé Visual Basic 5.0 (Version Initiation) pour pouvoir la réaliser.

Le Pr Cosinus l'utilise en classe de troisième Technologique, en activité support d'apprentissages. L'activité est bien rôdée, et demande une vingtaine d'heures pour sa réalisation, avec des élèves débutants en informatique.

Les objectifs fondamentaux sont d'ordre transversal : il s'agit avant tout d'un travail sur le langage en général, la rigueur, le respect des codes, et aussi de combattre les comportements d'échec, en amenant les enfants à réaliser et réussir un "truc" un peu magique dont ils pourront à juste titre être fiers. Il arrive régulièrement que les plus rétifs à l'école d'entre eux ne veulent pas sortir en pause, car ils ont un bug récalcitrant à trouver ...

Par ailleurs, c'est l'occasion d'un travail fructueux sur le code des couleurs, les puissances de dix, les multiples d'unités, la compréhension d'un repère plan, l'addition de pourcentages, les ensemble de nombres, l'utilisation de variables dans un algorithme, toutes compétences au programme en 3ème Techno et Collège.

Enfin, ce projet est aussi une bonne initiation à la programmation en Visual Basic 5.0 (Le Pr l'utilise aussi avec des étudiants en formation complémentaire Post Bac, mais l'ensemble prend alors 4 heures !)

    - Les fichiers sont compressés au format .zip (si vous ne disposez pas de logiciel de compression, vous avez un lien à la page Outils pour télécharger Winzip)

    - Installation.zip contient l'ensemble des fichiers d'installation du logiciel finalisé (exécutable). Pour voir comment il fonctionne.

    - Etapes Résistor.zip est un fichier Word97 contenant les fiches de travail, divisées en 4 étapes.

    - Résistor Mode d'emp.zip est un fichier Word97 résumant les propriétés des objets et les procédures complètes, ainsi que des conseils sur l'utilisation de l'interface de développement Visual Basic (une autre manière de travailler)

    - Accessoires.zip contient les accessoires (images, icone, police "Symbol Set SWA")

    - VBP.zip contient les fichiers Visual Basic du projet RESISTOR99.vbp

    - Décompressez-les dans des dossiers différents, ce sera plus simple ensuite ...

    - Copiez la police "Symbol Set SWA" (fichier Tt3012z_.ttf) et collez -la dans C:\Windows\Fonts.

On peut mener cette activité de diverses manières, et il n'y a pas de séquences type.
La découverte du fonctionnement du code des couleurs, en faisant calculer aux élèves plusieurs valeurs de résistances (de vieux circuits imprimés peuvent servir de base ...), puis les valeurs minimum et maximum est un passage obligé au départ.
On peut aussi amener les élèves à découvrir la formule (fonction à 3 variables !) permettant de calculer la résistance à partir des 3 chiffres déterminés par les couleurs des 3 premiers anneaux, puis la traduire de l'expression mathématique au Basic.
Les noms de variables peuvent être changés sans dommage, ce peut être un travail intéressant pour la compréhension de la notion, et de la nécessité de définir une variable avant de l'utiliser ...
Le repérage dans une fenêtre, les propriétés .left (abscisse) et .top (ordonnée) sont aussi intéressants, ainsi que la recherche de l'algorithme de recentrage des deux étiquettes valeur et unité dans la fenêtre (abscisse = (largeur totale moins somme des largeurs des deux étiquettes) divisé par 2).

Installez le logiciel terminé et étudiez son fonctionnement.

Réalisez vous-même le projet d'abord et faites une découverte approfondie de l'environnement de développement, vous aurez souvent à réafficher telle ou telle boîte à outils, et à démêler les bugs créés par les élèves !.

Lisez le fichier Résistor mode d'emploi.doc, vous y trouverez quelques astuces pour gagner du temps sur la saisie, le copier/coller, ainsi que l'ensemble des propriétés et des procédures, et un récapitulatif des erreurs les plus fréquentes   ... (attention, il s'agit d'une version antérieure, les noms de certains objets et variables ont changé depuis, il peut y subsister des erreurs dans les liens hypertexte internes)

Fournissez le fichier Etapes Résistor.doc aux élèves sous forme imprimée.
n.b. la table des matières est hypertexte, ce qui facilite la recherche en ligne pour les habitués des docs électroniques.

Ce projet pédagogique est libre d'utilisation, soit en tant qu'outil d'autoformation, soit en situation de cours par un enseignant. Toute utilisation commerciale doit être soumise à mon accord préalable.


Le 7 février 2000
Prof Cosinus

Accueil / e-mail / Haut de page