<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ScratchCatalà &#187; Diagrama de Flux</title>
	<atom:link href="http://scratchcatala.com/tag/diagrama-de-flux/feed/" rel="self" type="application/rss+xml" />
	<link>http://scratchcatala.com</link>
	<description>Imagina, crea, programa!!</description>
	<lastBuildDate>Tue, 15 May 2012 17:04:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Programar? La solució&#8230;</title>
		<link>http://scratchcatala.com/programar/programar-la-solucio/</link>
		<comments>http://scratchcatala.com/programar/programar-la-solucio/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 11:01:51 +0000</pubDate>
		<dc:creator>Eugeni Catalán</dc:creator>
				<category><![CDATA[Programar]]></category>
		<category><![CDATA[Algorisme]]></category>
		<category><![CDATA[Diagrama de Flux]]></category>
		<category><![CDATA[Ordinograma]]></category>
		<category><![CDATA[Organigrama]]></category>
		<category><![CDATA[Programació]]></category>
		<category><![CDATA[Scratch]]></category>

		<guid isPermaLink="false">http://scratchcatala.com/?p=439</guid>
		<description><![CDATA[Així doncs anem a començar amb la resolució del problema, primer de forma verbalitzada i després fent servir un diagrama de flux per mostrar el nostre algorisme de resolució que serà fàcilment traduïble a blocs d&#8217;instruccions d&#8217;Scratch.

Cal saber si va a 	peu, cotxe privat o vol fer servir els transports públics.
Si va caminant:

li indicarem que [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Així doncs anem a començar amb la resolució del problema, primer de forma verbalitzada i després fent servir un diagrama de flux per mostrar el nostre algorisme de resolució que serà fàcilment traduïble a blocs d&#8217;instruccions d&#8217;Scratch.</p>
<ol>
<li>Cal saber si va a 	peu, cotxe privat o vol fer servir els transports públics.</li>
<li>Si va caminant:
<ol>
<li>li indicarem que 		camini direcció muntanya (dalt) i giri a mà esquerra al carrer 		Ronda de Sant Pere.</li>
<li>que continuï 		caminant durant 6 travessies per trobar el Passeig de Gràcia on 		veurà a mà esquerra l&#8217;edifici de El Corte Ingles (donar punts de 		referència sempre ajuda).</li>
<li>llavors que giri a 		mà dreta pel Passeig de Gràcia i camini durant 8 travessies.</li>
</ol>
</li>
<p>	<span id="more-439"></span>
<li>Si va en cotxe:</p>
<ol>
<li>li indicarem que 		avanci pel Passeig de Sant Joan en direcció muntanya (dalt) durant 		3 travessies.</li>
<li>un cop arribi a la 		Plaça de Tetuan giri a mà esquerra per la Gran Via de les Corts 		Catalanes i avanci durant 6 travessies.</li>
<li>en arribar al carrer 		Passeig de Gràcia que giri a mà dreta i agafi el lateral avançant 		durant 6 travessies fins trobar a mà dreta la Casa Milà.</li>
</ol>
</li>
<li>Si va en transport 	públic:
<ol>
<li>Si vol anar en 		transport de superfície:
<ol>
<li>li indicarem que 			camini direcció muntanya (dalt) i giri a mà esquerra al carrer 			Ronda de Sant Pere fins la parada de l&#8217;autobús 39.</li>
<li>que agafi l&#8217;autobús 			nro. 39 fins a la parada 841-Roger de Llúria – Mallorca on ha 			de baixar i caminar en direcció muntanya (dalt) durant 2 			travessies.</li>
<li>girar a mà esquerra i continuar caminant pel carrer Provença durant 2 travessies per arribar a destí.</li>
</ol>
</li>
<li>Si vol anar en 		transport subterrani:
<ol>
<li>li indicarem que 			agafi la línia C3 de Renfe a Arc de Triomf fins a Plaça de 			Catalunya.</li>
<li>llavors que agafi 			la línia L3 (Verda) direcció a Zona Universitària fins arribar 			a la parada de Diagonal.</li>
<li>surti al carrer i 			baixi pel Passeig de Gràcia durant 2 travessies fins trobar el 			carrer Provença i la Casa Milà.</li>
</ol>
</li>
</ol>
</li>
</ol>
<table style="width: 100%; text-align: left; margin-left: 0px; margin-right: 0px;" border="0">
<tbody>
<tr>
<td style="width: 300px; vertical-align: top;">En la següent imatge podem observar la solució realitzada amb un Diagrama de Flux.</p>
<p style="text-align: center;"><a href="http://www.scratchcatala.com/wp-content/uploads/2010/02/diagrama-turista1.png" target="_blank"><img class="aligncenter size-large wp-image-444" title="Diagrama de Flux" src="http://www.scratchcatala.com/wp-content/uploads/2010/02/diagrama-turista1-723x1024.png" alt="Diagrama de Flux" width="347" height="491" /></a></p>
</td>
<td style="width: 300px; vertical-align: top;">I finalment la solució realitzada en Scratch.</p>
<p style="text-align: center;"><a href="http://www.scratchcatala.com/wp-content/uploads/2010/02/turista-scratch.png" target="_blank"><img class="aligncenter size-large wp-image-448" title="Solució en Scratch" src="http://www.scratchcatala.com/wp-content/uploads/2010/02/turista-scratch-415x1024.png" alt="Solució en Scratch" width="291" height="717" /></a></p>
</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">Seguidament es pot veure el resultat del projecte en Scratch.</p>
<p><applet id='ProjectApplet' style='display:block' code='ScratchApplet' codebase='http://scratch.mit.edu/static/misc' archive='ScratchApplet.jar' height='387' width='482'>
<param name='project' value='../../static/projects/scratchcatala/879022.sb'></applet><a href="http://scratch.mit.edu/projects/scratchcatala/879022" target="_blank">Visita aquest projecte a la pàgina d&#8217;ScratchCatalà al MIT</a></p>
<p style="text-align: justify;">Evidentment aquesta solució es pot depurar i millorar per tal de que l&#8217;experiéncia de l&#8217;usuari sigui més satisfactoria i intervingui en el desenvolupament del joc. Us ho deixo a vosaltres si us sembla. <img src='http://www.scratchcatala.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://scratchcatala.com/programar/programar-la-solucio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programar?</title>
		<link>http://scratchcatala.com/programar/programar/</link>
		<comments>http://scratchcatala.com/programar/programar/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 18:40:17 +0000</pubDate>
		<dc:creator>Eugeni Catalán</dc:creator>
				<category><![CDATA[Programar]]></category>
		<category><![CDATA[Algorisme]]></category>
		<category><![CDATA[Diagrama de Flux]]></category>
		<category><![CDATA[Ordinograma]]></category>
		<category><![CDATA[Organigrama]]></category>
		<category><![CDATA[Programació]]></category>
		<category><![CDATA[Scratch]]></category>

		<guid isPermaLink="false">http://scratchcatala.com/?p=426</guid>
		<description><![CDATA[M&#8217;he adonat que tinc tant interioritzat el concepte de programació, que pot ser caldria fer una reflexió per totes aquelles persones que voleu iniciar-vos en fer petits projectes amb Scratch, i qui sap, continuar després desenvolupant els vostres propis programes en altres llenguatges.



Tothom sap programar, sap entendre un programa i realitzar les accions indicades per un programa.





Així és, què [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">M&#8217;he adonat que tinc tant interioritzat el concepte de programació, que pot ser caldria fer una reflexió per totes aquelles persones que voleu iniciar-vos en fer petits projectes amb Scratch, i qui sap, continuar després desenvolupant els vostres propis programes en altres llenguatges.</div>
<table style="width: 100%; text-align: left; margin-left: 0px; margin-right: 0px;" border="0">
<tbody>
<tr>
<td style="width: 510px;">Tothom sap programar, sap entendre un programa i realitzar les accions indicades per un programa.</td>
<td style="width: 368px;"><img class="aligncenter size-medium wp-image-428" src="http://www.scratchcatala.com/wp-content/uploads/2010/02/obelix-210x300.png" alt="" width="210" height="300" /></td>
</tr>
</tbody>
</table>
<p><span id="more-426"></span>
<div style="text-align: justify;">Així és, què és sinó una recepta de cuina o un manual de muntatge o les indicacions per arribar a un lloc determinat? Doncs programes que algú a creat per a que d&#8217;altres els segueixin i puguin dur-los a terme. Per tant, qui no ha programat mai?</p>
<p>El problema esdevé quan quelcom tan interioritzat en el nostre dia a dia ho volem transformar en el món dels ordinadors, aquí de sobte ens envaeix una paràlisi que arriba a anular la racionalitat amb la que realitzem les accions quotidianes i que es mostra com un mur infranquejable alhora d&#8217;escriure un programa.</p>
<p><span style="font-weight: bold;">Programar no és res més que explicar el què cal fer, metòdicament i preveient totes les situacions possibles, a un ordinador. </span></p>
<p>I segurament aquí esta la dificultat, doncs la previsió dels problemes no sempre es quelcom que fem en la nostra experiència diària, degut a la nostra capacitat per “reprogramar-nos”, afrontem els problemes quan es van produint sense haver-los previst.</p>
<p>No hi ha una única solució a un problema, però si que algunes seran millors que d&#8217;altres i algunes poden arribar a la paràlisi si no hem previst una resposta a una situació imprevista.<br />
Anem a veure tot això amb un exemple simple.<br />
Anem passejant per l&#8217;Arc del Triomf a Barcelona i ens trobem a un turista que ens demana per anar a la Casa Milà o La Pedrera que es troba al Passeig de Gràcia cantonada Provença.</p>
<p style="text-align: center;"><a href="http://www.scratchcatala.com/wp-content/uploads/2010/02/mapa-guia.png" target="_blank"><img class="aligncenter size-full wp-image-429" title="Mapa per guiar al turista" src="http://www.scratchcatala.com/wp-content/uploads/2010/02/mapa-guia.png" alt="Mapa per guiar al turista" width="614" height="338" /></a></p>
<p>De rutes per arribar-hi podem escollir moltes, segurament tothom intentarà indicar-li la més curta, d&#8217;altres li aconsellaran la més paisatgística, d&#8217;altres la més ràpida i d&#8217;altres la més còmoda fent servir algun transport públic. Si el turista arriba a destí qualsevol d&#8217;elles serà correcte, tot i que el turista les pot arribar a valorar com a millor o pitjor segons la necessitat d&#8217;arribar al destí.</p>
<p>En una situació real, el turista en qüestió tot i no conèixer la ciutat, pot arribar a prendre algunes decisions al llarg del camí segons es vagi trobant amb obstacles o problemes, com un carrer tallat o algun impediment en el seu recorregut. <span style="font-weight: bold;">El turista es reprogramable!! </span></p>
<p>Peró hem de recordar que per programar un ordinador cal preveure el màxim de situacions i saber donar-li resposta per tal de que no s&#8217;aturi i/o faci quelcom no desitjat.</p>
<p>Hi ha moltes formes de representar una solució a un problema, segurament li podríem començar a dir <a href="http://ca.wikipedia.org/wiki/Algorisme" target="_blank"><span style="font-weight: bold;">algorisme</span></a>.<br />
Una de les que em semblen prou gràfiques són el <a href="http://es.wikipedia.org/wiki/Diagrama_de_flujo" target="_blank"><span style="font-weight: bold;">ordinogrames / organigrames / diagrames de flux</span></a>, doncs són fàcils de fer i prou explicatius, tot i que hi ha d&#8217;altres tècniques.</p>
<p>En el següent apunt podrem trobar la resolució del problema&#8230;</p></div>
]]></content:encoded>
			<wfw:commentRss>http://scratchcatala.com/programar/programar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

