CODE ET PROGRAMMATION - ROBOTS, En seulement 3h [LIVRE]
Résumer
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, qui n'a pas grand intérêt et n'est pas un objectif, au moins dans le premier degré, 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.
Définition : La "pensée informatique"
Qu'est-ce que la « pensée informatique » ?
La définition à laquelle font référence les promoteurs de l'enseignement de la pensée informatique à l'aide du langage Scratch est intéressante à double titre. D'une part, elle détaille les choses. D'autre part, elle permet de comprendre la vision sousjacente aux ressources pédagogiques proposées autour de Scratch. Cette définition est :
« La pensée informatique implique d'appréhender le monde selon l'approche employée en programmation par les développeurs de logiciels.
Cette approche peut être scindée en cinq grandes catégories :
* appréhender un problème et sa solution à différents niveaux (abstraction) ;
* réfléchir aux tâches à accomplir sous forme d'une série d'étapes (algorithmes) ;
* comprendre que pour résoudre un problème complexe il faut le décomposer en plusieurs problèmes simples (décomposition) ;
* comprendre qu'il est probable qu'un nouveau problème soit lié à d'autres problèmes déjà résolus par l'élève (reconnaissance de formes), et réaliser que la solution à un problème peut servir à résoudre tout un éventail de problèmes semblables (généralisation) ».
Pierre Tchounikine (Université Grenoble-Alpes)
Source : http://lig-membres.imag.fr/tchounikine/PenseeInformatiqueEcole.pdf
Pour travailler en classe sur les notions de code informatique et de programmation, nous avons à notre disposition un logiciel incontournable dans le monde de l'Éducation : Scratch (et sa déclinaison pour les plus petits : ScratchJR). Ce logiciel permet de se plonger dans "l'informatique créative et ludique" et de faire acquérir aux élèves une "pensée informatique", composante essentielle d'une culture numérique indispensable aujourd'hui et qui doit être la plus large possible.
Utiliser la programmation, le « code », est également un prétexte pour faire travailler de jeunes élèves (cycle 3 et collège) en mode projet. Ils vont apprendre à organiser des informations et des données, à résoudre des problèmes plus ou moins complexes, et cela met en jeu des compétences liées aux mathématiques et à la logique, aux TICE, mais aussi à l'autonomie et l'initiative. Le fait de travailler en groupe sur un projet va également faire appel aux compétences sociales et civiques.
[cf. ]
Pourquoi apprendre à coder ?
« Coder est le fait d'écrire une suite d'instructions dont l'ensemble constitue un programme. »
Resultats du Test [CODE ET PROGRAMMATION - ROBOTS, En seulement 3h ]
Surnom | Date Test | Points Obtenu |
---|---|---|
Apprenti1234 | 17/02/2025 | 45 |
CHRISTUS | 08/03/2024 | 37 |
SAMEH | 10/03/2024 | 34 |
L'étoile verte | 17/10/2024 | 34 |
KYZAK | 27/10/2024 | 34 |
Évolution | 01/02/2024 | 31 |
Fati fleur | 21/05/2024 | 29 |
Moriba12 | 10/02/2024 | 26 |
SAMEH | 10/03/2024 | 26 |
Nasser1 | 21/06/2024 | 26 |
Mapupebe | 19/10/2024 | 26 |
MAHAMADOU 12345 | 20/06/2024 | 23 |
Le Roy | 17/10/2024 | 23 |
palamino | 29/08/2024 | 20 |
Le genie123456789101 | 09/04/2025 | 20 |
LE LUCIDE | 20/03/2024 | 18 |
Laz1234 | 29/10/2024 | 18 |
RIEN1 | 25/11/2023 | 10 |
Dubois 12 | 17/10/2024 | 9 |
Kt34 | 07/05/2024 | 8 |
An-Noor | 14/09/2024 | 7 |
ELKA | 16/10/2024 | 7 |
Iniesta12 | 04/08/2024 | 6 |
Enigme | 16/10/2024 | 5 |
ADELO | 30/01/2024 | 3 |
Kdf | 22/06/2024 | 2 |
Cobra123 | 31/07/2024 | 2 |
le chasseur 12 | 09/09/2024 | 2 |
Passificateur | 20/02/2025 | 2 |
RIEN1 | 25/11/2023 | 0 |
DIANESTORY | 09/12/2023 | 0 |
ROBERTO SPINOZA | 12/01/2024 | 0 |
Ould cheikh Sidiya | 17/01/2024 | 0 |
Champion Non Inscrit | 21/01/2024 | 0 |
Champion Non Inscrit | 30/01/2024 | 0 |
Champion Non Inscrit | 30/01/2024 | 0 |
Champion Non Inscrit | 02/02/2024 | 0 |
Champion Non Inscrit | 08/02/2024 | 0 |
Champion Non Inscrit | 10/02/2024 | 0 |
Moriba12 | 10/02/2024 | 0 |
Champion Non Inscrit | 12/03/2024 | 0 |
Champion Non Inscrit | 13/03/2024 | 0 |
PEM_164.160.139.19 | 15/03/2024 | 0 |
Champion Non Inscrit | 18/03/2024 | 0 |
Rd06 | 02/05/2024 | 0 |
Champion Non Inscrit | 03/05/2024 | 0 |
Champion Non Inscrit | 05/05/2024 | 0 |
Champion Non Inscrit | 05/05/2024 | 0 |
Champion Non Inscrit | 07/05/2024 | 0 |
Champion Non Inscrit | 07/05/2024 | 0 |

L'AUTEUR DU TUTORIEL
RUSSELL EYENGA
Niveau d'études : L2