{"id":5659,"date":"2018-12-14T17:08:18","date_gmt":"2018-12-14T16:08:18","guid":{"rendered":"https:\/\/blog.generationrobots.com\/?p=5659"},"modified":"2023-05-05T16:49:54","modified_gmt":"2023-05-05T14:49:54","slug":"pour-le-lycee-nos-robots-programmables-avec-python","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/fr\/pour-le-lycee-nos-robots-programmables-avec-python\/","title":{"rendered":"Pour le lyc\u00e9e : nos robots programmables avec Python"},"content":{"rendered":"\n<html>\n <body>\n  <p>\n   En 2018, le Conseil Sup\u00e9rieur des Programmes (\n   <strong>\n    CSP\n   <\/strong>\n   ) a d\u00e9cid\u00e9 de\n   <strong>\n    faire du langage Python la langue informatique officielle dans les cours de programmation au lyc\u00e9e\n   <\/strong>\n   .\n  <\/p>\n  \n  \n  <p>\n   Ces nouveaux programmes sont consultables sur le site du Minist\u00e8re de l\u2019Education, sur la\n   <a class=\"catalogue\" href=\"http:\/\/www.education.gouv.fr\/cid131841\/elaboration-des-projets-programme-futur-lycee.html\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"Les publications du Conseil sup\u00e9rieur des programmes (CSP) - \u00c9laboration des projets de programme du nouveau lyc\u00e9e \">\n    page Publications du Conseil sup\u00e9rieur des programmes\n   <\/a>\n   .\n  <\/p>\n  \n  \n  <p>\n   L\u2019utilisation du langage Python se fera notamment dans les cours de Sciences num\u00e9riques et technologie, de Num\u00e9rique et sciences informatiques et de Math\u00e9matiques.\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-pourquoi-le-choix-de-python-au-lycee\">\n   Pourquoi le choix de Python au lyc\u00e9e ?\n  <\/h2>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    Python est un langage\n    <strong>\n     facile \u00e0 apprendre\n    <\/strong>\n    et intuitif. Ce langage a \u00e9t\u00e9 pens\u00e9 pour cr\u00e9er du code complexe en peu de lignes.\n   <\/li>\n   \n   \n   <li>\n    Par ailleurs, le code Python est tr\u00e8s\n    <strong>\n     lisible\n    <\/strong>\n    et oblige le programmeur \u00e0 pr\u00e9senter son code proprement et \u00e0 se familiariser avec les\n    <strong>\n     bonnes pratiques\n    <\/strong>\n    de pr\u00e9sentation.\n   <\/li>\n   \n   \n   <li>\n    Python est un langage couramment utilis\u00e9 dans\n    <strong>\n     de nombreux domaines\n    <\/strong>\n    : a\u00e9rospatial, biologie, intelligence artificielle, data mining, big data, d\u00e9veloppement web, etc.\n   <\/li>\n   \n   \n   <li>\n    De tr\u00e8s\n    <strong>\n     nombreuses librairies\n    <\/strong>\n    existent, vous pourrez piocher dans ces librairies et adapter les codes \u00e0 vos besoins, pas besoin de r\u00e9inventer la roue \u00e0 chaque fois !\n   <\/li>\n   \n   \n   <li>\n    Python est\n    <strong>\n     stable\n    <\/strong>\n    et maintenu\n    <strong>\n     \u00e0 jour\n    <\/strong>\n    .\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-pourquoi-apprendre-la-programmation-avec-des-robots\">\n   Pourquoi apprendre la programmation avec des robots ?\n  <\/h2>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    L\u2019apprentissage de la programmation avec les robots est plus\n    <strong>\n     stimulant\n    <\/strong>\n    qu\u2019avec un ordinateur. Un robot comme support de cours est un \u00e9l\u00e9ment f\u00e9d\u00e9rateur, et facilite le\n    <strong>\n     travail en collaboration\n    <\/strong>\n    .\n   <\/li>\n   \n   \n   <li>\n    La robotique, par son aspect concret, permet de d\u00e9velopper la\n    <strong>\n     cr\u00e9ativit\u00e9\n    <\/strong>\n    des \u00e9tudiants, qui vont \u00eatre amen\u00e9s \u00e0 inventer des dispositifs, d\u00e9couvrir l\u2019\n    <strong>\n     \u00e9lectronique\n    <\/strong>\n    , la\n    <strong>\n     m\u00e9canique\n    <\/strong>\n    , ou encore le\n    <strong>\n     design\n    <\/strong>\n    , en plus de la programmation informatique.\n   <\/li>\n   \n   \n   <li>\n    De plus, cela leur permettra de mieux comprendre le monde technologique qui les entoure (voitures autonomes, drones, exploration spatiale, etc).\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-nos-robots-programmables-avec-python\">\n   Nos robots programmables avec Python\n  <\/h2>\n  \n  \n  <p>\n   Ci-dessous, une liste de robots \u00e9ducatifs qui se programment avec Python et que nous distribuons aupr\u00e8s des lyc\u00e9es et \u00e9tablissements du sup\u00e9rieur. Cette liste n\u2019est pas exhaustive et comprend uniquement une s\u00e9lection de nos robots les plus populaires.\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-le-robot-mobile-gopigo-de-dexter-industries\">\n   <strong>\n    Le robot mobile GoPiGo de Dexter Industries\n   <\/strong>\n  <\/h3>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n       <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2018\/12\/gopigo3-starter-kit-beginner.jpg\">\n        <img decoding=\"async\" alt=\"gopigo3-starter-kit-beginner\" class=\"aligncenter size-full wp-image-5675\" height=\"176\" src=\"\/blog\/wp-content\/uploads\/2018\/12\/gopigo3-starter-kit-beginner.jpg\" width=\"216\"\/>\n       <\/a>\n      <\/td>\n      <td>\n       <p style=\"text-align: justify;\">\n        Petit robot mobile bas\u00e9 Raspberry Pi \u00e0 assembler soi-m\u00eame, il est possible de faire \u00e9voluer le robot GoPiGo en y ajoutant une s\u00e9lection de\n        <strong>\n         capteurs\n        <\/strong>\n        , disponibles \u00e0 l\u2019unit\u00e9.\n       <\/p>\n       <p>\n        GoPiGo se programme avec Python, Scratch, NodeJS.\n       <\/p>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-la-plateforme-technologique-poppy\">\n   <strong>\n    La plateforme technologique Poppy\n   <\/strong>\n  <\/h3>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n       <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2018\/12\/poppy-ergo-jr-1.jpg\">\n        <img decoding=\"async\" alt=\"poppy-ergo-jr-1\" class=\"aligncenter size-full wp-image-5660\" height=\"173\" src=\"\/blog\/wp-content\/uploads\/2018\/12\/poppy-ergo-jr-1.jpg\" width=\"217\"\/>\n       <\/a>\n      <\/td>\n      <td>\n       <p style=\"text-align: justify;\">\n        La plateforme open-source et imprim\u00e9e en 3D\n        <strong>\n         Poppy\n        <\/strong>\n        (\n        <a href=\"\/fr\/279-poppy\" title=\"Poppy Humanoid\">\n         Poppy Humanoid\n        <\/a>\n        ,\n        <a href=\"\/fr\/281-robot-poppy-torso\" title=\"Poppy Torso\">\n         Poppy Torso\n        <\/a>\n        et Poppy Ergo Jr) peut se programmer en Python. Il existe une importante communaut\u00e9 d\u2019utilisateurs au sein de l\u2019\u00e9ducation, qui n\u2019h\u00e9site pas \u00e0 aider ou partager du contenu p\u00e9dagogique via le site Poppy Education !\n       <\/p>\n       <p>\n        Poppy se programme avec Snap! et Python.\n       <\/p>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-les-lego-mindstorms\">\n   <strong>\n    Les Lego Mindstorms\n   <\/strong>\n  <\/h3>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n       <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2018\/12\/lego-mindstorms-colours-sorter.jpg\">\n        <img decoding=\"async\" alt=\"lego-mindstorms-colours-sorter\" class=\"aligncenter size-full wp-image-5677\" height=\"161\" src=\"\/blog\/wp-content\/uploads\/2018\/12\/lego-mindstorms-colours-sorter.jpg\" width=\"217\"\/>\n       <\/a>\n      <\/td>\n      <td>\n       <p style=\"text-align: justify;\">\n        La programmation des\n        <strong>\n         Lego Mindstorms\n        <\/strong>\n        se fait avec un d\u00e9riv\u00e9 du langage G de National Instruments LabVIEW. Il s\u2019agit d\u2019un langage de programmation visuel.\n       <\/p>\n       <p>\n        Cependant, il est tout \u00e0 fait possible de programmer les Lego Mindstorms avec Python. Pr\u00e9voyez une carte micro-SD !\n       <\/p>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-le-robot-turtlebot3\">\n   <strong>\n    Le robot TurtleBot3\n   <\/strong>\n  <\/h3>\n  \n  \n  <figure class=\"wp-block-table\">\n   <table>\n    <tbody>\n     <tr>\n      <td>\n       <a href=\"https:\/\/blog.generationrobots.com\/wp-content\/uploads\/2018\/12\/turtlebot3-burger.jpg\">\n        <img loading=\"lazy\" decoding=\"async\" alt=\"turtlebot3-burger\" class=\"aligncenter size-full wp-image-5663\" height=\"200\" src=\"\/blog\/wp-content\/uploads\/2018\/12\/turtlebot3-burger.jpg\" width=\"215\"\/>\n       <\/a>\n      <\/td>\n      <td>\n       <p style=\"text-align: justify;\">\n        La base mobile open-source\n        <strong>\n         <a class=\"catalogue\" href=\"\/fr\/396-robot-mobile-turtlebot\" title=\"Robot mobile Turtlebot3\">\n          TurtleBot3\n         <\/a>\n        <\/strong>\n        est id\u00e9ale pour apprendre Python et se familiariser avec l\u2019environnement\n        <strong>\n         ROS\n        <\/strong>\n        .\n       <\/p>\n       <p style=\"text-align: justify;\">\n        Ses pi\u00e8ces sont\n        <strong>\n         imprimables en 3D\n        <\/strong>\n        . Ce robot est bas\u00e9 sur\n        <strong>\n         Raspberry Pi\n        <\/strong>\n        , donc\n        <strong>\n         \u00e9volutif\n        <\/strong>\n        via l\u2019ajout de capteurs, d\u2019actionneurs, etc.\n       <\/p>\n       <p style=\"text-align: justify;\">\n        TurtleBot3 se programme avec Python, Blockly.\n       <\/p>\n      <\/td>\n     <\/tr>\n    <\/tbody>\n   <\/table>\n  <\/figure>\n  \n <\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>En 2018, le Conseil Sup\u00e9rieur des Programmes ( CSP ) a d\u00e9cid\u00e9 de faire du langage Python la langue informatique officielle dans les cours de programmation au lyc\u00e9e . Ces nouveaux programmes sont consultables sur le site du Minist\u00e8re de l\u2019Education, sur la page Publications du Conseil sup\u00e9rieur des programmes . L\u2019utilisation du langage Python[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/fr\/pour-le-lycee-nos-robots-programmables-avec-python\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":5665,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1128],"tags":[],"class_list":["post-5659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education"],"_links":{"self":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/5659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/users\/188"}],"replies":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/comments?post=5659"}],"version-history":[{"count":13,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/5659\/revisions"}],"predecessor-version":[{"id":14374,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/5659\/revisions\/14374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/5665"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=5659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=5659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=5659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}