Leçon de
programmation
débutant
PSEUDOCODE
Objectifs de la leçon
1. Apprenez ce que signifie Pseudocode
2. Découvrez pourquoi vous utilisez Pseudocode
3. Apprendre à écrire Pseudocode pour une tâche commune
4. Apprenez à planifier des programmes pour la première Ligue LEGO
2
Qu'est-ce que le Pseudocode?
• Les robots suivent les instructions que les gens leur donnent. Ils ont besoin
d'instructions détaillées, étape par étape pour terminer une tâche.
• Il s'agit d'un ensemble de notes détaillées que le programmeur peut utiliser
pour écrire le code quand ils sont prêts.
• Il n'est pas écrit dans un langage de programmation particulier. Pseudocode
peut être en partie en francais et en partie code.
• Pseudocode permet au programmeur de communiquer son plan avec d'autres
• Pseudocode est assez détaillé pour créer le code réel
3
Pourquoi le pseudo est-il important?
• Une excellente façon d'apprendre l'importance du bon Pseudo est d'essayer
d'écrire des instructions pour quelque chose de simple:
◦ Comment faire un sandwich, comment décorer un gâteau, comment planter une graine, etc.
◦ Les élèves doivent rédiger les instructions, puis l'enseignant doit les suivre.
◦ Ensuite, comparez les résultats.
• Quelques exemples de réponses des élèves pour un sandwich au beurre
d'arachide et à la gelée:
◦ L'étudiant 1 a écrit: "mets le beurre de cacahuètes sur le pain". Ainsi, le professeur a placé le bocal entier sur
les tranches de pain.
◦ L'étudiant 2 a écrit: «prenez le pain et étalez le beurre d'arachide dessus». Ainsi, le professeur répandre le
beurre d'arachide sur le pain entier.
◦ L'étudiant 3 a écrit: «Prenez 2 tranches de pain et étalez le beurre d'arachide et la gelée sur eux». Ainsi, le
professeur répandre le beurre d'arachide et la gelée des deux côtés des deux tranches.
• La communication des instructions est très importante! 
4
Solution de Pseudo-sandwich
• Prenez exactement deux morceaux de pain.
• Prenez un morceau de pain qui n'est pas couvert de beurre
d'arachide sur n'importe quel côté et utilisez un couteau
pour répandre le beurre d'arachide sur un côté
• Prenez un deuxième morceau de pain qui n'est pas couvert
de gelée sur n'importe quel côté et utilisez un couteau pour
répandre la gelée sur un côté
• Placez le côté gelé du deuxième morceau de pain contre le
côté de beurre d'arachide du premier morceau de pain.
• Placez les morceaux combinés de pain sur la plaque
5
Ecrire Pseudocode pour un robot
1) Notez le but du programme. Qu'est-ce que le
robot a à faire?
2) Réfléchissez à la façon dont le robot atteindra
cet objectif. Quelles sont les étapes spécifiques?
3) Notez chaque étape que le robot prendra.
Commencez par l'étape 1 et continuez sur.
4) Assurez-vous que vous écrivez si le robot doit
répéter une tâche.
5) Le robot continue-t-il à faire cette tâche pour
toujours ou finit-il?
6
Exemple Pseudocode
Objectif: Robot doit aller une fois autour d'une
boîte carrée. Il commence à la ligne et fait face au
nord. Il se terminera sur la ligne vers le nord.
Etape 1: avancez de 10 pouces
Etape 2: tournez à gauche 90 degrés
Etape 3: Répétez les étapes 1 et 2 3 plusieurs fois
Vous pouvez écrire ce pseudo sur un morceau de
papier ou même dans un bloc de commentaire à
l'intérieur du code ev3-G.
Utilisez le Pseudocode pour programmer la
solution
7
N
Pseudo pour un ensemble de
missions
• Si vous avez une série de
missions pour votre robot à
compléter, la planification à
l'avance peut être une
grande aide.
• Vous pouvez tracer le
chemin de votre robot doit
prendre et ensuite écrire les
instructions pour le robot
étape par étape
8

