• contenu
  • menu
  • pied de page

Programmation


Place du codage et la programmation dans les nouveaux programmes.⚓

Qu'en disent les programmes ?

Documents d'accompagnement

Généralités⚓

Résumé

L'apprentissage de la programmation est en quelque sorte une alphabétisation nécessaire pour agir et comprendre le monde numérique dans lequel nous vivons aujourd'hui. Il est important de saisir la logique à l'œuvre dans tous nos objets numériques du quotidien (téléphone, tablette, console de jeu, ordinateur) pour être capable de "décoder" une action ou un événement afin d'améliorer ses compétences, en particulier en matière de résolution de problème.

Bien plus que l'apprentissage d'un langage de programmation, il s'agit ici de développer des compétences et des connaissances pour résoudre des problèmes complexes, les décomposer en sous-problèmes et définir des étapes de résolution. On les traduira ensuite en une séquence algorithmique pouvant être automatisée en la programmant à l'aide d'un logiciel ou d'une application.

Algorithme

Titre de l'activité : Algorithme
Auteur(s) : 
  • Patrick Bousquet
    Atelier CANOPE 12 - RODEZ
    patrick.bousquet@reseau-canope.fr

Le code informatique

Titre de l'activité : Le code informatique
Auteur(s) : 
  • Alain MICHEL
    Atelier Canopé de l'Aude
    alain.michel@reseau-canope.fr
Licence : Creative Commons - Attribution

Différentes manières de programmer

Programmation avec Scratch⚓

L'application ou la plate-forme Scratch

Compétences du socle
  • domaine 1.3 : comprendre, s'exprimer en utilisant les langages mathématiques, scientifiques et informatiques
  • domaine 4.2 : conception, création, réalisation d'objets et systèmes techniques
Notions et Compétences
  • accomplir, décrire, coder des déplacements dans des espaces familiers (mathématiques cycle 3)
  • programmer les déplacements d'un robot ou d'un personnage sur un écran (mathématiques cycle 3)
  • algorithmique et programmation (mathématiques cycle 4)
  • écriture, mise au point et exécution de programme (technologie cycle 4)

Exercices scratch

Titre de l'activité : Exercices scratch
Auteur(s) : 
  • Laëtitia BARRAU
    Atelier Canopé 81 - Rodez
    laetitia.barrau@reseau-canope.fr
  • Natacha DUBOIS
    Atelier Canopé 31 - Toulouse
    natacha.dubois@reseau-canope.fr
  • Anne-Sophie LE-VINCENT
    Atelier Canopé du Tarn
    anne-sophie.le-vincent@reseau-canope.fr
Licence : Creative Commons - Attribution

Programmation du robot Mbot⚓

Ressources MBOT

Titre de l'activité : Ressources MBOT
Cycle : 2 : CP, CE1, CE2, 3 : CM1, CM2, 6ème, 4 : 5ème, 4ème, 3ème
Auteur(s) : 
  • Laëtitia BARRAU
    Atelier Canopé du Tarn
    laetitia.barrau@reseau-canope.fr
  • Patrick Bousquet
    Atelier CANOPE 12 - RODEZ
    patrick.bousquet@reseau-canope.fr
Licence : Creative Commons - Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions

Exercices de programmation

Titre de l'activité : Exercices de programmation
Auteur(s) : 
  • Laëtitia BARRAU
    Atelier Canopé du Tarn
    laetitia.barrau@reseau-canope.fr
  • Patrick Bousquet
    Atelier CANOPE 12 - RODEZ
    patrick.bousquet@reseau-canope.fr
Licence : Creative Commons - Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions
Compétences du socle
  • domaine 1.3 : comprendre, s'exprimer en utilisant les langages mathématiques, scientifiques et informatiques
Notions et Compétences
  • s'orienter et se déplacer en utilisant des repères (mathématiques cycle 2)
  • coder et décoder un déplacement (mathématiques cycle 2)
  • accomplir, décrire, coder des déplacements dans des espaces familiers (mathématiques cycle 3)
  • écriture, mise au point et exécution de programmes simples (mathématiques cycle 4)
  • écrire, mettre au point et exécuter un programme commandant un système réel (technologie cycle 4)

Programmer en Python⚓

Découvrir et approfondir

À quoi peut servir Python ?

Apprendre Python avec CodeCombat

Se perfectionner et s'entraîner avec CodinGames

Apprendre à coder avec France IOI

Autres ressources pour Python

Le ballon solaire vittasciences⚓

Le ballon solaire vittasciences

Découvrir Vittasciences


  • Place du codage et la programmation dans les nouveaux programmes.
    • Qu'en disent les programmes ?
    • Documents d'accompagnement
  • Généralités
    • Algorithme
    • Le code informatique
    • Différentes manières de programmer
  • Programmation avec Scratch
    • L'application ou la plate-forme Scratch
    • Exercices scratch
  • Programmation du robot Mbot
    • Ressources MBOT
    • Exercices de programmation
  • Programmer en Python
    • Découvrir et approfondir
      • À quoi peut servir Python ?
      • Apprendre Python avec CodeCombat
      • Se perfectionner et s'entraîner avec CodinGames
      • Apprendre à coder avec France IOI
      • Autres ressources pour Python
  • Le ballon solaire vittasciences
    • Le ballon solaire vittasciences
      • Découvrir Vittasciences

Réalisé avec Canoprof (nouvelle fenêtre)