{"id":4205,"date":"2018-12-10T18:16:21","date_gmt":"2018-12-10T17:16:21","guid":{"rendered":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/?p=4205"},"modified":"2023-05-24T12:44:41","modified_gmt":"2023-05-24T11:44:41","slug":"algorithmique-et-programmation","status":"publish","type":"post","link":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/algorithmique-et-programmation\/","title":{"rendered":"Algorithmique et programmation"},"content":{"rendered":"<p>Vous trouverez ici des ressources et des points d&#8217;appui p\u00e9dagogiques pour mettre en \u0153uvre la partie des programmes de math\u00e9matiques du lyc\u00e9e consacr\u00e9e \u00e0 l&#8217;algorithmique et \u00e0 la programmation: langage naturel, d\u00e9buter avec PYTHON, ressources pour la classe de seconde, ressources pour les classes de premi\u00e8res.<\/p>\n<h1><a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/notations-algorithmique-en-langage-naturel\/\">Notations utilis\u00e9es pour l&#8217;algorithmique en langage naturel<\/a><\/h1>\n<p>Dans un objectif de simplicit\u00e9 et de coh\u00e9rence, l\u2019\u00e9criture des algorithmes dans les sujets de baccalaur\u00e9at a \u00e9volu\u00e9 conform\u00e9ment aux principes suivants, qu&#8217;il est important d&#8217;appliquer en formation avec les \u00e9l\u00e8ves :<\/p>\n<ul>\n<li>suppression de la d\u00e9claration des variables, les hypoth\u00e8ses faites sur les variables \u00e9tant pr\u00e9cis\u00e9es par ailleurs ;<\/li>\n<li>suppression des entr\u00e9es-sorties&nbsp;;<\/li>\n<li>simplification de la syntaxe, avec le symbole \u2190 pour l\u2019affectation.<\/li>\n<\/ul>\n<p>Nous vous invitons \u00e0 consulter <a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/notations-algorithmique-en-langage-naturel\/\">des exemples qui illustrent ces principes sur des sujets de baccalaur\u00e9at.<\/a><\/p>\n<h1><a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/des-tutoriels-pour-debuter-avec-le-langage-python\/\">D\u00e9buter avec Python<\/a><\/h1>\n<p>Le langage Python est le langage de programmation d\u00e9di\u00e9 \u00e0 la partie programmation dans l&#8217;ensemble des programmes de math\u00e9matiques en lyc\u00e9e. Nous vous proposons donc ci-dessous une s\u00e9lection de <a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/des-tutoriels-pour-debuter-avec-le-langage-python\/\">cours en lignes, tutoriels ou autres ressources<\/a> pour d\u00e9velopper d\u00e9couvrir ou vous perfectionner avec ce langage, ainsi qu\u2019une pr\u00e9sentation succincte de diverses distributions.<\/p>\n<p>En compl\u00e9ment de ces ressources, vous pouvez \u00e9galement vous inscrire aux <strong><a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/formation-des-enseignants\/\">stages du Plan Acad\u00e9mique de Formation<\/a><\/strong>.<\/p>\n<h1><a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/algorithmique-en-classe-de-seconde\/\">Ressources pour la classe de seconde<\/a><\/h1>\n<p>Conform\u00e9ment aux usages des informaticiens, <strong>c\u2019est dans le cadre des fonctions informatiques que sont travaill\u00e9es et utilis\u00e9es les notions du programme : <\/strong>variables et instructions \u00e9l\u00e9mentaires, boucles, it\u00e9rateurs et instructions conditionnelle. <strong>Les programmes seront donc syst\u00e9matiquement \u00e9crits sous forme de fonctions<\/strong>, appel\u00e9es dans la console pour \u00eatre ex\u00e9cut\u00e9es, et pouvant faire appel \u00e0 d\u2019autres fonctions \u00e9crites dans l\u2019\u00e9diteur.<\/p>\n<p>Vous trouverez sur cette page :<\/p>\n<ul>\n<li>des questions flash facilitant le travail ponctuel en algorithmique\/programmation ;<\/li>\n<li>une s\u00e9lection de probl\u00e8mes \u00e9labor\u00e9s dans cet esprit.<\/li>\n<\/ul>\n<h1><a href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/algorithmique-et-programmation-en-classe-de-1eres-generale-et-technologique\/\">Ressources pour les classes de premi\u00e8res g\u00e9n\u00e9rale et technologique<\/a><\/h1>\n<p><strong>Toujours avec l&#8217;id\u00e9e d&#8217;utiliser au maximum les fonctions informatiques,<\/strong> vous trouverez sur cette page:<\/p>\n<ul>\n<li>des questions flash facilitant la r\u00e9activation des notions d&#8217;algorithmique\/programmation vues en seconde, en langage naturel ou en langage PYTHON, et des questions-flash permettant de travailler l&#8217;usage des listes en programmation avec PYTHON.<\/li>\n<li>une s\u00e9lection de probl\u00e8mes li\u00e9s aux programmes des premi\u00e8res, qui sera agr\u00e9ment\u00e9e au fur et \u00e0 mesure de la premi\u00e8re ann\u00e9e de mise en oeuvre de ces programmes (2019-2020).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Vous trouverez ici des ressources et des points d&#8217;appui p\u00e9dagogiques pour mettre en \u0153uvre la partie des programmes de math\u00e9matiques du lyc\u00e9e consacr\u00e9e \u00e0 l&#8217;algorithmique et \u00e0 la programmation: langage naturel, d\u00e9buter avec PYTHON, ressources pour la classe de seconde, ressources pour les classes de premi\u00e8res. Notations utilis\u00e9es pour l&#8217;algorithmique en langage naturel Dans un &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/algorithmique-et-programmation\/\">Lire la suite<\/a><\/p>\n","protected":false},"author":38,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[28],"tags":[],"class_list":["post-4205","post","type-post","status-publish","format-standard","hentry","category-algorithmique-et-programmation","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/posts\/4205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/comments?post=4205"}],"version-history":[{"count":20,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/posts\/4205\/revisions"}],"predecessor-version":[{"id":8200,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/posts\/4205\/revisions\/8200"}],"wp:attachment":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/media?parent=4205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/categories?post=4205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/mathematiques\/wp-json\/wp\/v2\/tags?post=4205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}