Ah pseudocode-fr - Débutant

  • 1.
  • 2.
    Objectifs de laleçon 1. Apprenez ce que signifie Pseudocode 2. Découvrez pourquoi vous utilisez Pseudocode 3. Apprendre à écrire Pseudocode pour une tâche commune 4. Apprenez à planifier des programmes pour la première Ligue LEGO 2
  • 3.
    Qu'est-ce que lePseudocode? • Les robots suivent les instructions que les gens leur donnent. Ils ont besoin d'instructions détaillées, étape par étape pour terminer une tâche. • Il s'agit d'un ensemble de notes détaillées que le programmeur peut utiliser pour écrire le code quand ils sont prêts. • Il n'est pas écrit dans un langage de programmation particulier. Pseudocode peut être en partie en francais et en partie code. • Pseudocode permet au programmeur de communiquer son plan avec d'autres • Pseudocode est assez détaillé pour créer le code réel 3
  • 4.
    Pourquoi le pseudoest-il important? • Une excellente façon d'apprendre l'importance du bon Pseudo est d'essayer d'écrire des instructions pour quelque chose de simple: ◦ Comment faire un sandwich, comment décorer un gâteau, comment planter une graine, etc. ◦ Les élèves doivent rédiger les instructions, puis l'enseignant doit les suivre. ◦ Ensuite, comparez les résultats. • Quelques exemples de réponses des élèves pour un sandwich au beurre d'arachide et à la gelée: ◦ L'étudiant 1 a écrit: "mets le beurre de cacahuètes sur le pain". Ainsi, le professeur a placé le bocal entier sur les tranches de pain. ◦ L'étudiant 2 a écrit: «prenez le pain et étalez le beurre d'arachide dessus». Ainsi, le professeur répandre le beurre d'arachide sur le pain entier. ◦ L'étudiant 3 a écrit: «Prenez 2 tranches de pain et étalez le beurre d'arachide et la gelée sur eux». Ainsi, le professeur répandre le beurre d'arachide et la gelée des deux côtés des deux tranches. • La communication des instructions est très importante!  4
  • 5.
    Solution de Pseudo-sandwich •Prenez exactement deux morceaux de pain. • Prenez un morceau de pain qui n'est pas couvert de beurre d'arachide sur n'importe quel côté et utilisez un couteau pour répandre le beurre d'arachide sur un côté • Prenez un deuxième morceau de pain qui n'est pas couvert de gelée sur n'importe quel côté et utilisez un couteau pour répandre la gelée sur un côté • Placez le côté gelé du deuxième morceau de pain contre le côté de beurre d'arachide du premier morceau de pain. • Placez les morceaux combinés de pain sur la plaque 5
  • 6.
    Ecrire Pseudocode pourun robot 1) Notez le but du programme. Qu'est-ce que le robot a à faire? 2) Réfléchissez à la façon dont le robot atteindra cet objectif. Quelles sont les étapes spécifiques? 3) Notez chaque étape que le robot prendra. Commencez par l'étape 1 et continuez sur. 4) Assurez-vous que vous écrivez si le robot doit répéter une tâche. 5) Le robot continue-t-il à faire cette tâche pour toujours ou finit-il? 6
  • 7.
    Exemple Pseudocode Objectif: Robotdoit aller une fois autour d'une boîte carrée. Il commence à la ligne et fait face au nord. Il se terminera sur la ligne vers le nord. Etape 1: avancez de 10 pouces Etape 2: tournez à gauche 90 degrés Etape 3: Répétez les étapes 1 et 2 3 plusieurs fois Vous pouvez écrire ce pseudo sur un morceau de papier ou même dans un bloc de commentaire à l'intérieur du code ev3-G. Utilisez le Pseudocode pour programmer la solution 7 N
  • 8.
    Pseudo pour unensemble de missions • Si vous avez une série de missions pour votre robot à compléter, la planification à l'avance peut être une grande aide. • Vous pouvez tracer le chemin de votre robot doit prendre et ensuite écrire les instructions pour le robot étape par étape 8