<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.paracamplus.com/spip.php?page=backend.xslt" ?>
<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>Paracamplus</title>
	<link>https://www.paracamplus.com/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.paracamplus.com/spip.php?id_rubrique=5&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Notation automatis&#233;e de code</title>
		<link>https://www.paracamplus.com/spip.php?article25</link>
		<guid isPermaLink="true">https://www.paracamplus.com/spip.php?article25</guid>
		<dc:date>2018-04-17T16:33:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>queinnec</dc:creator>



		<description>
&lt;p&gt;Ce MOOC en devenir est destin&#233; aux futurs auteurs d'exercices pour l'infrastructure de notation automatis&#233;e CodeGradX. Il est en cours de r&#233;alisation.&lt;/p&gt;


-
&lt;a href="https://www.paracamplus.com/spip.php?rubrique5" rel="directory"&gt;MOOC&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Ce MOOC en devenir est destin&#233; aux futurs auteurs d'exercices pour l'infrastructure de notation automatis&#233;e CodeGradX. Il est en cours de r&#233;alisation.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Lecture de code</title>
		<link>https://www.paracamplus.com/spip.php?article11</link>
		<guid isPermaLink="true">https://www.paracamplus.com/spip.php?article11</guid>
		<dc:date>2018-01-11T09:35:20Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>queinnec</dc:creator>



		<description>
&lt;p&gt;Modifier du code est l'activit&#233; principale des d&#233;veloppeurs que ce soit leur propre code qu'il faut faire &#233;voluer ou le code d'autres qu'il faut corriger. Mais pour modifier, &#233;tendre, corriger, il faut savoir lire du code ! &lt;br class='autobr' /&gt; Curieusement, l'informatique est une des rares disciplines o&#249; le d&#233;chiffrage d'oeuvres existantes est peu enseign&#233; voire m&#234;me peu encourag&#233; car on ne demande aux apprenants que d'&#233;crire de nouveaux programmes. Pourtant, les bonnes pratiques ne s'apprennent que (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.paracamplus.com/spip.php?rubrique5" rel="directory"&gt;MOOC&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Modifier du code est l'activit&#233; principale des d&#233;veloppeurs que ce soit leur propre code qu'il faut faire &#233;voluer ou le code d'autres qu'il faut corriger. Mais pour modifier, &#233;tendre, corriger, il faut savoir lire du code !&lt;/p&gt;
&lt;p&gt; Curieusement, l'informatique est une des rares disciplines o&#249; le d&#233;chiffrage d'oeuvres existantes est peu enseign&#233; voire m&#234;me peu encourag&#233; car on ne demande aux apprenants que d'&#233;crire de nouveaux programmes. Pourtant, les bonnes pratiques ne s'apprennent que par lecture, &#233;criture et assimilation de multiples codes.&lt;/p&gt;
&lt;p&gt; Ce cours vous propose d'&#233;tudier le &lt;a href=&#034;http://paracamplus.github.io/ilp9&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;code (libre) d'un interpr&#232;te et d'un compilateur&lt;/a&gt; d'un langage moderne (avec fermetures, fonctions locales mutuellement r&#233;cursives, exceptions, objets, classes, m&#233;thodes, etc.) d'une taille raisonnable (soit 10k lignes de Java associ&#233;es &#224; 2k lignes de C) et de modifier ce code afin d'am&#233;liorer ou d'&#233;tendre le langage interpr&#233;t&#233; ou compil&#233;.&lt;/p&gt;
&lt;p&gt; Ainsi ce cours combine un entra&#238;nement &#224; la lecture de code &#224; la compr&#233;hension d'un interpr&#232;te-compilateur &#233;crit en Java8, produisant du C &#224; partir d'un langage ressemblant &#224; JavaScript mais dont la syntaxe concr&#232;te est XML.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;http://compiler-reading-1.appspot.com&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Inscrivez-vous !&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Programmation r&#233;cursive</title>
		<link>https://www.paracamplus.com/spip.php?article4</link>
		<guid isPermaLink="true">https://www.paracamplus.com/spip.php?article4</guid>
		<dc:date>2018-01-11T09:29:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>queinnec</dc:creator>



		<description>
&lt;p&gt;Comme son nom l'indique, le MOOC &#171; Programmation r&#233;cursive &#187; pr&#233;sente et d&#233;crit le concept intriguant de r&#233;cursion. C'est un MOOC tout public, servant d'introduction &#224; la science informatique et dot&#233; d'exercices progressifs &#224; notation automatis&#233;e. &lt;br class='autobr' /&gt;
Une premi&#232;re session de ce MOOC s'est d&#233;roul&#233;e entre mars et mai 2014. Quelques vid&#233;os d&#233;crivant les retours d'exp&#233;rience sont disponibles en ligne. &lt;br class='autobr' /&gt;
Une seconde &#233;dition a vu le jour le 31 mars 2015 et s'est achev&#233; courant juin 2015 avec un (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.paracamplus.com/spip.php?rubrique5" rel="directory"&gt;MOOC&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Comme son nom l'indique, le &lt;a href=&#034;https://programmation-recursive.net/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;MOOC &#171; Programmation r&#233;cursive &#187;&lt;/a&gt; pr&#233;sente et d&#233;crit le concept intriguant de r&#233;cursion. C'est un MOOC tout public, servant d'introduction &#224; la science informatique et dot&#233; d'exercices progressifs &#224; notation automatis&#233;e.&lt;/p&gt;
&lt;p&gt;Une premi&#232;re session de ce MOOC s'est d&#233;roul&#233;e entre mars et mai 2014. Quelques vid&#233;os d&#233;crivant les &lt;a href=&#034;https://www.youtube.com/watch?v=NSg9yXhOf3o&amp;list=PLBk_pGscJ8eMSnYomn7yoGWVFimXUgEal&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;retours d'exp&#233;rience&lt;/a&gt; sont disponibles en ligne.&lt;/p&gt;
&lt;p&gt;Une seconde &#233;dition a vu le jour le 31 mars 2015 et s'est achev&#233; courant juin 2015 avec un certain nombre de nouveaut&#233;s.&lt;/p&gt;
&lt;p&gt;Finalement, une &lt;a href=&#034;https://programmation-recursive-2.appspot.com/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#233;dition permanente&lt;/a&gt; est maintenant en ligne. Vous trouverez donc&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; le &lt;a href=&#034;https://programmation-recursive.net/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;point d'entr&#233;e du MOOC&lt;/a&gt;&lt;/li&gt;&lt;li&gt; les &lt;a href=&#034;https://www.youtube.com/playlist?list=PLBk_pGscJ8eOEksRRhoEroZjw88UOkLKE&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;vid&#233;os du MOOC&lt;/a&gt;&lt;/li&gt;&lt;li&gt; les &lt;a href=&#034;https://scm.codegradx.org/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;exercices &#224; notation automatis&#233;e&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Bonnes r&#233;cursions !&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
