<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Math&#233;matiques</title>
	<link>https://mathematiques.ac-normandie.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://mathematiques.ac-normandie.fr/spip.php?id_auteur=3&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Olympiades d'informatique en 4e, en Seconde et en 1&#232;re</title>
		<link>https://mathematiques.ac-normandie.fr/Olympiades-d-informatique-en-4e-en-Seconde-et-en-1ere</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Olympiades-d-informatique-en-4e-en-Seconde-et-en-1ere</guid>
		<dc:date>2026-04-09T10:40:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel, S&#233;bastien Schirm</dc:creator>


		<dc:subject>Seconde</dc:subject>
		<dc:subject>Cycle 4</dc:subject>
		<dc:subject>Algorithmique</dc:subject>
		<dc:subject>Concours</dc:subject>

		<description>
&lt;p&gt;L'acad&#233;mie de Normandie organise une nouvelle &#233;dition des olympiades d'informatique, le jeudi 7 mai 2026 pour les classes de quatri&#232;me (OI4), de seconde (OI2) et de 1&#232;re (OI1 nouveaut&#233;). Se pr&#233;-inscrire &lt;br class='autobr' /&gt;
Vous trouverez ci-dessous le lien de pr&#233;inscription : &lt;br class='autobr' /&gt;
https://grist.numerique.gouv.fr/o/d... &lt;br class='autobr' /&gt;
Si le clic sur l'image ne fonctionne pas, vous pouvez acc&#233;der directement au formulaire via ce lien : https://grist.numerique.gouv.fr/o/docs/forms/i4Lo9hpREUhbVQnm842u4e/70 &lt;br class='autobr' /&gt;
Pour toute (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathematiques.ac-normandie.fr/Concours-7" rel="directory"&gt;Concours&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Seconde" rel="tag"&gt;Seconde&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Cycle-4" rel="tag"&gt;Cycle 4&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Algorithmique" rel="tag"&gt;Algorithmique&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Concours-108" rel="tag"&gt;Concours&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH149/capture_d_e_cran_2023-05-14_a_15.42_47-b7398.png?1738713368' class='spip_logo spip_logo_right' width='150' height='149' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;L'acad&#233;mie de Normandie organise une nouvelle &#233;dition des&lt;strong&gt; olympiades d'informatique&lt;/strong&gt;, &lt;strong&gt;le jeudi 7 mai 2026&lt;/strong&gt; pour les classes de quatri&#232;me (OI4), de seconde (OI2) et de 1&#232;re (OI1 nouveaut&#233;).&lt;/p&gt;
&lt;div class='cs_blocs'&gt;&lt;h4 class='blocs_titre blocs_replie blocs_click'&gt;&lt;a href='#_bloc_non_ajax' class='ouvrir_fermer'&gt;Se pr&#233;-inscrire&lt;/a&gt;&lt;/h4&gt;&lt;div class='blocs_destination blocs_invisible blocs_slide'&gt;
&lt;p&gt;Vous trouverez ci-dessous le lien de pr&#233;inscription :&lt;/p&gt;
&lt;div class='spip_document_1409 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://grist.numerique.gouv.fr/o/docs/forms/i4Lo9hpREUhbVQnm842u4e/70&#034; class=&#034;spip_out spip_doc_lien&#034;&gt; &lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L320xH168/opengraph-previe-386de187-c7078.png?1775754893' width='320' height='168' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Si le clic sur l'image ne fonctionne pas, vous pouvez acc&#233;der directement au formulaire via ce lien : &lt;a href=&#034;https://grist.numerique.gouv.fr/o/docs/forms/i4Lo9hpREUhbVQnm842u4e/70&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;https://grist.numerique.gouv.fr/o/docs/forms/i4Lo9hpREUhbVQnm842u4e/70&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour toute question, je vous invite &#224; contacter Madame Klein, IA-IPR de physique-chimie, &#224; l'adresse suivante : &lt;a href=&#034;mailto:armelle.klein@ac-normandie.fr&#034; class=&#034;spip_mail&#034;&gt;armelle.klein@ac-normandie.fr&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class='cs_blocs'&gt;&lt;h4 class='blocs_titre blocs_replie blocs_click'&gt;&lt;a href='#_bloc_non_ajax' class='ouvrir_fermer'&gt;Modalit&#233;s d'organisation&lt;/a&gt;&lt;/h4&gt;&lt;div class='blocs_destination blocs_invisible blocs_slide'&gt;
&lt;p&gt;D'une dur&#233;e de 2 heures, l'&#233;preuve consiste en la r&#233;solution sur ordinateur de situations s'appuyant sur les comp&#233;tences du th&#232;me algorithmique et programmation (Scratch, algorithmique d&#233;branch&#233;e, tableur, etc.).&lt;br class='autobr' /&gt;
Elle n&#233;cessite une r&#233;partition des &#233;l&#232;ves par groupes de 2 &#224; 3 &#233;l&#232;ves et a lieu sous la surveillance de leur(s) enseignant(s). La constitution d'&#233;quipes mixtes est encourag&#233;e.&lt;/p&gt;
&lt;p&gt;L'&#233;preuve se d&#233;roule lors de la matin&#233;e et l'organisation est g&#233;r&#233;e en interne des &#233;tablissements, (les &#233;l&#232;ves doivent en particulier pouvoir utiliser les outils de programmation habituels, l'acc&#232;s &#224; internet &#233;tant autoris&#233; sous la surveillance de l'enseignant).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class='cs_blocs'&gt;&lt;h4 class='blocs_titre blocs_replie blocs_click'&gt;&lt;a href='#_bloc_non_ajax' class='ouvrir_fermer'&gt;Anciens sujets&lt;/a&gt;&lt;/h4&gt;&lt;div class='blocs_destination blocs_invisible blocs_slide'&gt;
&lt;p&gt;Voici les sujets de quatri&#232;me et de seconde de cette ann&#233;e 2025 :&lt;/p&gt;
&lt;table class=&#034;table spip&#034; aria-describedby=&#034;dby7baa&#034;&gt;
&lt;caption&gt;Les sujets de 2025&lt;br /&gt; &lt;small id=&#034;dby7baa&#034; class=&#034;summary offscreen&#034;&gt;sujet pdf&lt;/small&gt;&lt;/caption&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id7baa_c0'&gt;Sujets&lt;/th&gt;&lt;th id='id7baa_c1'&gt;Fichiers N&#233;cessaires&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id7baa_c0'&gt;&lt;!--[if !IE]&gt;&lt;!--&gt;&lt;iframe src=&#034;spip.php?page=pdfjs&amp;id_document=1123&#034; width=&#034;490&#034; height=&#034;600&#034; class=&#034;spip_document_1123 lecteurpdf lecteufpdf-1123 spip_documents&#034; name=&#034;pdf_1123&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;!--&lt;![endif]--&gt; &lt;!--[if IE]&gt;&lt;iframe src=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/1123/b0ca0ef68aeac824645a3e0bc69e23f20375823600aa16516758f5d7dc74cc04/pdf/olympiades_informatique_4e_2025.pdf&#034; width=&#034;490&#034; height=&#034;600&#034; class=&#034;spip_document_1123 lecteurpdf lecteufpdf-1123 spip_documents&#034; name=&#034;pdf_1123&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;![endif]--&gt;&lt;/td&gt;
&lt;td headers='id7baa_c1'&gt;&lt;div class='spip_document_1124 spip_document spip_documents spip_document_file'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/1124/012660c82c9aab26d971a879e87646ba2339dcbf1591c4ec8810ed002193655d/zip/sujet_4e_2025.zip&#034; class=&#034; spip_doc_lien&#034; title='Zip - 1.8 Mio' type=&#034;application/zip&#034;&gt;&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1773044972' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id7baa_c0'&gt;&lt;!--[if !IE]&gt;&lt;!--&gt;&lt;iframe src=&#034;spip.php?page=pdfjs&amp;id_document=1121&#034; width=&#034;490&#034; height=&#034;600&#034; class=&#034;spip_document_1121 lecteurpdf lecteufpdf-1121 spip_documents&#034; name=&#034;pdf_1121&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;!--&lt;![endif]--&gt; &lt;!--[if IE]&gt;&lt;iframe src=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/1121/f423eeaf97e63f749fe520e0f95f0ada9124780fc2027a4f50b68f261c6bf71a/pdf/olympiades_informatique_2de_2025.pdf&#034; width=&#034;490&#034; height=&#034;600&#034; class=&#034;spip_document_1121 lecteurpdf lecteufpdf-1121 spip_documents&#034; name=&#034;pdf_1121&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;![endif]--&gt;&lt;/td&gt;
&lt;td headers='id7baa_c1'&gt;&lt;div class='spip_document_1122 spip_document spip_documents spip_document_file'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/1122/97d8926736cab656888e2a87d2075078fca361320aed5998361f610c2f9310d5/zip/sujet_2nde_2025.zip&#034; class=&#034; spip_doc_lien&#034; title='Zip - 1.3 Mio' type=&#034;application/zip&#034;&gt;&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L64xH64/zip-f045b.svg?1773044972' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Concours VideoDiMath</title>
		<link>https://mathematiques.ac-normandie.fr/Concours-VideoDiMath</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Concours-VideoDiMath</guid>
		<dc:date>2023-11-14T14:57:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;Le concours de vid&#233;os &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;VideoDiMath&lt;/strong&gt; est &#224; destination des coll&#232;ges et lyc&#233;es. Il est propos&#233; par VideoDiMath, projet vid&#233;o d'AuDiMATH.&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Concours-7" rel="directory"&gt;Concours&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L106xH150/affichemathsjuin2023_1_-44c2b.png?1738718762' class='spip_logo spip_logo_right' width='106' height='150' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h4 class=&#034;spip&#034;&gt;Pr&#233;sentation&lt;/h4&gt;
&lt;p&gt;Il s'agit pour les &#233;l&#232;ves de produire une vid&#233;o de moins de 3mn (hors g&#233;n&#233;rique) pour montrer que les math&#233;matiques sont autour de nous, actuelles et plaisantes, en lien avec d'autres disciplines. Un travail d'&#233;quipe est attendu, sur lequel les &#233;l&#232;ves pourront, avec l'aide de leur professeur, &#233;laborer un sc&#233;nario, en &#233;crire le script, se distribuer les r&#244;les, les jouer, se filmer, effectuer le montage, etc.&lt;/p&gt;
&lt;p&gt;Le concours de vid&#233;os &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;VideoDiMath&lt;/strong&gt; est &#224; destination des coll&#232;ges et lyc&#233;es. Il est propos&#233; par VideoDiMath, projet vid&#233;o d'AuDiMATH, avec le soutien du minist&#232;re de l'&#201;ducation nationale, de la Jeunesse et des Sports.&lt;/p&gt;
&lt;div class='spip_document_523 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/523/b491874bc6467646cbce1361778da19519ceaad8525366ecf8892edd5e058eb2/png/affichemathsjuin2023_1_.png&#034; class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034; data-photo=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/523/b491874bc6467646cbce1361778da19519ceaad8525366ecf8892edd5e058eb2/png/affichemathsjuin2023_1_.png&#034; data-photo-w=&#034;1767&#034; data-photo-h=&#034;2500&#034; &gt; &lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L500xH707/affichemathsjuin-bf4dc10e-dab4b.png?1738718763' width='500' height='707' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h4 class=&#034;spip&#034;&gt;Calendrier de l'&#233;dition 2023-2024&lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Inscription en ligne : jusqu'&#224; fin d&#233;cembre 2023&lt;/li&gt;&lt;li&gt; Date limite de soumission des vid&#233;os : &lt;strong&gt;18 mars 2024&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt; Page du concours : &lt;a href=&#034;https://videodimath.math.cnrs.fr/videodimath/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;https://videodimath.math.cnrs.fr/videodimath/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Combiner GeoGebra et Python</title>
		<link>https://mathematiques.ac-normandie.fr/Combiner-GeoGebra-et-Python</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Combiner-GeoGebra-et-Python</guid>
		<dc:date>2023-05-14T15:05:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle Terminal</dc:subject>

		<description>
&lt;p&gt;PyGgb est un outil en ligne propos&#233; par GeoGebra : il s'agit d'une version prototype d'interop&#233;rabilit&#233; Python / GeoGebra qui permet de repr&#233;senter graphiquement des objets que l'on cr&#233;e et manipule avec la programmation Python. L'outil n'est encore qu'en version beta mais il promet de belles perspectives. &lt;br class='autobr' /&gt;
&#192; l'heure actuelle, la documentation n'est pas disponible, mais des exemples sont fournis (File &gt; Open &gt; Exemples) pour d&#233;couvrir quelques instructions disponibles. Voici une copie (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH149/capture_d_e_cran_2023-05-14_a_15.15_17-9a21a.png?1740666809' class='spip_logo spip_logo_right' width='150' height='149' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;https://geogebra.org/python/index.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;PyGgb&lt;/a&gt; est un outil en ligne propos&#233; par GeoGebra : il s'agit d'une version prototype d'interop&#233;rabilit&#233; Python / GeoGebra qui permet de repr&#233;senter graphiquement des objets que l'on cr&#233;e et manipule avec la programmation Python. &lt;br class='autobr' /&gt;
L'outil n'est encore qu'en version beta mais il promet de belles perspectives.&lt;/p&gt;
&lt;p&gt;&#192; l'heure actuelle, la documentation n'est pas disponible, mais des exemples sont fournis (File &gt; Open &gt; Exemples) pour d&#233;couvrir quelques instructions disponibles. &lt;br class='autobr' /&gt;
Voici une copie d'&#233;cran en cours d'animation du premier exemple fourni. Cliquer pour voir l'animation (GIF).&lt;/p&gt;
&lt;div class='spip_document_360 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/360/7cc2d3a814a4fac9a64cd31cb3ca45bdf2d3f6c2afc168a207618a08ea958b3f/gif/pyggb3.gif&#034; class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/gif&#034; data-photo=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/360/7cc2d3a814a4fac9a64cd31cb3ca45bdf2d3f6c2afc168a207618a08ea958b3f/gif/pyggb3.gif&#034; data-photo-w=&#034;1157&#034; data-photo-h=&#034;620&#034; &gt; &lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L500xH268/pyggb3-90dc3a34-19f79.png?1756825021' width='500' height='268' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Le module &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;time&lt;/code&gt; est disponible, ce qui permet de cr&#233;er des animations, en ins&#233;rant par exemple une &#034;pause&#034; dans la construction, emp&#234;chant qu'elle soit ainsi instantan&#233;e.&lt;/p&gt;
&lt;p&gt;On peut aussi trouver sur Twitter/X quelques propositions avec le mot-cl&#233; #PyGgb ou sur des comptes de coll&#232;gues :&lt;/p&gt;
&lt;blockquote class=&#034;twitter-tweet&#034;&gt;&lt;p lang=&#034;fr&#034; dir=&#034;ltr&#034;&gt;Jouer avec &lt;a href=&#034;https://twitter.com/geogebra?ref_src=twsrc%5Etfw&#034;&gt;@geogebra&lt;/a&gt; et &lt;a href=&#034;https://twitter.com/hashtag/Python?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#Python&lt;/a&gt; c'est possible sur &lt;a href=&#034;https://t.co/2UFuyhVfGf&#034;&gt;https://t.co/2UFuyhVfGf&lt;/a&gt;&lt;br&gt;Une version beta qui promet de belles choses !&lt;a href=&#034;https://twitter.com/hashtag/maths?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#maths&lt;/a&gt; &lt;a href=&#034;https://twitter.com/hashtag/programmation?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#programmation&lt;/a&gt; &lt;a href=&#034;https://twitter.com/hashtag/lyc%C3%A9e?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#lyc&#233;e&lt;/a&gt;&lt;br&gt;&#11015;&#65039; &lt;a href=&#034;https://twitter.com/hashtag/jeuduchaos?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#jeuduchaos&lt;/a&gt; &#11015;&#65039; &lt;a href=&#034;https://t.co/H27wiHJIUr&#034;&gt;pic.twitter.com/H27wiHJIUr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&#8212; Jean-Yves Labouche (@jy_labouche) &lt;a href=&#034;https://twitter.com/jy_labouche/status/1656836058863255553?ref_src=twsrc%5Etfw&#034;&gt;May 12, 2023&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt; &lt;script async src=&#034;https://platform.twitter.com/widgets.js&#034; charset=&#034;utf-8&#034;&gt;&lt;/script&gt;
&lt;blockquote class=&#034;twitter-tweet&#034;&gt;&lt;p lang=&#034;de&#034; dir=&#034;ltr&#034;&gt;Von Koch&lt;a href=&#034;https://twitter.com/hashtag/python?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#python&lt;/a&gt; &lt;a href=&#034;https://twitter.com/hashtag/geogebra?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#geogebra&lt;/a&gt; &lt;a href=&#034;https://t.co/DSsTbJMjRl&#034;&gt;pic.twitter.com/DSsTbJMjRl&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&#8212; david (@david_cobac) &lt;a href=&#034;https://twitter.com/david_cobac/status/1656320628394172416?ref_src=twsrc%5Etfw&#034;&gt;May 10, 2023&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt; &lt;script async src=&#034;https://platform.twitter.com/widgets.js&#034; charset=&#034;utf-8&#034;&gt;&lt;/script&gt;&lt;blockquote class=&#034;twitter-tweet&#034;&gt;&lt;p lang=&#034;fr&#034; dir=&#034;ltr&#034;&gt;&lt;a href=&#034;https://twitter.com/hashtag/PythonGGB?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#PythonGGB&lt;/a&gt; : &lt;a href=&#034;https://twitter.com/geogebra?ref_src=twsrc%5Etfw&#034;&gt;@geogebra&lt;/a&gt; + &lt;a href=&#034;https://twitter.com/hashtag/Python?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#Python&lt;/a&gt; (g&#233;om&#233;trie programm&#233;e)&lt;br&gt;&#8212;&gt; &#171; Comprendre le &lt;a href=&#034;https://twitter.com/hashtag/PGCD?src=hash&amp;ref_src=twsrc%5Etfw&#034;&gt;#PGCD&lt;/a&gt; &#187;&lt;br&gt;&#8212;&gt; code ici : &lt;a href=&#034;https://t.co/ds7LP3Vplj&#034;&gt;https://t.co/ds7LP3Vplj&lt;/a&gt; &lt;br&gt;&#8212;&gt; &#224; coller l&#224; : &lt;a href=&#034;https://t.co/LWJMqdop0Z&#034;&gt;https://t.co/LWJMqdop0Z&lt;/a&gt;&lt;br&gt;Essayer, comprendre, cr&#233;er, partager ! &lt;a href=&#034;https://t.co/XfZpMoxhxr&#034;&gt;pic.twitter.com/XfZpMoxhxr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&#8212; Tell Urik (@t3llurik) &lt;a href=&#034;https://twitter.com/t3llurik/status/1716569961181655101?ref_src=twsrc%5Etfw&#034;&gt;October 23, 2023&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt; &lt;script async src=&#034;https://platform.twitter.com/widgets.js&#034; charset=&#034;utf-8&#034;&gt;&lt;/script&gt;
&lt;p&gt;Une int&#233;gration de l'outil &#224; Capytale semble envisag&#233;e.&lt;/p&gt;
&lt;p&gt;Il est possible de signaler les dysfonctionnements, demander des fonctionnalit&#233;s nouvelles ou partager ses programmes sur &lt;a href='https://mathematiques.ac-normandie.fr/https:/www.reddit.com/r/pyggb/'&gt;reddit.com/r/pyggb/&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Convertir un projet Scratch en fichier HTML</title>
		<link>https://mathematiques.ac-normandie.fr/Convertir-un-projet-Scratch-en-fichier-HTML</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Convertir-un-projet-Scratch-en-fichier-HTML</guid>
		<dc:date>2022-03-10T00:04:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>



		<description>&lt;p&gt;Partager ses projets Scratch sur tout support en exportant le r&#233;sultat produit en HTML&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH75/arton42-1f1a2.png?1756825021' class='spip_logo spip_logo_right' width='150' height='75' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le &lt;a href=&#034;https://sheeptester.github.io/htmlifier/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;projet &lt;strong&gt;HTMLifier&lt;/strong&gt;&lt;/a&gt; permet d'exporter un projet Scratch en un seul fichier HTML qui peut s'ex&#233;cuter seul dans un navigateur Web. Le fichier produit permet un partage de l'ex&#233;cution du projet en dehors de l'interface de programmation de Scratch.&lt;/p&gt;
&lt;p&gt;Le projet d&#233;marre automatiquement et il n'y a pas de drapeau vert ni de bouton d'arr&#234;t. Le code du projet n'est pas accessible, seule l'ex&#233;cution est pr&#233;sent&#233;e.&lt;/p&gt;
&lt;p&gt;Le fichier HTML est assez volumineux car il contient l'int&#233;gralit&#233; du moteur Scratch (2,6 Mo) et les fichiers de costumes et de sons utilis&#233;s dans le projet.&lt;/p&gt;
&lt;p&gt;Voici un exemple avec une copie d'&#233;cran d'un projet r&#233;alis&#233; dans Scratch :&lt;/p&gt;
&lt;div class='spip_document_108 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;8&#034; data-legende-lenx=&#034;&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://maths.discip.ac-caen.fr/IMG/html/pavage.html&#034; class=&#034;spip_out spip_doc_lien&#034; title='PNG - 100.8 kio'&gt;&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH112/pavage-207d37d2-8c84c-330d6.png?1756714189' width='150' height='112' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-108 '&gt;&lt;strong&gt;pavage&lt;/strong&gt;&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;et voici le fichier HTML simulant &lt;a href=&#034;https://maths.discip.ac-caen.fr/IMG/html/pavage.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;l'ex&#233;cution du projet&lt;/a&gt;.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Comment utiliser HTMLifier ?&lt;/h4&gt;
&lt;p&gt;Pour utiliser &lt;strong&gt;HTMLifier&lt;/strong&gt; en ligne, il suffit de donner la r&#233;f&#233;rence du projet Scratch (le num&#233;ro dans son url) s'il est enregistr&#233; en ligne ou de charger le fichier sb3.&lt;/p&gt;
&lt;p&gt;Par exemple, pour un projet d'adresse : &lt;br class='autobr' /&gt;
&lt;a href=&#034;https://scratch.mit.edu/projects/404658026/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://scratch.mit.edu/projects/404658026/&lt;/a&gt; &lt;br class='autobr' /&gt;
il suffit de saisir dans Project ID : 404658026.&lt;/p&gt;
&lt;p&gt; Quelques autres param&#233;trages facultatifs sont possibles, comme donner un nom au projet ou pr&#233;ciser le nom de son auteur. En cliquant sur HTMLify, le fichier HTML est &#233;labor&#233; et t&#233;l&#233;charg&#233;. Il s'ouvre avec tout navigateur.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;&#192; propos de pavage, quel est le type de ce pavage ?&lt;/h4&gt;
&lt;p&gt;Le site &lt;a href=&#034;https://pavages.wordpress.com&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Pavages&lt;/a&gt; du Palais de la d&#233;couverte vous propose d'apprendre &#224; classer les pavages en utilisant la notation de Conway et de leur faire parvenir vos pavages (apr&#232;s essai de classification !)&lt;/p&gt;
&lt;p&gt;Selon cette classification, le pavage pr&#233;sent&#233; ci-dessus est de type 3*3.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Hors connexion ? Il y a une solution !&lt;/h4&gt;
&lt;p&gt;Le projet &lt;strong&gt;HTMLifier&lt;/strong&gt; existe lui aussi sous forme de fichier HTML &#224; t&#233;l&#233;charger : il permet alors de convertir hors ligne depuis un navigateur un projet Scratch (sb3) en un fichier HTML.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://scratch.mit.edu/projects/404658026/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Consulter le projet Scratch en ligne&lt;/a&gt; sur le site scratch.mit.edu.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://maths.discip.ac-caen.fr/IMG/html/pavage.html" length="5354020" type="text/html" />
		

	</item>
<item xml:lang="fr">
		<title>Cr&#233;er et partager des activit&#233;s avec Capytale</title>
		<link>https://mathematiques.ac-normandie.fr/Creer-et-partager-des-activites-avec-Capytale</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Creer-et-partager-des-activites-avec-Capytale</guid>
		<dc:date>2021-11-08T15:55:56Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;Capytale permet la cr&#233;ation et le partage entre enseignants et &#233;l&#232;ves d'activit&#233;s utilisant les langages Python, HTML/CS/JS et SQL et la programmation par blocs.&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH102/arton26-0366b.png?1756825021' class='spip_logo spip_logo_right' width='150' height='102' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h4 class=&#034;spip&#034;&gt;Qu'est-ce que Capytale ?&lt;/h4&gt;
&lt;p&gt;Capytale est un service propos&#233; par l'acad&#233;mie de Paris en lien avec la Drane Orl&#233;ans-Tours. Il permet la cr&#233;ation et le partage entre enseignants et &#233;l&#232;ves d'activit&#233;s utilisant les langages Python, HTML/CS/JS et SQL.&lt;/p&gt;
&lt;p&gt;Le syst&#232;me fonctionne en ligne sans installation et offre une interface commune pour diff&#233;rentes activit&#233;s d'apprentissage, sur tout p&#233;riph&#233;rique disposant d'un navigateur : ordinateur, tablette ou t&#233;l&#233;phone.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Comment se connecter &#224; Capytale ?&lt;/h4&gt;
&lt;p&gt;L'acc&#232;s &#224; Capytale se fait, pour les enseignants comme pour les &#233;l&#232;ves, via l'ENT, sans aucune cr&#233;ation de compte. &lt;br class='autobr' /&gt;
(Si l'ic&#244;ne Capytale n'est pas visible, demander au r&#233;f&#233;rent ENT de l'&#233;tablissement d'attribuer le connecteur aux enseignants et aux &#233;l&#232;ves.)&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Quels types d'activit&#233;s peut-on cr&#233;er ?&lt;/h4&gt;
&lt;p&gt;Capytale propose la cr&#233;ation :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt; Nouveau !&lt;/strong&gt; d'activit&#233;s de programmation en &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;blocs type scratch&lt;/strong&gt;, dans l'interface Codabloc&lt;/li&gt;&lt;li&gt; d'activit&#233;s de programmation en &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;python&lt;/strong&gt;, en mode script/console ou dans un notebook, en int&#233;grant les outils Basthon ;&lt;/li&gt;&lt;li&gt; d'activit&#233;s de cr&#233;ation de contenus web en &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;HTML, CSS et JavaScript&lt;/strong&gt;. Chaque zone peut &#234;tre masqu&#233;e ou verrouill&#233;e en lecture seule selon le besoin p&#233;dagogique ;&lt;/li&gt;&lt;li&gt; d'activit&#233;s portant sur le langage &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;SQL&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Chaque activit&#233; peut :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &#234;tre partag&#233;e avec les &#233;l&#232;ves,&lt;/li&gt;&lt;li&gt; &#234;tre associ&#233;e &#224; des mots-cl&#233;s personnels,&lt;/li&gt;&lt;li&gt; &#234;tre publi&#233;e dans la biblioth&#232;que (&#224; destination des enseignants)&lt;/li&gt;&lt;li&gt; &#234;tre co-g&#233;r&#233;e par d'autres enseignants (les &#171; &lt;a href=&#034;https://capytale2.ac-paris.fr/wiki/doku.php?id=partager_avec_un_associe&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;associ&#233;s&lt;/a&gt; &#187;).&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&#034;spip&#034;&gt;Comment partager une activit&#233; avec les &#233;l&#232;ves ? Quelles fonctionnalit&#233;s sont disponibles ?&lt;/h4&gt;
&lt;p&gt;Si l'on souhaite partager une activit&#233; avec des &#233;l&#232;ves, un param&#232;tre (activ&#233; par d&#233;faut lors de la cr&#233;ation des activit&#233;s) g&#233;n&#232;re un code du type &lt;i&gt;a12b-345678&lt;/i&gt; qu'il suffit de communiquer aux &#233;l&#232;ves.&lt;/p&gt;
&lt;div class='spip_document_44 spip_document spip_documents spip_document_file spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://nsi-snt.ac-normandie.fr/IMG/png/capture_d_ecran_2021-11-06_a_10.51.25.png&#034; class=&#034; spip_doc_lien&#034; title='PNG - 32.9 kio' type=&#034;image/png&#034;&gt;&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH61/capture_d_ecran_-635da7a0-84911-1492b.png?1738766766' width='150' height='61' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt; &lt;p&gt;Lorsque l'&#233;l&#232;ve se connecte (via l'ENT) &#224; Capytale, il saisit le code de l'activit&#233; : une copie personnelle de l'activit&#233; est affich&#233;e. Il peut modifier le contenu pour r&#233;pondre &#224; la consigne et enregistrer (sur le cloud de Capytale), autant de fois qu'il le souhaite. Lorsque l'&#233;l&#232;ve consid&#232;re que son travail est termin&#233;, il clique sur le bouton &#171; Rendre ce travail &#187; : il ne peut alors plus le modifier.&lt;/p&gt;
&lt;p&gt;L'enseignant voit de son c&#244;t&#233; le statut de chaque copie d'&#233;l&#232;ve :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;En cours&lt;/strong&gt; : l'&#233;l&#232;ve peut modifier son travail, qu'il n'a pas encore rendu&lt;/li&gt;&lt;li&gt; &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;Rendue&lt;/strong&gt; : la copie n'est plus modifiable par l'&#233;l&#232;ve mais elle n'est pas encore corrig&#233;e&lt;/li&gt;&lt;li&gt; &lt;strong class=&#034;caractencadre-spip spip&#034;&gt;Corrig&#233;e&lt;/strong&gt; : la copie n'est plus modifiable par l'&#233;l&#232;ve et l'enseignant indique qu'il l'a corrig&#233;e.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Chaque copie contient deux cadres permettant &#224; l'enseignant de renseigner une appr&#233;ciation et une &#233;valuation. L'enseignant peut &#233;galement redonner la main &#224; l'&#233;l&#232;ve si la copie a &#233;t&#233; rendue de fa&#231;on pr&#233;matur&#233;e.&lt;/p&gt;
&lt;p&gt;Pour en savoir plus sur le statut d'une copie, consulter &lt;a href=&#034;https://capytale2.ac-paris.fr/wiki/doku.php?id=le_cycle_de_vie_d_une_copie&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;le cycle de vie d'une copie&lt;/a&gt;&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Qu'est-ce que la biblioth&#232;que ?&lt;/h4&gt;
&lt;p&gt;La biblioth&#232;que contient des activit&#233;s publi&#233;es par les enseignants. Le partage se fait sous licence CC-BY-SA 3.0. La biblioth&#232;que de Capytale est partag&#233;e par toutes les acad&#233;mies y acc&#233;dant.&lt;/p&gt;
&lt;p&gt;Pour publier une activit&#233; dans la biblioth&#232;que, quelques renseignements sont demand&#233;s pour rendre la recherche possible (discipline, titre, description, ...).&lt;/p&gt;
&lt;p&gt;Un enseignant peut consulter une activit&#233; publi&#233;e et la cloner pour int&#233;grer une copie &#224; ses propres activit&#233;s.&lt;/p&gt;
&lt;p&gt;Exemple (&#224; consulter apr&#232;s connexion &#224; l'ENT) : &lt;a href=&#034;https://capytale2.ac-paris.fr/basthon/notebook/?id=32146&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;De Scratch &#224; Python : le chat et la tortue&lt;/a&gt; par Alexandre Andr&#233;.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Peut-on ins&#233;rer des images, des fichiers ?&lt;/h4&gt;
&lt;p&gt;On peut associer des fichiers &#224; l'activit&#233;, ce qui permet d'illustrer l'activit&#233;, de charger un fichier de donn&#233;es &#224; traiter, d'importer un module.&lt;br class='autobr' /&gt;
On peut &#233;galement ins&#233;rer une activit&#233; cr&#233;&#233;e avec un outil externe comme GeoGebra.&lt;/p&gt;
&lt;p&gt;Des ressources de la biblioth&#232;que pour en savoir plus (&#224; consulter apr&#232;s connexion &#224; l'ENT) :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://capytale2.ac-paris.fr/basthon/notebook/?id=30634&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Comment ins&#233;rer une image&lt;/a&gt; par Franck Chevrier&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://capytale2.ac-paris.fr/web/sites/default/files/notebooks/ac-paris-1/admin/pres-fichiers_2.ipynb.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Ins&#233;rer des fichiers annexes&lt;/a&gt; par Nicolas Poulain&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://capytale2.ac-paris.fr/basthon/notebook/?id=29047&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Comment ins&#233;rer une figure GeoGebra&lt;/a&gt; par Franck Chevrier&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&#034;spip&#034;&gt;Peut-on figer des cellules d'un notebook ?&lt;/h4&gt;
&lt;p&gt;Il est possible d'emp&#234;cher la modification par les &#233;l&#232;ves de cellules d'un notebook :&lt;br class='autobr' /&gt;
en suivant le menu Affichage &gt; Barre d'outils de cellule &gt; Edit Metadata, un bouton appara&#238;t dans chaque cellule.&lt;br class='autobr' /&gt;
&#201;diter les m&#233;tadonn&#233;es de la cellule &#224; figer puis ajouter le texte suivant.&lt;br class='autobr' /&gt;
&lt;i&gt;&lt;br class='autobr' /&gt; &#171; editable &#187; : false,&lt;br class='autobr' /&gt; &#171; deletable &#187; : false&lt;br class='autobr' /&gt; &lt;/i&gt;&lt;br class='autobr' /&gt;
La cellule ne peut plus &#234;tre modifi&#233;e ni supprim&#233;e, sauf &#224; r&#233;&#233;diter les m&#233;tadonn&#233;es, ce que les &#233;l&#232;ves ne peuvent pas faire car dans Capytale le menu &#171; Barre d'outils de cellule &#187; ne leur est pas accessible.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Pour en savoir plus&lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Le site Capytale met &#224; disposition &lt;a href=&#034;https://capytale2.ac-paris.fr/wiki/doku.php?id=start&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;un wiki d'aide collaborative&lt;/a&gt; ;&lt;/li&gt;&lt;li&gt; Chacun peut s'abonner &#224; la &lt;a href=&#034;https://groupes.renater.fr/sympa/subscribe/capytale&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;liste de discussion&lt;/a&gt; pour &#233;changer sur les fonctionnalit&#233;s du service Capytale.&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&#034;spip&#034;&gt; Diaporama utilis&#233; en formation&lt;/h4&gt;
&lt;p&gt;Le diaporama contient des liens vers des notebooks publi&#233;s dans la biblioth&#232;que de Capytale, ou des codes d'activit&#233;s partag&#233;es : dans les 2 cas, il faut &#234;tre connect&#233; &#224; l' ENT (ou avoir ouvert Capytale) pour les consulter.&lt;/p&gt;
&lt;div class='spip_document_46 spip_document spip_documents spip_document_file spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;52&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/46/7cf8116bc64a967a97014fee58e37bb514026ad7ca792d7f54c282b157540468/pdf/utiliser_capytale_en_mathematiques.pdf&#034; class=&#034; spip_doc_lien&#034; title='PDF - 3.4 Mio' type=&#034;application/pdf&#034;&gt;&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L64xH64/pdf-b8aed.svg?1773046372' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_titre crayon document-titre-46 '&gt;&lt;strong&gt;Utiliser Capytale en math&#233;matiques
&lt;/strong&gt;&lt;/div&gt; &lt;div class='spip_doc_credits crayon document-credits-46 '&gt;Nathalie Weibel
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Cryptographie : 25 &#233;nigmes ludiques</title>
		<link>https://mathematiques.ac-normandie.fr/Cryptographie-25-enigmes-ludiques</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Cryptographie-25-enigmes-ludiques</guid>
		<dc:date>2021-06-29T17:27:52Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;D&#233;couvrir progressivement les m&#233;thodes de chiffrement&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L111xH150/arton7-57d48.png?1756825021' class='spip_logo spip_logo_right' width='111' height='150' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Pascal Lafourcade et Malika More, ma&#238;tres de conf&#233;rences &#224; l'Universit&#233; Clermont Auvergne, ont publi&#233; un ouvrage aux &#233;ditions Dunod permettant de d&#233;couvrir progressivement les m&#233;thodes de chiffrement utilis&#233;es au cours des si&#232;cles : &lt;a href=&#034;https://www.dunod.com/sciences-techniques/25-enigmes-ludiques-pour-initier-cryptographie&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;25 &#233;nigmes ludiques pour s'initier &#224; la cryptographie&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Vingt-cinq &#233;nigmes sont propos&#233;es pour un public dont le niveau de math&#233;matiques est celui du lyc&#233;e.&lt;/p&gt;
&lt;p&gt;Les premi&#232;res &#233;nigmes portent sur des techniques classiques utilis&#233;es depuis l'Antiquit&#233; (Jules C&#233;sar) jusqu'&#224; la Seconde Guerre mondiale (machine Enigma), et sont accompagn&#233;es d'encarts historiques permettant de d&#233;couvrir l'histoire des grands noms des codes secrets.&lt;/p&gt;
&lt;p&gt;Les &#233;nigmes suivantes font appel &#224; des techniques r&#233;centes de cryptographie (fonctions de hachage, pixellisation...) pr&#233;sentes dans notre environnement quotidien (login, mots de passe, paiements en ligne, QR codes&#8230;).&lt;/p&gt;
&lt;p&gt;Chaque &#233;nigme est accompagn&#233;e d'indices et de de sa solution, proposant ainsi un parcours pour acc&#233;der aux principes et aux m&#233;canismes de la cryptographie moderne.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>PRIMM : une d&#233;marche pour enseigner la programmation</title>
		<link>https://mathematiques.ac-normandie.fr/PRIMM-une-demarche-pour-enseigner-la-programmation</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/PRIMM-une-demarche-pour-enseigner-la-programmation</guid>
		<dc:date>2021-06-29T17:25:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle 4</dc:subject>
		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;Pr&#233;dire, ex&#233;cuter, enqu&#234;ter, modifier, cr&#233;er&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Cycle-4" rel="tag"&gt;Cycle 4&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH146/arton6-1037e.png?1740666810' class='spip_logo spip_logo_right' width='150' height='146' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;PRIMM signifie &lt;i&gt;Predict - Run - Investigate - Modify - Make&lt;/i&gt; (Pr&#233;dire, ex&#233;cuter, enqu&#234;ter, modifier, cr&#233;er). &lt;br class='autobr' /&gt;
Ce mod&#232;le cherche &#224; aider les enseignants &#224; concevoir des situations d'enseignement dans lesquelles les &#233;l&#232;ves s'engagent de mani&#232;re progressive dans leur compr&#233;hension du code.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Les cinq &#233;tapes de PRIMM&lt;/h4&gt;&lt;h5 class=&#034;spip&#034;&gt;Pr&#233;dire&lt;/h5&gt;
&lt;p&gt;Les &#233;l&#232;ves commencent avec le code d'un programme qui fonctionne, et sont invit&#233;s &#224; l'examiner et &#224; pr&#233;dire ce qu'il fait. Ils peuvent dessiner ou &#233;crire ce qu'ils pensent &#234;tre le r&#233;sultat.&lt;/p&gt;
&lt;h5 class=&#034;spip&#034;&gt;Ex&#233;cuter&lt;/h5&gt;
&lt;p&gt;Les &#233;l&#232;ves ex&#233;cutent le code et observent ce que fait le programme, testant leurs pr&#233;dictions.&lt;/p&gt;
&lt;h5 class=&#034;spip&#034;&gt;Enqu&#234;ter&lt;/h5&gt;
&lt;p&gt;Ils entrent ensuite dans les d&#233;tails, examinent le programme ligne par ligne et explorent comment il fait ce qu'ils ont pr&#233;dit puis observ&#233; lorsqu'ils l'ont ex&#233;cut&#233;. L'enseignant propose une gamme d'activit&#233;s pour explorer la structure du code, telles que l'ex&#233;cution pas &#224; pas, l'explication, l'annotation, le d&#233;bogage, etc.&lt;/p&gt;
&lt;h5 class=&#034;spip&#034;&gt;Modifier&lt;/h5&gt;
&lt;p&gt;Les &#233;l&#232;ves utilisent la compr&#233;hension qu'ils ont d&#233;velopp&#233;e du code pour le modifier afin de changer ses fonctionnalit&#233;s, via une s&#233;quence d'exercices de plus en plus difficiles ; le transfert de propri&#233;t&#233; passe du code &#171; n'&#233;tant pas &#224; moi &#187; &#224; &#171; partiellement mien &#187; &#224; mesure que les &#233;l&#232;ves gagnent en confiance en &#233;tendant la fonction du code.&lt;/p&gt;
&lt;h5 class=&#034;spip&#034;&gt;Cr&#233;er &lt;/h5&gt;
&lt;p&gt; En utilisant les concepts du programme qu'ils ont maintenant compris et adapt&#233;s, les &#233;l&#232;ves cr&#233;ent un nouveau programme qui r&#233;sout un probl&#232;me diff&#233;rent.&lt;/p&gt;
&lt;blockquote class=&#034;spip&#034;&gt;
&lt;p&gt; Il existe trois principes cl&#233;s sous-jacents &#224; PRIMM, tous issus de la recherche sur l'enseignement de la programmation informatique :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;Le premier est que les &#233;l&#232;ves doivent &lt;strong&gt;lire avant d'&#233;crire&lt;/strong&gt;. En alphab&#233;tisation, nous apprenons &#224; lire d'abord, et &#224; un niveau sup&#233;rieur &#224; ce que nous pouvons &#233;crire. Nous apprenons en lisant des exemples de mots &#233;crits. La m&#234;me chose peut s'appliquer &#224; la programmation. Il existe un nombre important de recherches sur la lecture des programmes et leur ex&#233;cution pas &#224; pas qui ont montr&#233; que la lecture pr&#233;alable est b&#233;n&#233;fique pour les programmeurs novices.&lt;/li&gt;&lt;li&gt;Deuxi&#232;mement, les &#233;tudiants devraient &lt;strong&gt; parler de leurs programmes&lt;/strong&gt;. Cela fonctionne &#224; trois niveaux : nous devons trouver le bon langage ou la bonne terminologie &#224; utiliser pour formuler ce que nous avons compris ; nous sommes aid&#233;s par la verbalisation de ce qui peut &#234;tre un m&#233;li-m&#233;lo complet dans notre t&#234;te, et le dialogue avec les autres contribue &#233;galement &#224; la compr&#233;hension.&lt;/li&gt;&lt;li&gt;Enfin, les &#233;l&#232;ves doivent &lt;strong&gt;commencer avec un code qui ne leur appartient pas&lt;/strong&gt;. L'utilisation d'un programme de d&#233;marrage, &#233;crit par quelqu'un d'autre qui prend la responsabilit&#233; de tout bogue, r&#233;duit la tension &#233;motionnelle caus&#233;e par l'&#233;chec de ses propres programmes. En fournissant du code &#233;crit par quelqu'un d'autre comme tremplin, nous prot&#233;geons nos &#233;l&#232;ves de la d&#233;ception, de l'anxi&#233;t&#233; et de la frustration que nous avons tous ressenties lorsque nos programmes &#233;chouent. Ceci est particuli&#232;rement important pour les jeunes apprenants, mais s'applique &#224; quiconque apprend &#224; coder.&lt;/li&gt;&lt;/ul&gt;
&lt;div class=&#034;spip spip-block-right&#034; style=&#034;text-align:right;&#034;&gt;Sue Sentance &lt;i&gt;Chief Learning Officer &#224; la Raspberry Pi Foundation&lt;/i&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;traduit / adapt&#233; de l'article de Sue Sentance, page 50, &lt;a href=&#034;https://helloworld.raspberrypi.org/issues/14&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Hello World 14&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Autres documents relatifs &#224; PRIMM :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Une pr&#233;sentation du &lt;a href=&#034;https://raspberrypi-education.s3-eu-west-1.amazonaws.com/Quick+Reads/Pedagogy+Quick+Read+11+-+PRIMM.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;mod&#232;le PRIMM&lt;/a&gt; est disponible (en anglais) sur le site de la fondation RaspberryPi.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Une session (en anglais) du s&#233;minaire de la fondation Raspberry pi : &#034;PRIMM : encouraging talk in programming lessons&#034; par Sue Sentance
&lt;div class=&#034;spip_document_ spip_document spip_documents spip_document_video ressource oembed oembed_video oembed_video oembed_youtube&#034; &gt; &lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;div class=&#034;oembed oe-video async clearfix&#034; style=&#034;max-width:600px;&#034;&gt; &lt;div class=&#034;rwd-video-container oe-play-button&#034; style=&#034;width:100%;height:0;padding-bottom:56.33%;background-image:url('https://i.ytimg.com/vi/2XEEL53RS-I/hqdefault.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;&#034; onclick=&#034;if (jQuery(this).is('.oe-play-button')){jQuery(this).removeClass('oe-play-button').addClass('loading').html(decodeURIComponent('%3Ciframe%20width%3D%22600%22%20height%3D%22338%22%20src%3D%22https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2F2XEEL53RS-I%3Ffeature%3Doembed%26autoplay%3D1%22%20frameborder%3D%220%22%20allow%3D%22accelerometer%3B%20autoplay%3B%20clipboard-write%3B%20encrypted-media%3B%20gyroscope%3B%20picture-in-picture%3B%20web-share%22%20referrerpolicy%3D%22strict-origin-when-cross-origin%22%20allowfullscreen%20title%3D%22PRIMM%3A%20encouraging%20talk%20in%20programming%20lessons%20%E2%80%94%20Sue%20Sentance%20%7C%20Computing%20education%20research%22%3E%3C%2Fiframe%3E'));}&#034; &gt; &lt;button onclick=&#034;jQuery(this).parent().trigger('click');&#034;&gt;&lt;span class=&#034;oe-play-button_label&#034;&gt;Lecture&lt;/span&gt;&lt;/button&gt; &lt;/div&gt; &lt;style&gt;&lt;!--/**/.oe-video .loading {background-image:url(&#034;prive/themes/spip/images/searching.gif&#034;)!important;background-size:auto !important;}/**/--&gt;&lt;/style&gt;
&lt;/div&gt; &lt;figcaption class=&#034;spip_doc_legende&#034;&gt;
&lt;div class=&#034;spip_doc_titre&#034; style=&#034;max-width:600px;&#034;&gt;&lt;a href=&#034;https://www.youtube.com/watch?v=2XEEL53RS-I&#034; class=&#034;oe-title&#034;&gt;PRIMM: encouraging talk in programming lessons &#8212; Sue Sentance | Computing education research&lt;/a&gt; &lt;span class=&#034;oe-author&#034;&gt;&lt;br/&gt;&lt;span class=&#034;oe-author_par&#034;&gt;par &lt;/span&gt;&lt;a href=&#034;https://www.youtube.com/@RaspberryPiFoundation&#034; class=&#034;oe-author_name&#034;&gt;Raspberry Pi Foundation&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&#034;spip_doc_titre oembed-source&#034;&gt;&lt;a href=&#034;https://www.youtube.com/watch?v=2XEEL53RS-I&#034; class=&#034;spip_url spip_out&#034; rel=&#034;external&#034;&gt;https://www.youtube.com/watch?v=2XE...&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt; &lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Bonnes pratiques en programmation python</title>
		<link>https://mathematiques.ac-normandie.fr/Bonnes-pratiques-en-programmation-python</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Bonnes-pratiques-en-programmation-python</guid>
		<dc:date>2021-04-28T17:50:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;Comment pr&#233;senter du code en Python ?&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH149/arton5-94365.png?1740666810' class='spip_logo spip_logo_right' width='150' height='149' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;La communaut&#233; qui fait &#233;voluer le langage Python publie r&#233;guli&#232;rement des propositions d'am&#233;liorations concernant le langage Python : les &lt;i&gt;Python Enhancement Proposal &lt;/i&gt; (PEP).&lt;/p&gt;
&lt;p&gt;L'une de ces propositions, la &lt;a href=&#034;https://pep8.org&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;PEP 8&lt;/a&gt; : &lt;i&gt;Style Guide for Python Code&lt;/i&gt;, consiste en un nombre important de recommandations sur la syntaxe Python. Quelques-unes de ces recommandations sont pr&#233;sent&#233;es ici.&lt;/p&gt;
&lt;p&gt;
&lt;sommaire&gt;&lt;/p&gt;
&lt;p&gt;Le respect de ces recommandations permet de faciliter la lecture du code et de partager une syntaxe commune.&lt;/p&gt;
&lt;p&gt;&#192; noter : Le logiciel Mu comporte un outil de v&#233;rification du code qui applique rigoureusement les recommandations de la PEP8.&lt;/p&gt;
&lt;h3 class=&#034;spip&#034;&gt;1. Mise en page&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Longueur des lignes : une ligne doit contenir 79 caract&#232;res au maximum.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Indentation : les blocs d'instructions sont &#224; indenter de 4 espaces.&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&#034;spip&#034;&gt;2. R&#232;gles de nommage&lt;/h3&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Les noms de variable, fonction ou classe ne doivent pas contenir d'accent.&lt;/li&gt;&lt;li&gt; Les caract&#232;res autoris&#233;s sont les lettres, les chiffres et le tiret bas (_)&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&#034;spip&#034;&gt;Variables et fonctions&lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Les noms de variables et de fonctions sont &#224; &#233;crire avec des lettres minuscules et le tiret bas.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Exemples : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;compteur&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mon_tableau&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;f(x)&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;seuil(n)&lt;/code&gt;&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Constantes&lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Les noms des constantes sont &#224; &#233;crire avec des lettres capitales et le tiret bas.&lt;/li&gt;&lt;li&gt; Exemples : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NB_POINTS&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 class=&#034;spip&#034;&gt;Classes&lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Les noms des classes sont &#224; &#233;crire avec des lettres minuscules avec majuscules en d&#233;but de mot.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Exemples : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PolygoneRegulier&lt;/code&gt;&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Remarque : &lt;/h4&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Le style recommand&#233; pour nommer les variables et les fonctions en Python est appel&#233; &lt;a href=&#034;https://fr.wikipedia.org/wiki/Snake_case&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;snake_case&lt;/a&gt;.&lt;/li&gt;&lt;li&gt; Le style recommand&#233; pour nommer les classes en Python est appel&#233; &lt;a href=&#034;https://fr.wikipedia.org/wiki/Camel_case&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;CamelCase&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;h3 class=&#034;spip&#034;&gt;3. Espaces&lt;/h3&gt;
&lt;p&gt;Les espaces suivent la syntaxe anglo-saxonne et non fran&#231;aise. Ainsi les caract&#232;res &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;;&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt; :&lt;/code&gt; et &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;,&lt;/code&gt; s'&#233;crivent avec un espace &lt;i&gt;apr&#232;s&lt;/i&gt; mais pas d'espace &lt;i&gt;avant&lt;/i&gt;.&lt;/p&gt;
&lt;h4 class=&#034;spip&#034;&gt;Autour des op&#233;rateurs&lt;/h4&gt;
&lt;p&gt;Il est recommand&#233; de toujours entourer les op&#233;rateurs suivants (=, +=, -=,*=, /=, ==, !=, &gt;=, not, in, and, or) d'un espace &lt;i&gt;avant&lt;/i&gt; et d'un espace &lt;i&gt;apr&#232;s&lt;/i&gt; l'op&#233;rateur.&lt;/p&gt;
&lt;p&gt;Les op&#233;rateurs suivants (+, -, *, /) sont &#224; entourer en r&#232;gle g&#233;n&#233;rale d'un espace avant et d'un espace apr&#232;s l'op&#233;rateur. Lorsqu'une expression comporte des op&#233;rations de diff&#233;rentes priorit&#233;s, on peut r&#233;server les espaces &#224; l'op&#233;rateur de plus faible priorit&#233;.&lt;/p&gt;
&lt;p&gt;Exemples :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='python spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;compteur = 0 compteur = compteur + 1 compteur += 1 x = 2*x + 1&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Ne pas utiliser d'espace autour du signe = lorsqu'il sert &#224; donner une valeur &#224; un param&#232;tre d'une fonction.&lt;/p&gt;
&lt;p&gt;Exemples :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='python spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;ma_liste = [1, 52, 23] ma_liste_decroissant = sorted(ma_liste, reverse=True)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 class=&#034;spip&#034;&gt;Autour des parenth&#232;ses&lt;/h4&gt;
&lt;p&gt;Il n'y a pas d'espace :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; apr&#232;s les parenth&#232;ses, accolades et crochets ouvrants ;&lt;/li&gt;&lt;li&gt; avant les parenth&#232;ses, accolades et crochets fermants ;&lt;/li&gt;&lt;li&gt; juste avant la parenth&#232;se ouvrante d'une fonction ou le crochet ouvrant d'une liste ou d'un dictionnaire.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Exemples :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='python spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;ma_fonction(x) mon_dictionnaire = {&#034;valeur&#034;: 42, &#034;type&#034;: &#034;r&#233;ponse&#034;} ma_liste = ['a', 'ab', 'ac'] ma_liste[0] mon_dictionnaire[&#034;valeur&#034;]&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Voici un exemple de code ne respectant pas ces recommandations, &#233;dit&#233; dans l'&#233;diteur Mu, et l'affichage obtenu lors de la v&#233;rification du code.&lt;/p&gt;
&lt;div class='spip_document_6 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/6/0832f10bbdafecbd7b1bbb7c0c273501fb4039ea1d9c8a3f196decd3589148bc/png/capture_d_e_cran_2021-04-03_a_20.08.21.png&#034; class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034; data-photo=&#034;https://mathematiques.ac-normandie.fr/docrestreint.api/6/0832f10bbdafecbd7b1bbb7c0c273501fb4039ea1d9c8a3f196decd3589148bc/png/capture_d_e_cran_2021-04-03_a_20.08.21.png&#034; data-photo-w=&#034;1104&#034; data-photo-h=&#034;924&#034; &gt; &lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L500xH418/capture_d_e_cran-29448b94-a24e5.png?1756825021' width='500' height='418' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;h3 class=&#034;spip&#034;&gt;5. Docstrings&lt;/h3&gt;
&lt;p&gt;Une docstring (&#171; cha&#238;ne de documentation &#187; en fran&#231;ais) est un texte qui documente un &#233;l&#233;ment du code comme par exemple les fonctions. Elle est situ&#233;e en d&#233;but de d&#233;finition, indent&#233;e comme le code, et se compose de trois guillemets ouvrants, puis du commentaire r&#233;dig&#233; sous forme de phrases compl&#232;tes et enfin de trois guillements fermants. Toutes les fonctions et classes devraient disposer d'une docstring.&lt;/p&gt;
&lt;p&gt;Exemple :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='python spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;def est_premier(nombre): &#034;&#034;&#034; nombre est un entier naturel est_premier(nombre) vaut True si nombre est premier, et False sinon &#034;&#034;&#034; # contenu de la fonction&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>S&#233;rie collaborative : &#171; L'&#233;galit&#233; de Pythagore, &#231;a vient d'o&#249; ? &#187;</title>
		<link>https://mathematiques.ac-normandie.fr/Serie-collaborative-L-egalite-de-Python-ca-vient-d-ou</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Serie-collaborative-L-egalite-de-Python-ca-vient-d-ou</guid>
		<dc:date>2021-03-15T09:04:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel</dc:creator>


		<dc:subject>Cycle 4</dc:subject>
		<dc:subject>Histoire</dc:subject>
		<dc:subject>Cycle Terminal</dc:subject>

		<description>&lt;p&gt;Une s&#233;rie collaborative sur les d&#233;monstrations du th&#233;or&#232;me de Pythagore.&lt;/p&gt;

-
&lt;a href="https://mathematiques.ac-normandie.fr/Activites-et-Partages" rel="directory"&gt;Mutualisation&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Cycle-4" rel="tag"&gt;Cycle 4&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Histoire" rel="tag"&gt;Histoire&lt;/a&gt;, 
&lt;a href="https://mathematiques.ac-normandie.fr/Lycee" rel="tag"&gt;Cycle Terminal&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L150xH149/arton551-3aaff-ea01b.png?1740605764' class='spip_logo spip_logo_right' width='150' height='149' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Du 16 mars au 17 ao&#251;t 2021, d&#233;couvrez une d&#233;monstration diff&#233;rente par semaine du th&#233;or&#232;me de Pythagore, pr&#233;sent&#233;e par des enseignants ou diffuseurs de math&#233;matiques, c&#233;l&#232;bres sur le Web.&lt;/p&gt;
&lt;p&gt;&#192; d&#233;couvrir en ligne sur le site des fr&#232;res Durand : &lt;a href=&#034;https://mathix.org/linux/serie-collaborative-legalite-de-pythou-ca-vient-dou&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;mathix.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Quelques enseignants normands se sont gliss&#233;s dans la liste...&lt;/p&gt;
&lt;p&gt;Ce projet est compl&#233;t&#233; par des &lt;a href=&#034;https://www.geogebra.org/m/j7w9ynhx&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;activit&#233;s GeoGebra classroom&lt;/a&gt; produites par la commission inter-IREM sur les TICE, proposables en classe.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Le mur</title>
		<link>https://mathematiques.ac-normandie.fr/Le-mur</link>
		<guid isPermaLink="true">https://mathematiques.ac-normandie.fr/Le-mur</guid>
		<dc:date>2019-04-25T12:27:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Nathalie Weibel, St&#233;phane REY</dc:creator>


		<dc:subject>Seconde</dc:subject>

		<description>
&lt;p&gt;Cette activit&#233; a pour objectif d'introduire le langage Python en classe de seconde &#224; partir des comp&#233;tences algorithmiques d&#233;velopp&#233;es par les &#233;l&#232;ves au cours du cycle 4. &lt;br class='autobr' /&gt; Pr&#233;requis : les &#233;l&#232;ves doivent savoir d&#233;composer un probl&#232;me en sous-probl&#232;mes et avoir une ma&#238;trise suffisante de Scratch.
&lt;br class='autobr' /&gt;
Niveau : seconde g&#233;n&#233;rale et technologique. &lt;br class='autobr' /&gt;
Dur&#233;e : 2 heures, en d&#233;but d'ann&#233;e scolaire.
&lt;br class='autobr' /&gt;
Situation : S&#233;ance 1 : Le trac&#233; d'un mur r&#233;alis&#233; avec Scratch est projet&#233; au tableau. Les &#233;l&#232;ves doivent (&#8230;)&lt;/p&gt;


-
&lt;a href="https://mathematiques.ac-normandie.fr/Numerique-27" rel="directory"&gt;Num&#233;rique&lt;/a&gt;

/ 
&lt;a href="https://mathematiques.ac-normandie.fr/Seconde" rel="tag"&gt;Seconde&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://mathematiques.ac-normandie.fr/sites/mathematiques.ac-normandie.fr/local/cache-vignettes/L146xH150/capture_d_e_cran_2023-07-13_a_12.22_34-cf621.png?1756714264' class='spip_logo spip_logo_right' width='146' height='150' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Cette activit&#233; a pour objectif d'introduire le langage Python en classe de seconde &#224; partir des comp&#233;tences algorithmiques d&#233;velopp&#233;es par les &#233;l&#232;ves au cours du cycle 4.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Pr&#233;requis&lt;/strong&gt; : les &#233;l&#232;ves doivent savoir d&#233;composer un probl&#232;me en sous-probl&#232;mes et avoir une ma&#238;trise suffisante de Scratch.&lt;br class='autobr' /&gt;
&lt;strong&gt;Niveau&lt;/strong&gt; : seconde g&#233;n&#233;rale et technologique. &lt;br class='autobr' /&gt;
&lt;strong&gt;Dur&#233;e&lt;/strong&gt; : 2 heures, en d&#233;but d'ann&#233;e scolaire.&lt;br class='autobr' /&gt;
&lt;strong&gt;Situation&lt;/strong&gt; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; S&#233;ance 1 : Le trac&#233; d'un mur r&#233;alis&#233; avec Scratch est projet&#233; au tableau. Les &#233;l&#232;ves doivent le reproduire &#224; l'aide des comp&#233;tences acquises au coll&#232;ge en utilisant Scratch.&lt;/li&gt;&lt;li&gt; S&#233;ance 2 : Les &#233;l&#232;ves traduisent leur script du mur de Scratch en Python, &#224; l'aide d'un tableau de correspondance des instructions, et en utilisant la biblioth&#232;que turtle.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://mathematiques.ac-normandie.fr/docrestreint.api/419/d2f5a73f013136e2ca12f5e43a04034a27d5a791d66a555d2f92a3afaf577226/zip/mur_scratch_python.zip" length="44596" type="application/zip" />
		
		<enclosure url="https://mathematiques.ac-normandie.fr/docrestreint.api/418/440044e9fc14d354f53770ed5606709b374042dc9490ce62324b7573b95e771b/pdf/tableau-algoscratchpython.pdf" length="165498" type="application/pdf" />
		
		<enclosure url="https://mathematiques.ac-normandie.fr/docrestreint.api/417/35d564eba5bbdbd27e48a36618fe59f1ca1c92dde7b687ff0d9fc33137649932/pdf/scenario_le_mur.pdf" length="115423" type="application/pdf" />
		

	</item>



</channel>

</rss>
