Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
cours:progra3 [2022/10/18 16:24] mrcjl [Travail à faire] |
cours:progra3 [2024/11/20 07:15] (Version actuelle) mrcjl |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | [[cours: | + | ~~NOTOC~~ |
| + | ======Conversions | ||
| + | Nous venons de voir les **algorithmes** et les **programmes**. Nous avons aussi appris, il y a quelques temps à passer du **binaire** au **décimal**. | ||
| - | ======Conversion binaire décimal [TD]====== | + | <WRAP round box> |
| - | Nous venons de voir les **algorithmes** et les **programmes** à partir | + | **Compétences :** |
| + | | ||
| + | | ||
| + | * CT 4.2 – CT 5.5 - IP 2.3 : Écrire | ||
| + | |||
| + | **J’ai acquis la compétence si : ** | ||
| + | * Je sais lire un algorithme et ou un organigramme. | ||
| + | * Je sais les traduire en langage SCRATCH ou dérivé | ||
| + | </ | ||
| + | |||
| + | Puisque nous avons appris à convertir un nombre décimal en nombre binaire | ||
| =====Prérequis===== | =====Prérequis===== | ||
| - | Bien se rappeler ce que nous avons appris pour le code binaire et dans les 2 leçons précédentes | + | Aller sur le site SCRATCH |
| - | * utiliser le tableau à 8 colonnes de (1, 2, 4, 8, 16, 32, 64 et 128) => | + | |
| - | * une variable COLONNE variant de 1 à 8 pour le chiffre du nombre binaire (lecture de gauche à droite) | + | |
| - | * une variable VALEUR variant de 128 à 1 (par division par 2) pour la valeur du chiffe binaire | + | |
| - | * demander puis contrôler le nombre binaire en réponse -> | + | |
| - | * il faut d’abord vérifier si sa longueur est de 8 chiffres binaires | + | |
| - | * a chaque colonne, il faut aussi vérifier que le chiffre soit 0 ou 1 et pas autre chose. | + | |
| - | * répéter 8 fois les mêmes opérations pour obtenir le résultat -> | + | |
| - | * une variable RÉSULTAT que l'on affichera à la fin | + | |
| - | =====Travail à faire===== | + | Connaître les catégories et les blocs SCRATCH |
| - | {{: | + | * Je sais utiliser les dispositifs d'entrée d'information (**capteurs**) ou de sortie |
| - | En utilisant l'algorithme précédent comme guide, écrire celui-ci en respectant l'initialisation, | + | * Je sais créer une **variable** |
| + | * Je sais utiliser | ||
| + | * Je me rappelle des leçons précédentes | ||
| - | A partir de quelques exemples bien choisis, le dérouler manuellement sur une feuille | + | Exemple |
| + | {{ : | ||
| + | * L' | ||
| + | * L' | ||
| + | * L' | ||
| + | * L' | ||
| - | Écrire | + | =====Travail à faire===== |
| + | En utilisant les {{ : | ||
| - | =====Pour aller plus loin===== | + | J'enregistre le programme avec un nom adapté |
| - | Vous venez d'écrire | + | |
| - | Vous pouvez aussi modifier l'algorithme puis le programme | + | ======Pour aller plus loin====== |
| + | * Je teste et j'analyse [[https:// | ||