セクション: Programmation et logique | Technologie en 4e | PEN

Main course page

Programmation et logique

  • Programmation et logique

    • Exercices de programmation pour janvier :

      Ce travail relève de rappels et non de nouvelles notions.

        • Connectez-vous à https://vittascience.com/ avec votre compte GOOGLE (et pas Microsoft),
        • Cliquez en haut « Programmer » puis « BBC Micro :bit »,
        • Activez tout à droite le simulateur avec l’icône en triangle tout en haut à droite,

      Faites les programmes suivants que vous enregistrerez bien au fur à a mesure avec les noms indiqués, et que vous simulerez à droite pour vérifier leur fonctionnement :

          • « Bonjour » : Affiche « Bonjour » en faisant défiler les lettres.
            Mettez l'affichage de "Bonjour" dans "Au démarrage" puis dans "Répéter indéfiniment" et observez la différence.
            Essayez avec la fonction "afficher", puis avec "faire défiler", et observez la différence en python.
            Modifiez des choses dans le python, testez, observez, comprenez !
          • « Compteur » : compte depuis 0 en ajoutant 1 à chaque 2 secondes et affiche le nombre <- vous devez pour cela créer et utiliser une variable,
          • « CompterAvecLesBoutons » : débute en affichant 0 puis ajoute 1 si on appuie sur A et soustrait 1 si o appuie sur B (là aussi il faut une variable).

      Pour chaque programme, dans votre grand cahier, en titrant « Mes programmes micro:bit » :

          • Recopiez le programme bloc sous forme d’un algorithme indenté (voir à titre d'exemple ce document),
          • Recopiez le programme python à droite,
          • Comparez les (une courte phrase) !
          • Tentez de modifier le programme python de diverses manières (en commençant par changer simplement une valeur, par exemple) et testez le résultat dans le simulateur.
          • Notez vos observations, tests, remarques, ce que vous avez compris en python.
    • Exercice : programme "BonjourAurevoir" à réaliser dans Vittascience directement et exclusivement en python (icône en haut à droite).

      • Faites directement en python sans les blocs le programme "BonjourAurevoir" suivant -> quand A a été appuyé afficher "Bonjour",  et quand B a été appuyé afficher "Au revoir".
      • Puis ajoutez cette fonctionnalité : comptez dans une variable le nombre d'appuis de boutons réalisés, et affichez cette quantité lorsque l'on appuie sur LOGO.
      • Enfin recopiez soigneusement votre programme dans votre cahier ! Et commentez ce qui vous semble utile et notez vos questions.