<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>Waielbi</title>
	<link>https://waielbi.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>Waielbi</title>
		<url>https://www.waielbi.net/local/cache-vignettes/L144xH144/siteon0-2c919.png?1770901455</url>
		<link>https://waielbi.net/</link>
		<height>144</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Apprendre &#224; coder &#224; l'&#233;cole avec le Logo ?</title>
		<link>https://www.waielbi.net/Apprendre-a-coder-a-l-ecole-avec-le-Logo</link>
		<guid isPermaLink="true">https://www.waielbi.net/Apprendre-a-coder-a-l-ecole-avec-le-Logo</guid>
		<dc:date>2016-12-15T08:54:58Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Waielbi</dc:creator>


		<dc:subject>G&#233;oTortue</dc:subject>
		<dc:subject>Math&#233;matiques</dc:subject>
		<dc:subject>G&#233;om&#233;trie</dc:subject>
		<dc:subject>Tablette</dc:subject>
		<dc:subject>Linux</dc:subject>
		<dc:subject>Windows</dc:subject>
		<dc:subject>MacOS</dc:subject>
		<dc:subject>iOS</dc:subject>
		<dc:subject>Android</dc:subject>

		<description>&lt;p&gt;&#034;Hypoth&#232;se Logo&#034; : cette bonne vieille tortue logo peut-elle reprendre du service dans les classes pour apprendre la programmation ? La r&#233;ponse est oui, voyons comment...&lt;/p&gt;

-
&lt;a href="https://www.waielbi.net/-TICE-" rel="directory"&gt;Num&#233;rique &#201;ducatif&lt;/a&gt;

