Conversions binaire et décimal [TD]
Nous venons de voir les algorithmes et les programmes. Nous avons aussi appris, il y a quelques temps à passer du binaire au décimal.
Compétences :
CT 1.3 – CT 2.5 – CT 2.7 - DIC 1.5 : Imaginer des solutions pour produire des éléments de programmes informatiques en réponse au besoin.
CT 3.1 - OTSCIS 2.1 : Exprimer sa pensée à l’aide d’outils de description adaptés.
CT 4.2 – CT 5.5 -
IP 2.3 : Écrire un programme.
J’ai acquis la compétence si :
Puisque nous avons appris à convertir un nombre décimal en nombre binaire et un nombre binaire en nombre décimal, nous allons apprendre à un ordinateur à le faire.
Prérequis
Aller sur le site SCRATCH : https://scratch.mit.edu/projects/editor/
Connaître les catégories et les blocs SCRATCH
Je sais utiliser les dispositifs d'entrée d'information (capteurs) ou de sortie d'informations (Apparence)
Je sais créer une variable et lui affecter une valeur directement ou grâce à un opérateur
Je sais utiliser les boucles et conditions (Contrôle) en les associant à des opérateur
Je me rappelle des leçons précédentes
Exemple pour déterminer si un nombre est pair ou impair.
L'opérateur Longueur indique le nombre de chiffre ou de lettre.
L'opérateur Lettre x du Y Sélectionne la lettre ou chiffre du mot ou nombre indiqué
L'opérateur Modulo conserve le reste de la division de X par Y
L'opérateur Regroupe place un mot ou nombre à droite ou à gauche d'un autre
Travail à faire
En utilisant les algorithmes fournis, j'écris le programme demandé. Je vérifie ensuite son fonctionnement (avec des exemples qui fonctionnent et des cas d'erreurs aussi) avant d'appeler le professeur.
J'enregistre le programme avec un nom adapté et je demande la solution pour la coller dans mon classeur.
Pour aller plus loin
Je teste et j'analyse
ce programme qui fait les 2 conversions à la fois.