<?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>Sciences informatiques</title>
	<link>https://sciences-informatiques.ac-versailles.fr/</link>
	<description>SNT et NSI - Acad&#233;mie de Versailles.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://sciences-informatiques.ac-versailles.fr/spip.php?id_rubrique=7&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>La r&#233;cursivit&#233; (1/2) : pr&#233;paratifs</title>
		<link>https://sciences-informatiques.ac-versailles.fr/spip.php?article76</link>
		<guid isPermaLink="true">https://sciences-informatiques.ac-versailles.fr/spip.php?article76</guid>
		<dc:date>2023-06-28T12:24:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Charles Poulmaire, Pascal Remy</dc:creator>



		<description>&lt;p&gt;Production du GEP (groupe d'exp&#233;rimentation p&#233;dagogique) 2022-2023&lt;/p&gt;

-
&lt;a href="https://sciences-informatiques.ac-versailles.fr/spip.php?rubrique7" rel="directory"&gt;Ressources partag&#233;es&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L150xH106/30_logoac_versailles_1284449-b6d6f.jpg?1767628305' class='spip_logo spip_logo_right' width='150' height='106' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;https://sciences-informatiques.ac-versailles.fr/spip.php?article86&#034;&gt;Article propos&#233; par le Groupe d'Exp&#233;rimentation P&#233;dagogique (GEP) NSI de l'acad&#233;mie de Versailles&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Professeurs exp&#233;rimentateurs&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; &lt;strong&gt;Charles Poulmaire&lt;/strong&gt;&lt;br class='autobr' /&gt; Lyc&#233;e Vincent van Gogh &#8211; Aubergenville (78)&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Pascal Remy&lt;/strong&gt;&lt;br class='autobr' /&gt; Lyc&#233;e Les Pierres Vives &#8211; Carri&#232;res-sur-Seine (78)&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Niveau - Th&#232;mes&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Lyc&#233;e&lt;/li&gt;&lt;li&gt; Terminale NSI&lt;/li&gt;&lt;li&gt; Th&#232;me programmation&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Cette activit&#233; est la premi&#232;re partie d'une s&#233;rie de deux activit&#233;s montrant comment l'utilisation d'outils num&#233;riques peut permettre d'introduire et de comprendre la &lt;strong&gt;r&#233;cursivit&#233;&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Contenus disciplinaires&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt;&lt;strong&gt;Notions&lt;/strong&gt; : fonction et r&#233;cursivit&#233;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Comp&#233;tences&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Analyser et mod&#233;liser un probl&#232;me en termes de flux et de traitement d'informations.&lt;/li&gt;&lt;li&gt; D&#233;composer un probl&#232;me en sous-probl&#232;mes, reconna&#238;tre des situations d&#233;j&#224; analys&#233;es et r&#233;utiliser des solutions.&lt;/li&gt;&lt;li&gt; Concevoir des solutions algorithmiques.&lt;/li&gt;&lt;li&gt; Traduire un algorithme dans un langage de programmation, en sp&#233;cifier les interfaces et les interactions, comprendre et r&#233;utiliser des codes sources existants, d&#233;velopper des processus de mise au point et de validation de programmes.&lt;/li&gt;&lt;li&gt; Mobiliser les concepts et les technologies utiles pour assurer les fonctions d'acquisition, de m&#233;morisation, de traitement et de diffusion des informations.&lt;/li&gt;&lt;li&gt; D&#233;velopper des capacit&#233;s d'abstraction et de g&#233;n&#233;ralisation.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Objectifs disciplinaires&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Comprendre le concept de fonction en programmation : expliquer ce qu'est une fonction, ses composants (param&#232;tres, valeur de retour) et son r&#244;le dans la modularit&#233; et la r&#233;utilisabilit&#233; du code.&lt;/li&gt;&lt;li&gt; D&#233;finir et appeler des fonctions : &#233;crire des fonctions en utilisant une syntaxe appropri&#233;e, d&#233;clarer les types de param&#232;tres et de valeur de retour, et appeler les fonctions avec les arguments ad&#233;quats.&lt;/li&gt;&lt;li&gt; Comprendre les types de fonctions : diff&#233;rencier les fonctions avec ou sans valeur de retour&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Objectifs p&#233;dagogiques ou transversaux&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Comprendre le concept de r&#233;cursivit&#233; : d&#233;finir la r&#233;cursivit&#233; comme une m&#233;thode o&#249; une fonction se fait appel &#224; elle-m&#234;me pour r&#233;soudre un probl&#232;me de mani&#232;re it&#233;rative.&lt;/li&gt;&lt;li&gt; Identifier des exemples de probl&#232;mes r&#233;cursifs : reconna&#238;tre des situations o&#249; la r&#233;cursivit&#233; peut &#234;tre appliqu&#233;e efficacement, tels que les calculs factoriels, les s&#233;quences de Fibonacci, etc.&lt;/li&gt;&lt;li&gt; Analyser des cas d'appel r&#233;cursif : comprendre comment les appels r&#233;cursifs se produisent en analysant les &#233;tapes d'ex&#233;cution et en identifiant les conditions de base (ou conditions d'arr&#234;t) qui permettent de terminer la r&#233;cursion.&lt;/li&gt;&lt;li&gt; Impl&#233;menter des fonctions r&#233;cursives : &#233;crire des fonctions r&#233;cursives en utilisant les concepts de base tels que l'appel r&#233;cursif, la condition de base et la gestion des param&#232;tres.&lt;/li&gt;&lt;li&gt; Analyser les erreurs courantes en r&#233;cursivit&#233; : identifier et r&#233;soudre les erreurs courantes li&#233;es &#224; la r&#233;cursivit&#233;, telles que les boucles infinies, les appels r&#233;cursifs mal d&#233;finis ou les conditions de base incorrectes.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Description succincte de l'activit&#233; &lt;/h2&gt;
&lt;p&gt;Revoir quelques notions sur les appels de fonctions et prendre en main diff&#233;rents outils simples de visualisations graphiques : Python Tutor et Recursion Visualizer. La plateforme de programmation utilis&#233;e est Capytale.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-requis&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Variables et affectations.&lt;/li&gt;&lt;li&gt; Notion de fonctions.&lt;/li&gt;&lt;li&gt; Conditions et structures d'embranchement.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Outils utilis&#233;s / Mat&#233;riel&lt;/h2&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; &lt;a href='https://sciences-informatiques.ac-versailles.fr/capytale2.ac-paris.fr/'&gt;Capytale&lt;/a&gt;
&lt;div class='spip_document_76 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L100xH71/capytale-e01b6.png?1767619611' width='100' height='71' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://pythontutor.com/visualize.html#mode=edit&#034; class='spip_out' rel='external'&gt;Python tutor&lt;/a&gt;
&lt;div class='spip_document_77 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L100xH48/tutor-5f591.png?1767619611' width='100' height='48' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://www.recursionvisualizer.com/&#034; class='spip_out' rel='external'&gt;RecursionVisualizer&lt;/a&gt;
&lt;div class='spip_document_78 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L100xH69/recur-769ab.png?1767619611' width='100' height='69' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://www.codepuzzle.io/&#034; class='spip_out' rel='external'&gt;Code Puzzle&lt;/a&gt;
&lt;div class='spip_document_79 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L100xH25/code-e8e14.png?1767619611' width='100' height='25' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Gestion du groupe - Dur&#233;e estim&#233;e&lt;/h2&gt;
&lt;p&gt;Effectif en salle informatique sur une s&#233;ance de deux heures&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;D&#233;roulement de la s&#233;quence&lt;/h2&gt;
&lt;p&gt;Voir le document joint &lt;strong&gt;D&#233;roul&#233; de la s&#233;quence&lt;/strong&gt; (en version Markdown, HTML ou pdf).&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Retour d'exp&#233;rience&lt;/h2&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='ideeb6_c0'&gt; Les plus-values p&#233;dagogiques (enseignants / &#233;l&#232;ves)&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Autonomie des &#233;l&#232;ves.&lt;/li&gt;&lt;li&gt; Diff&#233;renciation p&#233;dagogique.&lt;/li&gt;&lt;li&gt; Gestion du groupe facilit&#233;e.&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Engagement actif : cette activit&#233; favorise l'engagement actif des &#233;l&#232;ves dans le processus d'apprentissage. Ils sont encourag&#233;s &#224; participer activement, &#224; r&#233;fl&#233;chir, &#224; r&#233;soudre des probl&#232;mes et &#224; interagir avec les autres &#233;l&#232;ves, ce qui renforce leur motivation et leur implication.&lt;/li&gt;&lt;li&gt; Apprentissage exp&#233;rientiel : les activit&#233;s p&#233;dagogiques offrent des opportunit&#233;s concr&#232;tes aux apprenants d'exp&#233;rimenter, de manipuler, de mettre en pratique leurs connaissances th&#233;oriques et de d&#233;velopper des comp&#233;tences pratiques. Cela favorise une meilleure compr&#233;hension des concepts et permet aux apprenants de se familiariser avec les situations r&#233;elles.&lt;/li&gt;&lt;li&gt; Collaboration et travail d'&#233;quipe : les activit&#233;s p&#233;dagogiques favorisent la collaboration et le travail d'&#233;quipe entre les apprenants. Ils sont encourag&#233;s &#224; partager leurs id&#233;es, &#224; r&#233;soudre des probl&#232;mes ensemble, &#224; &#233;changer des connaissances et &#224; apprendre les uns des autres. Cela d&#233;veloppe leurs comp&#233;tences de communication et de collaboration, ainsi que leur pens&#233;e critique.&lt;/li&gt;&lt;/ul&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id97eb_c0'&gt; Les points de vigilance&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;ul class=&#034;spip&#034;&gt;&lt;li&gt; Les contraintes de temps des exercices de l'activit&#233; peuvent limiter l'impact des objectifs fix&#233;s.&lt;/li&gt;&lt;li&gt; L'activit&#233; n&#233;cessite des ressources sp&#233;cifiques telles que du mat&#233;riel, une connexion internet et un acc&#232;s aux diff&#233;rentes plateformes en ligne.&lt;/li&gt;&lt;li&gt; Taille de la classe : l'activit&#233; peut &#234;tre plus difficile &#224; g&#233;rer des classes &#224; effectif &#233;lev&#233;. Il peut &#234;tre plus complexe de fournir un suivi individuel et d'assurer la participation active de tous les &#233;l&#232;ves.&lt;/li&gt;&lt;li&gt; R&#233;sistance au changement : certains &#233;l&#232;ves peuvent &#234;tre r&#233;ticents &#224; sortir de leur zone de confort et &#224; participer activement &#224; l'activit&#233;. Ils peuvent pr&#233;f&#233;rer des m&#233;thodes d'enseignement plus traditionnelles et &#234;tre r&#233;ticents &#224; l'approche plus exp&#233;rimentale et participative.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://sciences-informatiques.ac-versailles.fr/IMG/md/deroule_de_la_sequence.md" length="9075" type="text/x-markdown" />
		
		<enclosure url="https://sciences-informatiques.ac-versailles.fr/IMG/html/deroule_de_la_sequence.html" length="52005" type="text/html" />
		
		<enclosure url="https://sciences-informatiques.ac-versailles.fr/IMG/zip/nsi_re_cursivite_1-2_-_notions_de_fonctions.ipynb.zip" length="3836" type="application/zip" />
		
		<enclosure url="https://sciences-informatiques.ac-versailles.fr/IMG/pdf/deroule_de_la_sequence.pdf" length="367188" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Le concours Algor&#233;a, organis&#233; par France-ioi ,...</title>
		<link>https://sciences-informatiques.ac-versailles.fr/spip.php?article4</link>
		<guid isPermaLink="true">https://sciences-informatiques.ac-versailles.fr/spip.php?article4</guid>
		<dc:date>2020-08-28T08:55:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Webmestre NSI</dc:creator>


		<dc:subject>#SNT</dc:subject>

		<description>
&lt;p&gt;Le concours Algor&#233;a, organis&#233; par France-ioi , vise &#224; encourager les jeunes fran&#231;ais&#183;es &#224; progresser en programmation et algorithmique . Il est ouvert &#224; tous : plus de 210 000 &#233;l&#232;ves ont particip&#233; &#224; l'&#233;dition 2018.
&lt;br class='autobr' /&gt;
Site du concours Algor&#233;a&lt;/p&gt;


-
&lt;a href="https://sciences-informatiques.ac-versailles.fr/spip.php?rubrique7" rel="directory"&gt;Ressources partag&#233;es&lt;/a&gt;

/ 
&lt;a href="https://sciences-informatiques.ac-versailles.fr/spip.php?mot5" rel="tag"&gt;#SNT&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://sciences-informatiques.ac-versailles.fr/local/cache-vignettes/L95xH117/arton4-51aaf.png?1767628305' class='spip_logo spip_logo_right' width='95' height='117' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le &lt;strong&gt;concours Algor&#233;a&lt;/strong&gt;, organis&#233; par France-ioi , vise &#224; encourager les jeunes fran&#231;ais&#183;es &#224; progresser en programmation et algorithmique . Il est ouvert &#224; tous : plus de 210 000 &#233;l&#232;ves ont particip&#233; &#224; l'&#233;dition 2018.&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://www.algorea.org/#/&#034; class='spip_out' rel='external'&gt;Site du concours Algor&#233;a&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
