{"id":351,"date":"2018-11-27T13:12:34","date_gmt":"2018-11-27T11:12:34","guid":{"rendered":"http:\/\/members.loria.fr\/EKerrien\/?page_id=351"},"modified":"2018-12-12T21:08:29","modified_gmt":"2018-12-12T19:08:29","slug":"apl1","status":"publish","type":"page","link":"https:\/\/members.loria.fr\/EKerrien\/apl1\/","title":{"rendered":"Basis of computer science: Introduction to algorithmics and programming (APL1)"},"content":{"rendered":"<p>Les supports propos\u00e9s sur ce site correspondent \u00e0 l&#8217;enseignement APL1: Algorithmes, Langages et Programmation 1 faisant partie de l&#8217;UE11 &#8220;Bases de l&#8217;informatique&#8221; du PPN des IUT en informatique. Il propose une introduction \u00e0 l&#8217;algorithmique et \u00e0 la programmation. Les TD dont j&#8217;ai la charge sont repris ici dans leur ordre chronologique. Je ne rends bien \u00e9videmment pas disponibles les corrig\u00e9s des TD mais vous pouvez me contacter si vous d\u00e9sirez y avoir acc\u00e8s.<\/p>\n<h3>TD3 : Manipulation d&#8217;entiers<\/h3>\n<p><a href=\"\/EKerrien\/files\/data\/APL1_TD3.pdf\">Enonc\u00e9 du TD3<\/a> qui propose l&#8217;\u00e9criture d&#8217;algorithmes manipulant des nombres entiers.<\/p>\n<h3>TD4 : Boucles et manipulation de r\u00e9els<\/h3>\n<p><a href=\"\/EKerrien\/files\/data\/APL1_TD4.pdf\">Enonc\u00e9 du TD4<\/a> qui propose des exercices afin de manipuler la notion de boucle, ainsi que les op\u00e9rations sur des nombres r\u00e9els.<\/p>\n<h3>TD 7 &amp; 8 : Fonctions<\/h3>\n<p><a href=\"\/EKerrien\/files\/data\/APL1_TD7-8.pdf\">Enonc\u00e9 des TD 7 et 8<\/a>, pendant lesquels est abord\u00e9e la notion de fonction. On voit ici les diff\u00e9rents \u00e9l\u00e9ments d&#8217;une fonction, leur notation. Quelques fonctions simples sont \u00e9crites et les fonctions r\u00e9cursives sont abord\u00e9es.<\/p>\n<h3>TD 11 : Micro-projet<\/h3>\n<p>Session sans \u00e9nonc\u00e9 qui vise \u00e0 pr\u00e9parer le micro-projet de programmation d&#8217;un jeu en python que les \u00e9tudiants doivent rendre. Je pr\u00e9sente le module python turtle (voir <a href=\"\/EKerrien\/files\/data\/turtlebasis.py\">ce petit exemple<\/a>, dont les lignes sont d\u00e9comment\u00e9es progressivement), et d\u00e9cris le principe du voyageur de commerce et du d\u00e9mineur, l&#8217;objectif \u00e9tant de faire appara\u00eetre les difficult\u00e9s algorithmiques qu&#8217;ils devront r\u00e9soudre s&#8217;ils choisissent ces projets. La session se termine par un \u00e9change sur les diff\u00e9rents projets, leurs difficult\u00e9s, leur int\u00e9r\u00eat d&#8217;un point de vue algorithmique.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les supports propos\u00e9s sur ce site correspondent \u00e0 l&#8217;enseignement APL1: Algorithmes, Langages et Programmation 1 faisant partie de l&#8217;UE11 &#8220;Bases de l&#8217;informatique&#8221; du PPN des IUT en informatique. Il propose une introduction \u00e0 l&#8217;algorithmique et \u00e0 la programmation. Les TD dont j&#8217;ai la charge sont repris ici dans leur ordre chronologique. Je ne rends bien [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-351","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/pages\/351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":7,"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/pages\/351\/revisions"}],"predecessor-version":[{"id":367,"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/pages\/351\/revisions\/367"}],"wp:attachment":[{"href":"https:\/\/members.loria.fr\/EKerrien\/wp-json\/wp\/v2\/media?parent=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}