À l’époque actuelle, le monde du numérique progresse à une vitesse exponentielle. La programmation prend donc une ampleur considérable et est désormais enseignée à l’école aux plus jeunes. Cela permet de créer une nouvelle génération totalement encrée dans le processus numérique. Parmi les outils utilisés pour cet enseignement, figure le logiciel Scratch. Ici, nous allons vous présenter comment faire un projet sur Scratch. Mais avant, allons à la découverte du logiciel.
Scratch, qu’est-ce que c’est ?
Il s’agit d’un logiciel pédagogique, outil d’apprentissage de la programmation inséré dans les programmes scolaires. Le but de Scratch est d’entraîner l’esprit créatif et imaginatif dont sont pourvus les enfants. Concrètement, il permet de créer des programmes non pas à travers une approche didactique mais plutôt via une approche ludique. Ainsi, les enfants sont amenés à créer leurs propres histoires, jeux et animations en s’amusant.
Le logiciel est disponible en téléchargement gratuit en ligne. Il est compatible avec la plupart des systèmes d’exploitation ; vous pouvez donc l’installer rapidement sur votre ordinateur, tablette ou smartphone. Pour être efficace, Scratch s’utilise pour programmer des robots des kits de programmation scolaires.
Comment programmer avec Scratch ?
Généralement le logiciel est utilisé par les enfants pour programmer leurs robots, des jouets conçus sur modèles ou imaginés. Cela commence d’abord par la création des robots.
Etape 1 : le montage du robot
Bien avant l’utilisation du logiciel, il est demandé aux enfants de créer des robots. Pour cela, il est mis à leur disposition, des kits robotiques contenant des pièces et des briques à associer. Le coffret comprend également des modèles préconçus tels que des animaux et des objets. Mais ils ne sont destinés qu’aux plus jeunes (moins de 10 ans) car à partir d’un certain niveau, les jeunes programmeurs bénéficient d’encore plus d’autonomie dans la création de leurs engins afin de développer leur créativité.
Etape 2 : le codage de la carte du robot
En plus des briques, le kit contient une carte programmable universelle Arduino. C’est ici, qu’intervient le logiciel scratch afin de permettre aux enfants d’insérer les commandes à leurs robots. L’approche de la programmation est très simple car les instructions à donner sont faciles : aller tout droit, tourner à droite, s’abaisser…

De plus, l’interface du logiciel présente ces actions et les pièces à programmer à l’aide d’icônes pour les élèves du primaire. Le jeune élève n’aura qu’à les glisser dans la ligne qui représente son code pour faire un algorithme sur scratch. Une méthode amusante pour lui pour apprendre à coder.
Progressivement, les exercices vont se complexifier afin de bien maîtriser le logiciel. A partir du collège, les élèves utiliseront les blocs Scratch puis ils seront initiés au langage Python qu’ils maitriseront surtout au lycée. Les programmeurs pourront enfin utiliser un langage de programmation expert.

À propos de l’auteur