Section : Initiation à la programmation | Technologie en 5e | PEN

Page principale du cours

Initiation à la programmation

  • Initiation à la programmation

    • Programmation de type Scratch, programmation structurée, et modélisation : -> à faire pour le retour en janvier !

      Nous allons découvrir nos premières structures de porogrammation avec le site code.org.
      Pour cela, vous allez ouvrir votre compte : http://code.org -> "Connexion" (en haut à droite) -> "Je suis un étudiant" -> votre compte Google de l'école (bouton vert) : -> nom complet, exemple : GATES Bill (nom ou cognome en majuscules suivi du prénom ou nome avec une majuscule).

      Ensuite en haut à gauche clique "Mon tableau de bord" -> descendre et dans "Rejoindre une section", rentrer le code du cours d'initiation Labyrinthe classique :

        • 5GR1 -> DQFTDN
        • 5GR2 -> ZQQSLH
        • 5GR3 -> GMXPCQ
        • 5GR4 -> FZRVDT

      et cliquer "Rejoindre la section", elle va s'ajouter dans le tableau en dessous.
      Vous pouvez choisir votre langue. 
      Attention à ne pas changer de langue en cours d'exercice, sinon réinitialisez l'exercice (sinon il risque de mal fonctionner).

      Désormais, en vous connectant dans code.org avec votre compte Google de l'école, vous trouverez le cours dans le tableau et pourrez continuer ses exercices.

    • Modélisation d'une solution et écriture de son algorithme :

      Ecrire sur votre cahier ce que doit faire le personnage pour atteindre la fleur ("Répéter jusqu'à la fleur...")
      Contrôler qu'il fonctionne en l'appliquant vous-même sur l'image jusqu'à atteindre la fleur.
      Lorsqu'il fonctionne, réécrire ce programme sous forme d'un algorithme (utilisateur des ":" et de l'indentation, écriture structurée, ...).

      Puis faire de même pour les images suivantes : on peut utiliser des boucles du type "Répéter 3 fois: " etc. (dans la deuxième, l'abeille doit ramasser toutes les fleurs.)

    • Pour aller plus loin en programmation avec code.org, en autonomie, inscrivez vous à ce cours dans code.org : Cours Express

        • 5GR1 -> TTDCXX
        • 5GR2 -> JXYFBM
        • 5GR3 -> WGKQRP
        • 5GR4 -> JFWPKZ

      Faite des exercices de temps en temps pour améliorer vos compétences !

    • Utilisation de Edublock - découverte du langage Python :

      • Allez ici et connectez vous avec votre compte Google : https://app.edublocks.org/,
      • Puis cliquez Python 3, choisissez un nom de projet (exemple : "DessinTortue") et cliquez "Create",
      • Ajouter les blocs suivants :
      • Dessinez avec la tortue, et observez le code python obtenu,
      • Editez directement le code python si vous y arrivez !