{"id":2449,"date":"2019-11-19T09:35:38","date_gmt":"2019-11-19T09:35:38","guid":{"rendered":"http:\/\/portaileduc.net\/website\/?p=2449"},"modified":"2026-10-22T16:21:31","modified_gmt":"2026-10-22T16:21:31","slug":"2449-2","status":"publish","type":"post","link":"https:\/\/portaileduc.net\/website\/2449-2\/","title":{"rendered":"Apprendre le Python en d\u00e9veloppant des jeux"},"content":{"rendered":"<p><a href=\"https:\/\/www.freecodecamp.org\/\">FreeCodeCamp.org<\/a> vient de publier un cours vid\u00e9o tr\u00e8s complet pour apprendre le Python.<\/p>\n<p>Bien con\u00e7u et ax\u00e9 sur une p\u00e9dagogie ludique, ce cours de 7 heures (\u00e0 ne pas faire d\u2019une traite donc !) permet d\u2019apprendre les rudiments de Python.<\/p>\n<p>Le cours s\u2019adresse \u00e0 n\u2019importe quel utilisateur, m\u00eame sans notion de d\u00e9veloppement. Mais il sera \u00e9videmment plus facile \u00e0 appr\u00e9hender pour quelqu\u2019un d\u00e9j\u00e0 \u00e0 l\u2019aise sur des environnements de d\u00e9veloppement.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2450\" src=\"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=1280%2C720&#038;ssl=1\" alt=\"\" width=\"1280\" height=\"720\" srcset=\"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=50%2C28&amp;ssl=1 50w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=1110%2C624&amp;ssl=1 1110w, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?resize=528%2C297&amp;ssl=1 528w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<p>Le cours propose des tutos pour d\u00e9velopper des jeux iconiques :\u00a0 Pong, Snake, Puissance 4, Tetris ; ainsi qu\u2019un petit jeu multijoueur. Le cours est donc orient\u00e9 projet et vous permet d\u2019apprendre en d\u00e9veloppant plut\u00f4t qu\u2019avec des notions tr\u00e8s th\u00e9oriques. Les jeux \u00e0 d\u00e9velopper donnent une vision int\u00e9ressante de ce que permet Python. Un des jeux utilise uniquement la commande, un autre le Turtle Graphic Module ou encore Pygame. Ces diff\u00e9rents modules permettent d\u2019ajouter facilement des \u00e9l\u00e9ments graphiques et sonores.<\/p>\n<p>Pour le jeu multijoueur, vous devrez vous pencher sur des notions plus complexes afin de connecter clients et serveurs. Pour vous lancer, rendez-vous sur la vid\u00e9o ci-dessus, ou sur <a href=\"https:\/\/www.youtube.com\/watch?v=XGf2GcyHPhc\">la cha\u00eene YouTube freeCodeCamp.org<\/a>.<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" title=\"YouTube video player\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/XGf2GcyHPhc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=fr-FR&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Source : <a href=\"https:\/\/www.blogdumoderateur.com\/apprendre-python-gratuitement-developpant-jeux\">https:\/\/www.blogdumoderateur.com\/apprendre-python-gratuitement-developpant-jeux<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FreeCodeCamp.org vient de publier un cours vid\u00e9o tr\u00e8s complet pour apprendre le Python. Bien con\u00e7u et ax\u00e9 sur une p\u00e9dagogie ludique, ce cours de 7 heures (\u00e0 ne pas faire d\u2019une traite donc !) permet d\u2019apprendre les rudiments de Python. Le cours s\u2019adresse \u00e0 n\u2019importe quel utilisateur, m\u00eame sans notion de d\u00e9veloppement. Mais il sera [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2450,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[334,1],"tags":[275,286,292,310],"class_list":["post-2449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fmttn-numerique","category-informatique-numerique","tag-creation-de-contenus","tag-capsules-video","tag-informatique-numerique","tag-en-programmation-algorithmes-et-automation"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6aRPV-Dv","jetpack-related-posts":[{"id":7260,"url":"https:\/\/portaileduc.net\/website\/boite-a-outils-pour-le-cours-de-numerique-et-sciences-informatiques\/","url_meta":{"origin":2449,"position":0},"title":"Outils NSI : comprendre les notions du programme","author":"Maxime Duquesnoy","date":"29 octobre 2026","format":false,"excerpt":"Une s\u00e9rie d'outils en ligne de Pixees pour visualiser les notions du programme de NSI : algorithmes de tri, bases de donn\u00e9es, r\u00e9cursivit\u00e9, repr\u00e9sentation des donn\u00e9es.","rel":"","context":"Dans &quot;Outils TICE&quot;","block_context":{"text":"Outils TICE","link":"https:\/\/portaileduc.net\/website\/category\/outils-pedagogiques\/outils-tice\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-106.png?fit=858%2C786&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-106.png?fit=858%2C786&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-106.png?fit=858%2C786&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-106.png?fit=858%2C786&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2828,"url":"https:\/\/portaileduc.net\/website\/techno-flash\/","url_meta":{"origin":2449,"position":1},"title":"Techno-Flash : animations de technologie pour la classe","author":"Maxime Duquesnoy","date":"28 mars 2020","format":false,"excerpt":"Techno-Flash propose des animations, activit\u00e9s interactives, jeux s\u00e9rieux et quiz pour les cours de technologie et de sciences : r\u00e9seaux, p\u00e9riph\u00e9riques, mat\u00e9riaux, dessin technique.","rel":"","context":"Dans &quot;FMTTN : volet manuel, technique et technologique&quot;","block_context":{"text":"FMTTN : volet manuel, technique et technologique","link":"https:\/\/portaileduc.net\/website\/category\/domaines-disciplines\/fmttn-manuel-technique-technologique\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/03\/12-fonction-technique-freiner-WE0bcc63bd87.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":7247,"url":"https:\/\/portaileduc.net\/website\/robopy-apprendre-python-en-pilotant-un-robot\/","url_meta":{"origin":2449,"position":2},"title":"Robopy : apprendre Python en pilotant un robot","author":"Maxime Duquesnoy","date":"29 octobre 2026","format":false,"excerpt":"Un outil en ligne de Pixees pour s'initier \u00e0 Python : l'\u00e9l\u00e8ve \u00e9crit son code, un robot se d\u00e9place sur une grille, et des d\u00e9fis progressifs guident l'apprentissage.","rel":"","context":"Dans &quot;Outils TICE&quot;","block_context":{"text":"Outils TICE","link":"https:\/\/portaileduc.net\/website\/category\/outils-pedagogiques\/outils-tice\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-126.png?fit=1200%2C464&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-126.png?fit=1200%2C464&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-126.png?fit=1200%2C464&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-126.png?fit=1200%2C464&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/image-126.png?fit=1200%2C464&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":4096,"url":"https:\/\/portaileduc.net\/website\/inkscape\/","url_meta":{"origin":2449,"position":3},"title":"Inkscape, un logiciel libre de dessin vectoriel","author":"Maxime Duquesnoy","date":"13 ao\u00fbt 2020","format":false,"excerpt":"Inkscape est un logiciel de dessin vectoriel, c'est-\u00e0-dire un programme sp\u00e9cialement con\u00e7u pour l'\u00e9dition ou la cr\u00e9ation de graphisme vectoriel. Il s'agit d'un logiciel libre qui propose toute une panoplie d'outils. Inkscape permet d'\u00e9diter les fichiers standards SVG, d'exporter du PNG, PDF, etc. Il permet \u00e9galement l'\u00e9dition de PDF. La\u2026","rel":"","context":"Dans &quot;Outils TICE&quot;","block_context":{"text":"Outils TICE","link":"https:\/\/portaileduc.net\/website\/category\/outils-pedagogiques\/outils-tice\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/08\/Inkscape.png?fit=1200%2C824&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/08\/Inkscape.png?fit=1200%2C824&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/08\/Inkscape.png?fit=1200%2C824&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/08\/Inkscape.png?fit=1200%2C824&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2020\/08\/Inkscape.png?fit=1200%2C824&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":7420,"url":"https:\/\/portaileduc.net\/website\/algorea-des-parcours-interactifs-pour-apprendre-la-programmation-et-lalgorithmique\/","url_meta":{"origin":2449,"position":4},"title":"Algor\u00e9a : des parcours pour apprendre \u00e0 programmer","author":"Maxime Duquesnoy","date":"22 octobre 2026","format":false,"excerpt":"Algor\u00e9a, la plateforme gratuite de l'association France-ioi, fait d\u00e9couvrir la programmation et l'algorithmique avec des \u00e9nigmes et des d\u00e9fis progressifs, en classe ou \u00e0 la maison.","rel":"","context":"Dans &quot;Outils TICE&quot;","block_context":{"text":"Outils TICE","link":"https:\/\/portaileduc.net\/website\/category\/outils-pedagogiques\/outils-tice\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/Image15.png?fit=1200%2C520&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/Image15.png?fit=1200%2C520&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/Image15.png?fit=1200%2C520&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/Image15.png?fit=1200%2C520&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2026\/10\/Image15.png?fit=1200%2C520&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2463,"url":"https:\/\/portaileduc.net\/website\/lumni-une-mine-de-ressources-pedagogiques-en-ligne-primaire\/","url_meta":{"origin":2449,"position":5},"title":"Lumni, une mine de ressources p\u00e9dagogiques en ligne (primaire)","author":"Maxime Duquesnoy","date":"19 novembre 2019","format":false,"excerpt":"Lumni, une mine de ressources p\u00e9dagogiques en ligne pour l'enseignement primaire. Ce site propose aux enfants seuls ou accompagn\u00e9s d\u2019apprendre autrement, prolonger les cours et comprendre le monde qui nous entoure et aux professionnels de l'\u00e9ducation de disposer de ressources expertis\u00e9es au service de la transmission et de l\u2019apprentissage. https:\/\/www.lumni.fr\/primaire\u2026","rel":"","context":"Dans &quot;Informatique &amp; Num\u00e9rique&quot;","block_context":{"text":"Informatique &amp; Num\u00e9rique","link":"https:\/\/portaileduc.net\/website\/category\/domaines-disciplines\/informatique-numerique\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/lumni.png?fit=1200%2C548&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/lumni.png?fit=1200%2C548&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/lumni.png?fit=1200%2C548&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/lumni.png?fit=1200%2C548&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/lumni.png?fit=1200%2C548&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/portaileduc.net\/website\/wp-content\/uploads\/2019\/11\/pythongames.png?fit=1280%2C720&ssl=1","_links":{"self":[{"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/posts\/2449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/comments?post=2449"}],"version-history":[{"count":3,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/posts\/2449\/revisions"}],"predecessor-version":[{"id":7030,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/posts\/2449\/revisions\/7030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/media\/2450"}],"wp:attachment":[{"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/media?parent=2449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/categories?post=2449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portaileduc.net\/website\/wp-json\/wp\/v2\/tags?post=2449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}