/ 
&lt;a href="https://www.waielbi.net/+-GeoTortue-+" rel="tag"&gt;G&#233;oTortue&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Mathematiques-+" rel="tag"&gt;Math&#233;matiques&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Geometrie-+" rel="tag"&gt;G&#233;om&#233;trie&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Tablette-+" rel="tag"&gt;Tablette&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Linux-+" rel="tag"&gt;Linux&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Windows-+" rel="tag"&gt;Windows&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-MacOS-+" rel="tag"&gt;MacOS&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-iOS-+" rel="tag"&gt;iOS&lt;/a&gt;, 
&lt;a href="https://www.waielbi.net/+-Android-+" rel="tag"&gt;Android&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://www.waielbi.net/local/cache-vignettes/L48xH48/arton27-7679e.gif?1770909195' class='spip_logo spip_logo_right' width='48' height='48' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;&#034;Hypoth&#232;se Logo&#034; : cette bonne vieille tortue logo peut-elle reprendre du service dans les classes pour apprendre la programmation ? Elle n'est pas cit&#233;e dans les programmes 2016, mais on peut l'inviter dans nos classes sans risquer de passer pour des ringards. Logo est m&#234;me tr&#232;s adapt&#233; &#224; cette initiation tout en restant ancr&#233; dans les apprentissages pour &#233;viter de faire de la programmation &#034;&#224; vide&#034;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h2&gt;Que disent les programmes ?&lt;/h2&gt;
&lt;p&gt;Un aspect des nouveaux programmes 2016 est vite ressorti avant m&#234;me leur publication. Cela a &#233;t&#233; v&#233;cu comme une nouveaut&#233; par beaucoup et r&#233;sum&#233; dans la presse par &#034;On va enseigner le code &#224; l'&#233;cole&#034;. Il s'agit en fait d'initier les &#233;l&#232;ves &#224; la cr&#233;ation d'algorithmes dans des situations tr&#232;s concr&#232;tes. Ceux qui ont connu le plan IPT&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Plan informatique pour tous&#034; id=&#034;nh1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt; de 1985 retrouverons d'ailleurs ce cher Logo, mis en avant &#224; l'&#233;poque.&lt;/p&gt;
&lt;p&gt;&lt;bloc&gt;D&#233;tail des &#233;l&#233;ments des programmes C2 et C3 (d&#233;plier)&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Cycle 2&lt;/h2&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;caption&gt;&lt;strong&gt;Attendus de fin de cycle&lt;/strong&gt; - Math&#233;matiques : (Se) rep&#233;rer et (se) d&#233;placer en utilisant des rep&#232;res&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='ideddb_c0'&gt;Connaissances et comp&#233;tences associ&#233;es&lt;/th&gt;&lt;th id='ideddb_c1'&gt;Exemples de situations, d'activit&#233;s et de ressources pour l'&#233;l&#232;ve&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='ideddb_c0'&gt;S'orienter et se d&#233;placer en utilisant des rep&#232;res. Coder et d&#233;coder pour pr&#233;voir, repr&#233;senter et r&#233;aliser des d&#233;placements dans des espaces familiers, sur un quadrillage, sur un &#233;cran.&lt;/td&gt;
&lt;td headers='ideddb_c1'&gt;&#9679; R&#233;aliser des d&#233;placements dans l'espace et les coder pour qu'un autre &#233;l&#232;ve puisse les reproduire.&lt;br class='autobr' /&gt;
&#9679; Programmer les d&#233;placements d'un robot ou ceux d'un personnage sur un &#233;cran.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Rep&#232;res de progressivit&#233;&lt;/strong&gt; : D&#232;s le CE1, les &#233;l&#232;ves peuvent coder des d&#233;placements &#224; l'aide d'un logiciel de programmation adapt&#233;, ce qui les am&#232;nera au CE2 &#224; la compr&#233;hension, et la production d'algorithmes simples.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Cycle 3 &lt;/h2&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;caption&gt;&lt;strong&gt;Attendus de fin de cycle&lt;/strong&gt; - Math&#233;matiques / Espace &amp; g&#233;om&#233;trie&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb2&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;(Se) rep&#233;rer et (se) d&#233;placer dans l'espace en utilisant ou en &#233;laborant des (&#8230;)&#034; id=&#034;nh2&#034;&gt;2&lt;/a&gt;]&lt;/span&gt;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb3&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Reconna&#238;tre et utiliser quelques relations g&#233;om&#233;triques&#034; id=&#034;nh3&#034;&gt;3&lt;/a&gt;]&lt;/span&gt;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb4&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;Reconna&#238;tre, nommer, d&#233;crire, reproduire, repr&#233;senter, construire quelques (&#8230;)&#034; id=&#034;nh4&#034;&gt;4&lt;/a&gt;]&lt;/span&gt;&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id881d_c0'&gt;Connaissances et comp&#233;tences associ&#233;es&lt;/th&gt;&lt;th id='id881d_c1'&gt;Exemples de situations, d'activit&#233;s et de ressources pour l'&#233;l&#232;ve&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id881d_c0'&gt;&#9679; Accomplir, d&#233;crire, coder des d&#233;placements dans des espaces familiers.&lt;br class='autobr' /&gt;
&#9679; Programmer les d&#233;placements d'un robot ou ceux d'un personnage sur un &#233;cran.&lt;br class='autobr' /&gt;
&#9679; R&#233;aliser, compl&#233;ter et r&#233;diger un programme de construction.&lt;br class='autobr' /&gt;
&#9679; R&#233;aliser une figure simple ou une figure compos&#233;e de figures simples &#224; l'aide d'un logiciel&lt;/td&gt;
&lt;td headers='id881d_c1'&gt;Travailler [...] avec de nouvelles ressources comme les&lt;br class='autobr' /&gt;
syst&#232;mes d'information g&#233;ographique, des&lt;br class='autobr' /&gt;
logiciels d'initiation &#224; la programmation...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Rep&#232;res de progressivit&#233;&lt;/strong&gt;&lt;br/&gt;
Initiation &#224; la programmation : Une initiation &#224; la programmation est faite &#224; l'occasion notamment d'activit&#233;s de rep&#233;rage ou de d&#233;placement (programmer les d&#233;placements d'un robot ou ceux d'un personnage sur un &#233;cran), ou d'activit&#233;s g&#233;om&#233;triques (construction de figures simples ou de figures compos&#233;es de figures simples). Au CM1, on r&#233;serve l'usage de logiciels de g&#233;om&#233;trie dynamique &#224; des fins d'apprentissages manipulatoires (&#224; travers la visualisation de constructions instrument&#233;es) et de validation des constructions de figures planes. &#192; partir du CM2, leur usage progressif pour effectuer des constructions, familiarise les &#233;l&#232;ves avec les repr&#233;sentations en perspective cavali&#232;re et avec la notion de conservation des propri&#233;t&#233;s lors de certaines transformations.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;caption&gt;&lt;strong&gt;Attendus de fin de cycle&lt;/strong&gt; : Sciences - Rep&#233;rer et comprendre la communication et la gestion de l'information&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id032f_c0'&gt;Connaissances et comp&#233;tences associ&#233;es&lt;/th&gt;&lt;th id='id032f_c1'&gt;Exemples de situations, d'activit&#233;s et de ressources pour l'&#233;l&#232;ve&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id032f_c0'&gt;Le stockage des donn&#233;es, notions d'algorithmes, les objets programmables.&lt;/td&gt;
&lt;td headers='id032f_c1'&gt;Les &#233;l&#232;ves d&#233;couvrent l'algorithme en utilisant des logiciels d'applications visuelles et ludiques.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Liens :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;http://cache.media.eduscol.education.fr/file/Initiation_a_la_programmation/92/6/RA16_C2_C3_MATH_inititation_programmation_doc_maitre_624926.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Initiation &#224; la programmation aux cycles 2 et 3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;/bloc&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Quelle place pour le Logo ?&lt;/h2&gt;&lt;h2 class=&#034;spip&#034;&gt;Logo c'est quoi ?&lt;/h2&gt;
&lt;p&gt;Logo (voir &lt;a href=&#034;https://fr.wikipedia.org/wiki/Logo_(langage)&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;la page Wikip&#233;dia&lt;/a&gt;) est un langage de programmation qui se veut proche du langage, d'o&#249; son nom (du grec logos). Logo est n&#233; dans les ann&#233;es soixante et a donn&#233; naissance &#224; toute une famille de langages dont une grande partie a &#233;t&#233; d&#233;velopp&#233;e pour l'apprentissage de la programmation chez un jeune public.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Logo &lt;i&gt;vs&lt;/i&gt; Scrath&lt;/h2&gt;
&lt;p&gt;On conna&#238;t tous, au moins de nom, &lt;strong&gt;&lt;a href=&#034;https://scratch.mit.edu/&#034; target=&#034;_blank&#034;&gt;Scratch&lt;/a&gt;&lt;/strong&gt;, LE logiciel facile d'acc&#232;s qui permet d'aborder la programmation avec les plus jeunes, cit&#233; dans les programmes ou les documents d'accompagnement. D&#232;s lors, pourquoi ressortir ce vieux logo ? Une r&#233;ponse en quelques points :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Logo permet d'aller aussi loin que Scratch sur les aspects purement programmation (instructions/commandes, variables, boucles, et m&#234;me proc&#233;dures ...) ;&lt;/li&gt;&lt;li&gt; Logo est un langage &#233;crit avec des commandes et une syntaxe, en cela il conserve les apparences d'un langage commun comme php, java, javascript, ... ;&lt;/li&gt;&lt;li&gt; Logo est directement ancr&#233; dans notre programme de g&#233;om&#233;trie, il ne permettra pas d'en couvrir tous les aspects mais il sera une excellente occasion de r&#233;investissement de propri&#233;t&#233;s d&#233;couvertes en classe. En d'autres termes avec Logo on ne fera pas de la programmation pour de la programmation mais au service de la g&#233;om&#233;trie.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;par contre&lt;/strong&gt;, Logo ne permet pas de faire tout ce que peut faire Scratch aussi facilement : manipulation d'images et de sons, ... Par ailleurs, l'&#233;cosyst&#232;me Scratch est bien plus vaste et complet avec une communaut&#233; active, la possibilit&#233; de publier et de partager ses cr&#233;ations. Si l'on souhaite d&#233;passer la g&#233;om&#233;trie et approfondir la programmation, on optera donc pour &lt;strong&gt;&lt;a href=&#034;https://scratch.mit.edu/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Scratch&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Sur P&#233;c&#233;&lt;/h2&gt;&lt;h2 class=&#034;spip&#034;&gt;&lt;a href=&#034;http://geotortue.free.fr/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;G&#233;oTortue&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class='spip_document_301 spip_documents spip_documents_right' style='float:right; width:128px;'&gt; &lt;a href=&#034;http://geotortue.free.fr/&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L128xH128/geo_tortue_logo-40517.png?1770909195' width='128' height='128' alt=&#034;G&#233;oTortue&#034; title=&#034;G&#233;oTortue&#034; /&gt; &lt;/a&gt;&lt;/span&gt;&lt;br class='autobr' /&gt;
Simple, complet et pratique... En Java, donc multi-plateforme &lt;span class='spip_document_295 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_ios_24-788f5.svg?1770906256' width='24' height='24' alt=&#034;MacOS/iOS&#034; title=&#034;MacOS/iOS&#034; /&gt; &lt;/span&gt;&lt;span class='spip_document_297 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_linux_24-1fac5.svg?1770909195' width='24' height='24' alt=&#034;Gnu/Linux&#034; title=&#034;Gnu/Linux&#034; /&gt; &lt;/span&gt;&lt;span class='spip_document_298 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_win10_24-cfe4c.svg?1770909195' width='24' height='24' alt=&#034;Windows&#034; title=&#034;Windows&#034; /&gt; &lt;/span&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; commandes en fran&#231;ais avec alias abr&#233;g&#233;s ;&lt;/li&gt;&lt;li&gt; mono-fen&#234;tre ;&lt;/li&gt;&lt;li&gt; des boutons reprennent les commandes les plus courantes pour aller plus vite ;&lt;/li&gt;&lt;li&gt; historique des commandes facile ;&lt;/li&gt;&lt;li&gt; un compas que l'on peut tourner permet d'afficher l'angle en degr&#233; (par pas de 45, utile en primaire pour donner une valeur &#224; un angle ou pour se rep&#233;rer ;
&lt;dl class='spip_document_302 spip_documents spip_documents_right' style='float:right; width: 124'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L124xH150/geotortue_rose_2-3bcf4.gif?1770909195' width='124' height='150' alt='GIF - 278.1&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:124px;'&gt;&lt;strong&gt;Valeur d'un angle en degr&#233;s&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/li&gt;&lt;li&gt; on peut faire varier la vitesse de la tortue ;&lt;/li&gt;&lt;li&gt; un catalogue en ligne d'activit&#233;s avec des niveaux de progressivit&#233; est pr&#233;vu, il s'ouvre dans une deuxi&#232;me fen&#234;tre et permet la consultation de la figure &#224; r&#233;aliser en m&#234;me tant que le travail de programmation ;&lt;/li&gt;&lt;li&gt; la &lt;i&gt;pinacoth&#232;que&lt;/i&gt; permet de faire des captures des figures cr&#233;&#233;es, de les archiver et de les colorier ;&lt;/li&gt;&lt;li&gt; gros plus : on peut exporter ses figures en svg et en png.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;&lt;a href=&#034;http://xlogo.tuxfamily.org/fr/index-fr.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;XLogo&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class='spip_document_320 spip_documents spip_documents_right' style='float:right; width:128px;'&gt; &lt;a href=&#034;http://xlogo.tuxfamily.org/fr/index-fr.html&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L128xH124/logo_xlogo3-ef21c.png?1770909195' width='128' height='124' alt=&#034;&#034; /&gt; &lt;/a&gt;&lt;/span&gt; &lt;br class='autobr' /&gt;
Probablement le plus simple, multi-plateforme car bas&#233; sur Java. &lt;span class='spip_document_295 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_ios_24-788f5.svg?1770906256' width='24' height='24' alt=&#034;MacOS/iOS&#034; title=&#034;MacOS/iOS&#034; /&gt; &lt;/span&gt;&lt;span class='spip_document_297 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_linux_24-1fac5.svg?1770909195' width='24' height='24' alt=&#034;Gnu/Linux&#034; title=&#034;Gnu/Linux&#034; /&gt; &lt;/span&gt;&lt;span class='spip_document_298 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_win10_24-cfe4c.svg?1770909195' width='24' height='24' alt=&#034;Windows&#034; title=&#034;Windows&#034; /&gt; &lt;/span&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Les commandes sont en fran&#231;ais (&lt;i&gt;avance&lt;/i&gt;, &lt;i&gt;cachetortue&lt;/i&gt;, &lt;i&gt;levecrayon&lt;/i&gt;) et ont des alias abr&#233;g&#233;s (&lt;i&gt;av&lt;/i&gt;, &lt;i&gt;ct&lt;/i&gt;, &lt;i&gt;lc&lt;/i&gt;, ...) ;&lt;/li&gt;&lt;li&gt; on peut afficher une grille param&#233;trable (dimension carreaux et couleur du quadrillage et couleur de l'arri&#232;re plan) en fond ;&lt;/li&gt;&lt;li&gt; l'&#233;diteur est simple et s'affiche dans une deuxi&#232;me fen&#234;tre mais on peut aussi entre des commandes &#224; la vol&#233;e ;&lt;/li&gt;&lt;li&gt; historique des commandes accessible : on peut relancer une commande de l'historique et double-cliquant dessus ;&lt;/li&gt;&lt;li&gt; on peut enregistrer les programmes cr&#233;&#233;s, on obtient alors un fichier texte &#224; l'extension .lgo ;&lt;/li&gt;&lt;li&gt; on peut faire varier la vitesse de la tortue ;&lt;/li&gt;&lt;li&gt; Java WebStart&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb5&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;On peut th&#233;oriquement lancer XLogo sans installation dans un navigateur si (&#8230;)&#034; id=&#034;nh5&#034;&gt;5&lt;/a&gt;]&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;http://downloads.tuxfamily.org/xlogo/downloads-fr/manual-fr.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Le manuel d'XLogo&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;http://www.ac-grenoble.fr/ien.annecy3/IMG/XLogo.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Des fiches d'exercices pour XLogo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;La syntaxe varie un peu entre ces deux programmes :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; XLogo ne demande pas de ponctuation entre les commandes par ailleurs, les variables sont pr&#233;c&#233;d&#233;es de deux points &#171; : &#187; par exemple
&lt;div class=&#034;codeylb&#034;&gt;
pour carre :longueur&lt;br /&gt;
repete 4 [av :longueur td 90]&lt;br /&gt;
fin
&lt;/div&gt;
&lt;dl class='spip_document_303 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L200xH192/1amyimage-adce3.gif?1770909195' width='200' height='192' alt='GIF - 264&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:200px;'&gt;&lt;strong&gt;XLogo - Proc&#233;dure carre&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/li&gt;&lt;li&gt; G&#233;oTortue requiert des points-virgules &#171; ; &#187; entre les commandes, en revanche les param&#232;tres d'une proc&#233;dure sont list&#233;s simplement sans ponctuation, par exemple :
&lt;div class=&#034;codeylb&#034;&gt;
pour carre longueur &lt;br/&gt;
rep 4 [av longueur ; td 90]&lt;br/&gt;
fin
&lt;/div&gt;
&lt;dl class='spip_document_304 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L250xH331/carre_geotortue-fa506.gif?1770909195' width='250' height='331' alt='GIF - 361.7&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:250px;'&gt;&lt;strong&gt;G&#233;oTortue - Proc&#233;dure carre&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;&lt;a href=&#034;http://www.linuxpedia.fr/doku.php/kde-education/kturtle&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;KTurtle&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class='spip_document_321 spip_documents spip_documents_right' style='float:right; width:108px;'&gt; &lt;a href=&#034;http://www.linuxpedia.fr/doku.php/kde-education/kturtle&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L108xH128/kturtle_logo-3bc6f.png?1770909195' width='108' height='128' alt=&#034;&#034; /&gt; &lt;/a&gt;&lt;/span&gt;KTurtle est une application Gnu/Linux, elle a &#233;t&#233; port&#233;e comme App dans Chrome. On la trouve donc :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; dans les paquets de sa distribution Linux (Debian, Ubuntu) disponible en fran&#231;ais ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; dans le &lt;a href=&#034;https://chrome.google.com/webstore/detail/kturtle-on-rollapp/ehefabgocebhgcdnckfhcmlfffiianip&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Chrome WebStore&lt;/a&gt; &#224; installer dans son navigateur Chrome (inutile d'acc&#233;der &#224; ce lien depuis un autre navigateur que Chrome...) seulement en anglais.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_322 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/kturtle_225.png' title='- PNG - 87.6&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH81/kturtle_225-8e221-c2ab2.png?1770909195' width='150' height='81' alt='PNG - 87.6&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;KTurtle dans Ubuntu&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_323 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/kturtle_chrome_app.jpg' title='- JPEG - 60.7&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH92/kturtle_chrome_app-f837d-7f542.jpg?1770909195' width='150' height='92' alt='JPEG - 60.7&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;KTurtle dans Chrome&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Chercher KTurtle dans le Chrome Web Store, cliquer sur KTurtle puis sur &#034;Acc&#233;der au site Web&#034;
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;KTurtle est plus complet que les deux autres logiciels cit&#233;s. On peut entrer des commandes directement dans la console pour les ex&#233;cuter ou bien &#233;crire un programme gr&#226;ce &#224; l'&#233;diteur. KTurtle est dot&#233; d'un inspecteur &#224; trois onglets qui permet de voir l'&#233;tat des variables ou la suite des fonctions appel&#233;es lors du d&#233;roulement du programme cr&#233;&#233;.&lt;br class='autobr' /&gt;
On peut exporter les r&#233;sultats du programme au format png et svg.&lt;br class='autobr' /&gt;
Par rapport aux autres, KTturle a la particularit&#233; de pouvoir &#233;crire du texte (on param&#232;tre la taille de la police)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://docs.kde.org/stable5/fr/kdeedu/kturtle/index.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Manuel en ligne de KTurtle&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Les proc&#233;dures sont pr&#233;c&#233;d&#233;es de &#034;&lt;i&gt;learn&lt;/i&gt;&#034; et encadr&#233;es d'accolades ainsi que les boucles. Les variables sont pr&#233;c&#233;d&#233;es de $. Il n'y a pas de ponctuation entre les instructions. Le logiciels g&#232;re les enregistrements de fichiers. &lt;br class='autobr' /&gt;
Voici un exemple de programme et de r&#233;sultat :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class=&#034;codeylb&#034;&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;learn losange $long, $angle { repeat 2 {forward $long turnleft $angle forward $long turnleft 180-$angle } } reset repeat 24 { losange 100,30 turnleft 15}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;tt&gt;&lt;emb324|center&gt;&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;dl class='spip_document_325 spip_documents spip_documents_right' style='float:right; width: 300'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L300xH230/kturtle_chooser-11a94.gif?1770909195' width='300' height='230' alt='GIF - 644.4&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:300px;'&gt;&lt;strong&gt;Le direction chooser de KTurtle&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;&#192; noter un &#034;Direction chooser&#034; qui permet de choisir la valeur des angles. KTurtle permet en plus de tourner &#224; gauche ou &#224; droite de donner une direction absolue avec l'instruction &#034;direction&#034;. &lt;br style=&#034;clear:both;&#034;&gt;&lt;/p&gt;
&lt;h2&gt;Andro&#239;d &lt;span class='spip_document_296 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_android_24-059fb.svg?1770909195' width='24' height='24' alt=&#034;Android&#034; title=&#034;Android&#034; /&gt; &lt;/span&gt;&lt;/h2&gt;&lt;a href=&#034;https://play.google.com/store/apps/details?id=com.xatik.app.droiddraw.client&amp;hl=fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;Droid Draw&lt;/h2&gt;&lt;/a&gt;
&lt;p&gt;&lt;span class='spip_document_315 spip_documents spip_documents_right' style='float:right; width:105px;'&gt;&lt;a href=&#034;https://play.google.com/store/apps/details?id=com.xatik.app.droiddraw.client&amp;hl=fr&#034; type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L105xH128/droid_draw_icon-e46ea-cb1ff.png?1770909195' width='105' height='128' alt='PNG' class='spip_logo spip_logos' /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br class='autobr' /&gt;
Droid Draw est en anglais mais assez simple, une fois les bases comprises. On commence par cr&#233;er un programme que l'on nomme. Ensuite on ajoute les commandes une par une &#224; l'aide du bouton &#034;+&#034;. Les commandes sont abr&#233;g&#233;es mais peu nombreuses et elles sont toutes reprises par un tableau dans l'&#233;diteur de commande. Il n'est donc pas besoin d'utiliser le clavier virtuel, ce qui est confortable. Une validation de syntaxe est faite &#224; chaque commande.&lt;/p&gt;
&lt;center&gt;Copies d'&#233;crans, cliquer pour agrandir&lt;/center&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_316 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/droid_draw_1.jpg' title='- JPEG - 15.1&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH94/droid_draw_1-a79b4-9d69b.jpg?1770909195' width='150' height='94' alt='JPEG - 15.1&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Cr&#233;ation du programme&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_317 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/droid_draw_2.jpg' title='- JPEG - 17&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH94/droid_draw_2-7e109-1c801.jpg?1770909195' width='150' height='94' alt='JPEG - 17&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Programme en cours d'&#233;dition&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;dl class='spip_document_318 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/droid_draw_4.jpg' title='- JPEG - 15.8&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH66/droid_draw_4-d18d5-585c0.jpg?1770909195' width='150' height='66' alt='JPEG - 15.8&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Acc&#232;s direct aux commandes&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_319 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/droid_draw_3.jpg' title='- JPEG - 11.3&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH94/droid_draw_3-f92ed-f21a6.jpg?1770909195' width='150' height='94' alt='JPEG - 11.3&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;&#201;x&#233;cution d'un programme&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;La syntaxe des boucles est un peu particuli&#232;re, dans l'&#233;diteur on n'entre que le crochet fermant &#034;]&#034;. Ce qui donne par exemple pour un losange (PT est l'alias de Pencil Thickness, pour param&#233;trer l'&#233;paisseur du trait) :&lt;/p&gt;
&lt;div class=&#034;codeylb&#034;&gt;
PT 5&lt;br /&gt;
RPT 2&lt;br /&gt;
LT 150&lt;br /&gt;
FD 100&lt;br /&gt;
LT 30&lt;br /&gt;
FD 100&lt;br /&gt;
] &lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; [vert fonce]&lt;strong&gt;Gros plus&lt;/strong&gt;[/vert fonce], l'application permet d'enregistrer les programmes cr&#233;&#233;s (extension &lt;strong&gt;.ddscript&lt;/strong&gt;) et de les importer.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;[orange fonce]Point faible[/orange fonce]&lt;/strong&gt; : on ne peut pas cr&#233;er de proc&#233;dure ou de fonction, ce qui limite beaucoup l'int&#233;r&#234;t du langage.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;&lt;a href=&#034;https://play.google.com/store/apps/details?id=appinventor.ai_schildpadenzijnvriendjes.Schildpadenzijnvriendjes&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Turtle and his friends&lt;/a&gt; &lt;/h2&gt;
&lt;p&gt;&lt;span class='spip_document_305 spip_documents spip_documents_right' style='float:right; width:128px;'&gt; &lt;a href=&#034;https://play.google.com/store/apps/details?id=appinventor.ai_schildpadenzijnvriendjes.Schildpadenzijnvriendjes&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L128xH128/turtle_and_his_friend-35db6.png?1770909195' width='128' height='128' alt=&#034;Turtle and his friends&#034; title=&#034;Turtle and his friends&#034; /&gt; &lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Simple et sans langage. On d&#233;place la tortue en tapant sur le bouton &#171; pas &#187; &lt;span class='spip_document_306 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L45xH32/pas_turtle_and_his_friend-09926.png?1770909195' width='45' height='32' alt=&#034;&#034; /&gt; &lt;/span&gt; et on la dirige &#224; l'aide des boutons de direction &#171; Droite &#187; et &#171; Gauche &#187; par pas de 15&#176; &lt;span class='spip_document_307 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L29xH32/droite_turtle_and_his_friend-b8394.png?1770909195' width='29' height='32' alt=&#034;&#034; /&gt; &lt;/span&gt; &lt;span class='spip_document_308 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L29xH32/gauche_turtle_and_his_friend-d080a.png?1770909195' width='29' height='32' alt=&#034;&#034; /&gt; &lt;/span&gt;. On apprend aux animaux des proc&#233;dures en les envoyant &#224; l'&#233;cole (tap-long sur leur ic&#244;ne). Une fois dipl&#244;m&#233;s, ils rejouent la s&#233;quence qu'ils ont apprise. &lt;br class='autobr' /&gt;
Les d&#233;s servent &#224; faire r&#233;p&#233;ter une commande. Pour cr&#233;er une boucle de plusieurs commandes il faut apprendre &#224; un animal la s&#233;rie de commandes puis apprendre &#224; un autre animal &#224; r&#233;p&#233;ter cette s&#233;rie. Exemple pour le carr&#233; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on apprend au singe &#224; faire trois pas en avant puis &#224; tourner de 6 &#171; crans &#187; &#224; droite pour faire un angle droit (la s&#233;quence tap&#233;e sera : afficher le d&#233; &#171; 3 &#187;, taper sur un pas, afficher le d&#233; &#171; 6 &#187; taper sur &#171; Droite &#187; ;&lt;/li&gt;&lt;li&gt; on apprend ensuite &#224; l'&#233;l&#233;phant &#224; r&#233;p&#233;ter quatre fois cette s&#233;quence en entrant : afficher le d&#233; &#171; 4 &#187; puis taper sur l'ic&#244;ne du singe.
&lt;dl class='spip_document_310 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L400xH400/cercle_turtle_and_his_friend-8ea7c.jpg?1770909195' width='400' height='400' alt='JPEG - 48.5&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:350px;'&gt;&lt;strong&gt;S&#233;quence &#034;Cercle&#034; apprise au singe...&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:350px;'&gt;On a appris au singe &#224; r&#233;p&#233;ter 12 fois un pas en avant puis tourner &#224; droite d'un cran...
&lt;/dd&gt;
&lt;/dl&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Cette application est parfaite pour cr&#233;er ses premi&#232;res figures tr&#232;s t&#244;t, mais je lui reproche de ne pas proposer l'&#233;criture du script, il n'y a donc pas vraiment de langage, la transmission d'un programme est difficile. De plus, on ne peut pas revenir en arri&#232;re dans une construction pour corriger une commande ou un param&#232;tre. Par contre, une sorte de m&#233;diath&#232;que existe qui permet de mettre en m&#233;moire le r&#233;sultat d'un construction et de rappeler les programmes appris &#224; ce moment de l'utilisation de l'application par les animaux.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;&lt;a href=&#034;https://play.google.com/store/apps/details?id=com.alimuzaffar.turtledraw&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Turtle Draw&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span class='spip_document_291 spip_documents spip_documents_right' style='float:right; width:128px;'&gt; &lt;a href=&#034;https://play.google.com/store/apps/details?id=com.alimuzaffar.turtledraw&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L128xH128/tuttle_darw_logo-457bd.png?1770909195' width='128' height='128' alt=&#034;&#034; /&gt; &lt;/a&gt;&lt;/span&gt;&lt;br class='autobr' /&gt;
Cette application est en anglais mais elle comporte peu de commandes la langue ne sera donc pas un obstacle pour son utilisation au primaire. L'interface est assez simple et facile d'acc&#232;s et cela fonctionne plut&#244;t bien m&#234;me sur des terminaux assez petits, d'autant plus qu'un &lt;i&gt;assistant de cr&#233;ation de commandes&lt;/i&gt; &#224; base de menus d&#233;roulants permet de saisir le moins de texte possible. Les copies d'&#233;crans ci-dessous ont &#233;t&#233; faites sur un t&#233;l&#233;phone de 4,8 pouces)&lt;/p&gt;
&lt;dl class='spip_document_311 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/turtle_draw_1.jpg' title='- JPEG - 24.9&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L200xH171/turtle_draw_1_vignette-158ff.jpg?1770909195' width='200' height='171' alt='JPEG - 24.9&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:200px;'&gt;&lt;strong&gt;Commande et r&#233;sultat - Clic pour agrandir&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:200px;'&gt;Saisie manuelle de la commande. Les couleurs du fond et du crayon sont param&#233;trables.
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;L'assistant de cr&#233;ation de commandes (qu'il aurait fallu nommer assistant de cr&#233;ation de programmes) est tr&#232;s pratique. Il permet de s'affranchir de la syntaxe et de se concentrer sur le programme. Le nombre de commandes est d'ailleurs tr&#232;s restreint : elles sont toutes list&#233;es sur cette copie d'&#233;cran :&lt;/p&gt;
&lt;dl class='spip_document_313 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L250xH412/turtle_draw_3-3eef0.jpg?1770909195' width='250' height='412' alt='JPEG - 14.3&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:250px;'&gt;&lt;strong&gt;&#201;diteur de commandes&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;Des figures pr&#233;d&#233;finies sont disponibles (&#233;toile, carr&#233;, cercle et triangle), en les choisissant on cr&#233;&#233; un programme dont on peut modifier les param&#232;tres et l'ordre des commandes.&lt;/p&gt;
&lt;dl class='spip_document_314 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L250xH412/turtle_draw_2-68565.jpg?1770909195' width='250' height='412' alt='JPEG - 15.3&#160;kio' /&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:250px;'&gt;&lt;strong&gt;Figures pr&#233;d&#233;finies&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:250px;'&gt;Ici le programme pr&#233;d&#233;fini &#034;carr&#233;&#034;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;Il est dommage qu'il n'ait pas &#233;t&#233; pr&#233;vu une forme d'enregistrement des programmes. On peut toujours faire des copier coller et enregistrer nos programmes ailleurs mais ce n'est pas pratique. De plus, l'&#233;diteur de commande est trop petit, et en dehors des figures simples il devient vite contraignant de saisir ou modifier des programmes sur une seule ligne. Enfin, il n'est pas possible de cr&#233;er de fonctions ou de proc&#233;dures.&lt;/p&gt;
&lt;h2&gt;iOS &lt;span class='spip_document_295 spip_documents'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L24xH24/icn_ios_24-788f5.svg?1770906256' width='24' height='24' alt=&#034;MacOS/iOS&#034; title=&#034;MacOS/iOS&#034; /&gt; &lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a id=&#034;logotacular&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;a href=&#034;https://itunes.apple.com/us/app/logotacular/id899728048?mt=8&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;h2 class=&#034;spip&#034;&gt;Logotacular&lt;/h2&gt;&lt;/a&gt;
&lt;p&gt;&lt;span class='spip_document_361 spip_documents spip_documents_right' style='float:right; width:128px;'&gt; &lt;a href=&#034;https://itunes.apple.com/us/app/logotacular/id899728048?mt=8&#034; class=&#034;spip_out&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L128xH128/logotacular_1-1b3d5.jpg?1770909195' width='128' height='128' alt=&#034;&#034; /&gt; &lt;/a&gt;&lt;/span&gt;&lt;br class='autobr' /&gt;
Une appli tr&#232;s bien faite, l'interface est en anglais mais le vocabulaire ne sera pas un obstacle. L'essentiel des commandes est r&#233;sum&#233; dans quatre pages facilement accessibles. On peut sauvegarder ses programmes, cr&#233;er des proc&#233;dures et utiliser des variables.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_362 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/img_0009.png' title='- PNG - 22&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH113/img_0009-89b64-3124e.png?1770909195' width='150' height='113' alt='PNG - 22&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Logotacular&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Espace de travail
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_363 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/img_0011.png' title='- PNG - 107.7&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH113/img_0011-fa6c3-6ed66.png?1770909195' width='150' height='113' alt='PNG - 107.7&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Logotacular&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Pages du &#034;Tutorial&#034;
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_364 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/img_0010.png' title='- PNG - 95.4&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH113/img_0010-cde37-cb40e.png?1770909195' width='150' height='113' alt='PNG - 95.4&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Logotacular&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Pages de r&#233;f&#233;rences
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Logotacular permet d'afficher une grille et d'en r&#233;gler l'opacit&#233;, ce qui est pratique pour le rep&#233;rage des distances. En revanche, il y a &#224; mes yeux un point faible, c'est que les commandes et les proc&#233;dures se saisissent dans le m&#234;me espace. Du coup, si on souhaite effacer un appel &#224; une proc&#233;dure, on efface aussi la proc&#233;dure. Enfin, la gestion des erreurs est un peu curieuse : si je saisis &#171; td 90 &#187; au lieu de &#171; rt 90 &#187; (&lt;i&gt;tourne droite&lt;/i&gt; au lieu de &lt;i&gt;right turn&lt;/i&gt;), le programme stoppe &#224; cette commande erron&#233;e mais ne renvoie aucun message. Par contre, dans une proc&#233;dure, avant m&#234;me de taper sur &#171; play &#187;, une fl&#232;che me signale un probl&#232;me.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_366 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/img_0015.png' title='- PNG - 36.9&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH111/img_0015-1f35c-9d4c6.png?1770909195' width='150' height='111' alt='PNG - 36.9&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Logotacular - Grille&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Afficher et r&#233;gler une grille - Ici rectangulaire 100x100
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_365 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/img_0014.png' title='- PNG - 33.3&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH96/img_0014-080ca-f7e43.png?1770909195' width='150' height='96' alt='PNG - 33.3&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Logotacular&lt;/strong&gt;&lt;/dt&gt;
&lt;dd class='spip_doc_descriptif' style='width:150px;'&gt;Gestion des erreurs de syntaxe. Une fl&#232;che dans la proc&#233;dure mais rien dans le reste du programme.
&lt;/dd&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;h2&gt;Quelles activit&#233;s ?&lt;/h2&gt;&lt;h2 class=&#034;spip&#034;&gt;Sur le plan de la programmation, quels objectifs se fixer ?&lt;/h2&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; conna&#238;tre les commandes de base : avance, tourne droite, tourne gauche, vide &#233;cran, l&#232;ve crayon, baisse crayon. On introduira le concept d'&lt;strong&gt;argument&lt;/strong&gt; (syn de param&#232;tre) tout de suite car les commandes avance ou tourne ne fonctionnent pas sans argument (si on passe la commande AV sans rien, G&#233;oTortue me r&#233;pond &#034;Nombre d'arguments incorrect. La commande av doit &#234;tre suivie de 1 argument(s). Taper la commande &#171; av ? &#187; pour afficher l'aide.&#034; et Xlogo r&#233;pond &#034;Pas assez de donn&#233;es pour avance&#034;.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; introduire l'&lt;strong&gt;it&#233;ration&lt;/strong&gt; par exemple en cr&#233;ant une ligne de pointill&#233;s : r&#233;p&#233;ter dix fois (baisse crayon, avance 10, l&#232;ve crayon, avance 10) : rep 10 [bc ; av 10 ; lc ; av 10] pour G&#233;oTortue et repete 10 [bc av 10 lc av 10] pour XLogo.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; on peut ensuite construire nos premi&#232;re figures, les plus simples sont certainement les carr&#233;s et les rectangles car ils utilisent l'angle droit ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &#224; partir de l&#224;, il est important de reprendre nos carr&#233;s puis nos rectangles pour les construire avec une &#233;criture it&#233;rative : rep 4 [av 100 ; td 90] au lieu de av 100 ; td 90 ; av 100 ; td 90 ; av 100 ; td 90 ; av 100 pour un carr&#233; dans GeoTortue et repete 2 [av 100 td 90 av 50 td 90] au lieu de av 100 td 90 av 50 td 90 av 100 td 90 av 50 pour un rectangle dans XLogo. On en profitera pour mettre en &#233;vidence qu'un tour complet de la tortue (quand elle revient dans la m&#234;me direction qu'au d&#233;part) fait 360&#176;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; on peut &#224; pr&#233;sent aborder la cr&#233;ation de &lt;strong&gt;proc&#233;dures&lt;/strong&gt;, on peut commencer par un petit programme qui cr&#233;era un carr&#233; de dimensions variables :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_339 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/geotortue_-_sans_titre_-_232.jpg' title='- JPEG - 27.5&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH81/geotortue_-_sans_titre_-_232-cf106-5bfb3.jpg?1770909195' width='150' height='81' alt='JPEG - 27.5&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;G&#233;oTortue - Proc&#233;dure pour un carr&#233; de c&#244;t&#233; &#034;longueur&#034;&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_341 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/jpg/xlogo_233.jpg' title='- JPEG - 48.7&#160;kio' type=&#034;image/jpeg&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH122/xlogo_233-c5cf6-74da2.jpg?1770909195' width='150' height='122' alt='JPEG - 48.7&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;XLogo - Proc&#233;dure carre appel&#233;e avec divers param&#232;tres&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;&lt;dl class='spip_document_340 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/zip/carre.trt.zip' title='- Zip - 1.7&#160;kio' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L49xH64/zip-bd51a.svg?1770906588' width='49' height='64' alt='Zip - 1.7&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:120px;'&gt;&lt;strong&gt;Fichier G&#233;oTortue - Proc&#233;dure carre&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class=&#034;codeylb&#034;&gt;pour carre :longueur&lt;br /&gt;repete 4 [av :longueur td 90]&lt;br /&gt;fin&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; les &#233;l&#232;ves sont alors en situation de produire des solutions &#224; des probl&#232;mes de construction de polygones r&#233;guliers, la valeur de la rotation de la tortue sera 360&#176;/nombre de c&#244;t&#233;s (attention il s'agit de l'angle de rotation de la tortue et non de la valeur des angles du polygone construit). Par exemple pour un hexagone un code du genre :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;Une proc&#233;dure pour dessiner des hexagones de c&#244;t&#233; donn&#233; dans G&#233;oTortue. On cr&#233;&#233; un polygone en appelant la proc&#233;dure hexagone suivi d'un param&#232;tre : la longueur des c&#244;t&#233;s.&lt;br class='autobr' /&gt;
&lt;div class=&#034;codeylb&#034;&gt;pour hexagone longueur&lt;br /&gt;rep 6 [av longueur ; td 60 ;]&lt;br /&gt;fin&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;Une proc&#233;dure pour dessiner des polygones r&#233;guliers de longeur donn&#233;e dans G&#233;oTortue. L'utilisation avec 360 c&#244;t&#233;s permet de cr&#233;er un &#171; faux cercle &#187; qui l'apparence d'un cercle mais reste un polygone.&lt;br class='autobr' /&gt;
&lt;div class=&#034;codeylb&#034;&gt;pour polygone longeur cote&lt;br /&gt;rep cote [av longeur ; td 360/cote]&lt;br /&gt;fin&lt;/div&gt;&lt;dl class='spip_document_342 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/geotortue_-_carre.trt_-_234.png' title='- PNG - 80.8&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH103/geotortue_-_carre.trt_-_234-7b4b3-63b20.png?1770909195' width='150' height='103' alt='PNG - 80.8&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;G&#233;oTortue - Proc&#233;dure Polygone&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; on peut ensuite imbriquer les boucles de r&#233;p&#233;tition pour cr&#233;er des figures complexes comme &lt;i&gt; &lt;strong&gt;n&lt;/strong&gt; &lt;/i&gt; carr&#233;s de m&#234;me longueur d&#233;cal&#233;s de &lt;i&gt; &lt;strong&gt;x&lt;/strong&gt; &lt;/i&gt; degr&#233;s. Ainsi, on cr&#233;&#233; une proc&#233;dure qu'on utilise dans une autre :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;div class=&#034;codeylb&#034;&gt;pour carr&#233; longueur&lt;br /&gt;rep 4 [av longueur ; td 90]&lt;br /&gt;fin&lt;br /&gt;pour figure longueur angle repete&lt;br /&gt;rep repete [carr&#233; longueur ; td angle]&lt;br /&gt;fin&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;span class='spip_document_343 spip_documents spip_documents_center'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L200xH200/mes_figures-f2463.png?1770909195' width='200' height='200' alt=&#034;&#034; /&gt; &lt;/span&gt;&lt;div class=&#034;codeylb&#034;&gt;figure 90 15 24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; les branchements conditionnels : que se passe-t-il si on passe la commande polygone 90 3.5 ? C'est l'occasion de redemander la d&#233;finition d'un polygone aux &#233;l&#232;ves (figure ferm&#233;e form&#233;e dont tous les c&#244;t&#233;s sont des segments) et de montrer qu'on ne peut pas construire un polygone avec un nombre d&#233;cimal de c&#244;t&#233;s. Or notre proc&#233;dure trace la figure ci dessous, sans indiquer d'erreur. Il faut donc la corriger et introduire un test : si le nombre de c&#244;t&#233;s est entier je trace la figure, sinon j'&#233;cris &#034;Ce n'est pas un nombre entier&#034; :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;span class='spip_document_344 spip_documents spip_documents_center'&gt; &lt;img src='https://www.waielbi.net/local/cache-vignettes/L179xH162/geotortue_-_carre.trt_-_235-25ac1.png?1770909195' width='179' height='162' alt=&#034;&#034; /&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;div class=&#034;codeylb&#034;&gt;pour polygone longueur cote&lt;br /&gt;si (cote==floor(cote)) alors [rep cote [av longueur ; td 360/cote] ] sinon [&#233;cris &#034; Ce nest pas un nombre entier&#034;]&lt;br /&gt;fin&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;h2 class=&#034;spip&#034;&gt;Et en g&#233;om&#233;trie ?&lt;/h2&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; S'orienter dans l'espace, on peut travailler simplement on mettant un place un petit labyrinthe en image de fond (XLogo ne sait pas le faire, pour G&#233;oTortue : Outils &#8594; Pr&#233;f&#233;rences &#8594;&lt;br class='autobr' /&gt; Espace graphique &#8594; Image de fond &#8594; Fichier). D&#232;s le CE1.&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;&lt;dl class='spip_document_347 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/geotortue_-_labyrinthe.trt_236.png' title='- PNG - 60.6&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH106/geotortue_-_labyrinthe.trt_236-98d6e-cf4ac.png?1770909195' width='150' height='106' alt='PNG - 60.6&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;G&#233;oTortue - Un labyrinthe pour s'orienter&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_345 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/png/labyrinthe1.png' title='- PNG - 19.4&#160;kio' type=&#034;image/png&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L150xH150/labyrinthe1-0fb7b-ff118.png?1770909195' width='150' height='150' alt='PNG - 19.4&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:150px;'&gt;&lt;strong&gt;Exemple d'image de fond pour un labyrinthe&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;
&lt;td&gt;&lt;dl class='spip_document_346 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href='https://www.waielbi.net/IMG/zip/labyrinthe.trt.zip' title='- Zip - 14.7&#160;kio' type=&#034;application/zip&#034;&gt;&lt;img src='https://www.waielbi.net/local/cache-vignettes/L49xH64/zip-bd51a.svg?1770906588' width='49' height='64' alt='Zip - 14.7&#160;kio' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dt class='spip_doc_titre' style='width:120px;'&gt;&lt;strong&gt;Labyrinthe simple&lt;/strong&gt;&lt;/dt&gt;
&lt;/dl&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Une variante de l'activit&#233; consiste &#224; utiliser une direction absolue (un cap) au lieu d'une rotation de la tortue (direction relative) avec la commande fixecap de XLogo (pas d'&#233;quivalent dans G&#233;oTortue).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[fond jaune]L'IREM Paris-13[/fond jaune] propose une &lt;a href=&#034;http://www-irem.univ-paris13.fr/site_spip/spip.php?article332&#034; target=&#034;_blank&#034;&gt;programmation pour le cycle 3&lt;/a&gt; avec activit&#233;s et fichiers &#224; t&#233;l&#233;charger.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programmer sans ordinateur ni tablette&lt;/h2&gt;
&lt;p&gt;Et pourquoi ne pas commencer par travailler au tableau ? Un tableau quadrill&#233;, un aimant d&#233;guis&#233; en tortue et hop... Il n'y a plus qu'&#224; d&#233;finir une liste de commandes (on prendra celles du logiciel que l'on compte utiliser par la suite).&lt;/p&gt;
&lt;p&gt;On d&#233;signe ensuite un &lt;strong&gt;interpr&#233;teur&lt;/strong&gt;, &#233;l&#232;ve qui ex&#233;cutera au tableau les commandes puis les programmes cr&#233;&#233;s par les &lt;strong&gt;programmeurs&lt;/strong&gt; de la classe. On introduit ainsi progressivement les diff&#233;rentes commandes et concepts. Et on peut mettre en &#233;vidence le fait que plusieurs programmes permettent d'arriver au m&#234;me r&#233;sultat.&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h3&gt;Historique de la page&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; 2021/02/16 : suppression de tortue logo, site indisponbible&lt;/li&gt;&lt;li&gt; 05/05/2017 : Rubrique iOS et &lt;a href=&#034;#logotacular&#034; class=&#034;spip_ancre&#034;&gt;Logotacular&lt;/a&gt;, rubrique Web et &lt;a href=&#034;#tortue-logo&#034; class=&#034;spip_ancre&#034;&gt;Tortue-Logo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh1&#034; class=&#034;spip_note&#034; title=&#034;Notes 1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;&lt;a href=&#034;https://fr.wikipedia.org/wiki/Plan_informatique_pour_tous&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Plan informatique pour tous&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb2&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh2&#034; class=&#034;spip_note&#034; title=&#034;Notes 2&#034; rev=&#034;appendix&#034;&gt;2&lt;/a&gt;] &lt;/span&gt;(Se) rep&#233;rer et (se) d&#233;placer dans l'espace en utilisant ou en &#233;laborant des repr&#233;sentations&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb3&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh3&#034; class=&#034;spip_note&#034; title=&#034;Notes 3&#034; rev=&#034;appendix&#034;&gt;3&lt;/a&gt;] &lt;/span&gt;Reconna&#238;tre et utiliser quelques relations g&#233;om&#233;triques&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb4&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh4&#034; class=&#034;spip_note&#034; title=&#034;Notes 4&#034; rev=&#034;appendix&#034;&gt;4&lt;/a&gt;] &lt;/span&gt;Reconna&#238;tre, nommer, d&#233;crire, reproduire, repr&#233;senter, construire quelques solides et figures g&#233;om&#233;triques&lt;/p&gt;
&lt;/div&gt;&lt;div id=&#034;nb5&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh5&#034; class=&#034;spip_note&#034; title=&#034;Notes 5&#034; rev=&#034;appendix&#034;&gt;5&lt;/a&gt;] &lt;/span&gt;On peut th&#233;oriquement lancer XLogo sans installation dans un navigateur si Java est install&#233; sur le PC, ce qui exlut Android et iOs, mais m&#234;me sur Windows, ce n'est pas si simple... En effet le chargement est assez long et plusieurs fen&#234;tres s'ouvrent pour demander la permission de lancer l'applet, bref pas bien simple.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.waielbi.net/IMG/svg/rosace.svg" length="54138" type="image/svg+xml" />
		

	</item>



</channel>

</rss>
