01 76 38 08 47
Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

  1. Accueil
  2. Sixième
  3. Mathématiques
  4. Cours : Initiation à la programmation

Initiation à la programmation Cours

Sommaire

IGénéralitésIISe repérer, décrire, exécuter des déplacementsIIIProgrammer des déplacementsIVRédiger des programmes de construction géométrique
I

Généralités

Algorithme

Un algorithme est une liste ordonnée d'instructions permettant d'effectuer une tâche, de résoudre un problème.

Les recettes de cuisine sont des algorithmes permettant d'obtenir un plat.

Les itinéraires déterminés par un GPS sont des algorithmes permettant de passer d'un lieu à un autre.

Les plans de montage de meubles en kit sont des algorithmes permettant d'obtenir les meubles concernés.

Programme

Un programme est un algorithme écrit dans un langage compréhensible par une machine (ordinateur, calculatrice, etc.)

II

Se repérer, décrire, exécuter des déplacements

Coordonnées

Pour repérer un objet dans un plan, on peut utiliser un quadrillage comme ceux correspondant au jeu de la bataille navale. On repère alors une case du quadrillage en donnant la ligne et la colonne de cette case. Le regroupement des deux informations s'appelle les coordonnées de la case dans le quadrillage.

-

Dans le quadrillage suivant, la case cochée a pour coordonnées \left(4;F\right).

-

On peut décrire les déplacements d'un objet sur un quadrillage en utilisant des instructions.

On considère un personnage qui se déplace sur le labyrinthe suivant selon le chemin indiqué.

-

On peut décrire ses déplacements :

  • Avancer de 1 carreau
  • Tourner de 90° vers la droite
  • Avancer de deux carreaux
  • Tourner de 90° vers la gauche
  • Avancer de 6 carreaux
  • Tourner de 90° vers la droite
  • Avancer de 1 carreau
  • Tourner de 90° vers la gauche
  • Avancer de 1 carreau
  • Tourner de 90° vers la gauche
  • Avancer de deux carreaux
  • Tourner de 90° vers la droite
  • Avancer de 1 carreau
III

Programmer des déplacements

On peut programmer les déplacements à effectuer d'un objet (un lutin, etc.) sur un quadrillage en utilisant des instructions du type :

  • Tourner de 90° vers la gauche
  • Tourner de 180° vers la droite
  • Avancer de ... carreaux

On souhaite faire effectuer un déplacement au lutin dans le labyrinthe suivant pour atteindre la case rouge.

-

Si on programme :

  • Avancer de 1 carreau
  • Tourner de 90° vers la gauche
  • Avancer de 3 carreaux

Le lutin effectuera le déplacement suivant :

-

Plusieurs déplacements permettent d'atteindre le même objectif.

IV

Rédiger des programmes de construction géométrique

On rencontre également des suites d'instructions à effectuer dans un ordre précis lors de programmes de construction géométrique.

En exécutant le programme ci-dessous, on demande au chat de Scratch de tracer un triangle équilatéral :

-
-
Voir aussi
  • Quiz : Initiation à la programmation
  • Exercice : Exécuter un programme de construction d'une figure géométrique
  • Exercice : Écrire un programme de construction d'une figure géométrique
  • Exercice : Déterminer le trajet dans un labyrinthe
  • Exercice : Déterminer la sortie du labyrinthe

Nos conseillers pédagogiques sont à votre écoute 7j/7

Nos experts chevronnés sont joignables par téléphone et par e-mail pour répondre à toutes vos questions.
Pour comprendre nos services, trouver le bon accompagnement ou simplement souscrire à une offre, n'hésitez pas à les solliciter.

support@kartable.fr
01 76 38 08 47

Téléchargez l'application

Logo application Kartable
KartableWeb, iOS, AndroidÉducation

4,5 / 5  sur  20256  avis

0.00
app androidapp ios
  • Contact
  • Aide
  • Livres
  • Mentions légales
  • Recrutement

© Kartable 2025