Es mostren els missatges amb l'etiqueta de comentaris general. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris general. Mostrar tots els missatges

CarnaScratch

Amb els nens i nenes de Cicle Inicial anem fent alguna activitat guiada d'Scratch, que ens permetin iniciar-nos en l'entorn bàsic d'edició: el fons, els personatges, els vestits...

Què millor que fer una festa de disfresses. Aprofitarem les imatges que porta el mateix editor d'Scratch. 

El Joc


 

Veure el projecte a la web d'Scratch

El vídeo


El Programa

També fem els nostres primers programes, en aquest cas un de ben senzill que va canviant el vestit cada cop que cliquem el personatge.


Què més puc fer? 

El joc bàsic el poden programar en una sessió els alumnes més petits. Els més grans poden completar-lo:

  • Animeu el fons.
  • Feu que els personatges parlin.
  • Posem-hi una mica de música.
  • Afegiu més nois o noies a la festa.
  • Proveu d'animar algun dels personatges, i que els vestits els acompanyin.
Vinga... munteu la vostra festa de carnestoltes: El CarnaScratch!

Diàlegs

Els diàlegs bàsics a Scratch són força senzills: dos personatges i blocs de digues i espera. Combinats adequadament, no necessitem res més.


Però si volem afegir moviments, canvis de vestits o d'escenaris, necessitarem una mica més de codi. 


És un procés lent, però la canalla gaudeix molt explicant les seves històries i fent proves i proves... Per a que sigui reeixit:
  • Inicialitzar els personatges, és a dir, definir on i com estaran al principi de la història.
  • Portar un comptatge dels temps de cada personatge.
  • Introduir els missatges (broadcast).
He preferit fer l'exemple només amb un missatge. Si n'hi ha molts més, els petits de 10 o 11 anys es lien. N'hem posat un al final per anar-ho introduint, i deixar que els més avançats en puguin fer més ús.

Gaudiu explicant històries!!!

Càrrega automàtica de projectes

A vegades ens agradaria poder mostrar una sèrie de projectes o animacions d'Scratch "encadenats", es a dir, que es reprodueixin un darrera l'altre, en una mena de SlideShow, i sense necessitat de prémer la bandereta, ni anar-los carregant manualment. Aprofitarem la possibilitat de passar-li als projectes embedits el paràmetre autostart=true, de forma que es comencin a reproduir automàticament un cop carregats.

Així, la URL bàsica per carregar un projecte seria (NumProjecte és el número del projecte): 

https://scratch.mit.edu/projects/embed/NumProjecte/?autostart=true

Segons els recursos que tingui el projecte (i la connexió disponible) pot trigar més o menys a carregar-se, però un cop carregat, començarà automàticament la reproducció.

Un cop aconseguit això, barregem-ho amb una mica de JavaScript i HTML i tindrem un autoscratch!

<html>
<head>

<script type="text/javascript">
//temps de visualització en milisegons
var time = 10000; 

//Definim la primera i segona part de la URL
var URL1 = "https://scratch.mit.edu/projects/embed/"; 
var URL2 = "/?autostart=true"; 

//Definim idntificador de pàgina i creem llistat de projectes. 
//Entre cometes el núm del projecte. Podem afegir tants com vulguem. 
//Copiem la darrera línia, renumerem i copiam el núm de projecte de la web d'Scratch.

var pag_id = 0;
var pag = new Array();
    pag[0] = new Array("220105859");
    pag[1] = new Array("218414180");
    pag[2] = new Array("222879392");
    pag[3] = new Array("220421576");
    pag[4] = new Array("220420625");

 
function temp() {
 document.getElementById('frame').src = URL1 + pag[pag_id] + URL2; 
 setInterval(show, time);
}
    
 
function show(){
 pag_id = pag_id + 1; 
 if (pag_id == pag.length) {pag_id = 0}; 
 document.getElementById('frame').src = URL1 + pag[pag_id] + URL2; 
} 

</script>
</head>

<body onload="temp();">

<iframe id="frame" style="width:93%; height:93%;" frameborder="no" scrolling="auto" src="" ;>
</iframe>
<br><center><b><font face="verdana" size="6">
Els alumnes de 4t han animat el seu nom amb Scratch.</font></center></b>
</body>
</html>

Ho copiem en un editor de text i ho desem com un fitxer HTML i llestos. Podem llençar-ho en local, penjar-lo en algun servidor, personlitzar-ho...

Aquí podeu veure un exemple en funcionament!

Ideal per a jornades i presentacions, portes obertes, web's d'aula... se t'acut alguna altra utilitat? Comenta-la! #ForçaScratch

Edito: Veig que pot donar problemes si abans no hem donat permisos al navegador per executar flash a la web d'Scratch, ja que llença l'avís des d'un iframe. Si no veieu el projectes, aneu a la web d'Scratch, doneu permís al Flash i torneu a provar.

Presentació sobre usuaris, projectes i estudis a #JEP15

Dins de la VII edició de les Jornades Programa, dedicades a programació educativa i robòtica escolar, vaig poder explicar com organitzo a l'escola la gestió d'usuaris, projectes i estudis amb els meus alumnes. Per la bona rebuda que he vist que ha tingut, crec que anem en bona linia. Deixo aquí la presentació.

Perquè no es veu el meu Scratch?

A Tocs de Tics ens expliquen per quina raó en alguns entorns tipus Google Sites o Moodle no es veuen els projectes d'Scratch correctament, i la forma de visualitzar-los.

Compartir projectes en Blogs o Sites

Un cop creat o penjat el nostre projecte a la web d'Scratch podem donar-lo a conèixer de diverses formes.

En primer lloc, cal haver-lo fet públic. Per defecte, els projectes d'Scratch són privats i no visibles fins que no el compartim. Això ho podem fer des de l'entorn d'edició del projecte o bé des de la llista dels meus projectes :





Un cop compartit, podem enviar a algú l'enllaç directe al projecte, que té un format semblant a aquest: scratch.mit.edu/projects/11208654/ on el número identifica el projecte. Així, si enviem aquest enllaç per correu o l'enganxem en algun lloc web, l'usuari podrà accedir a la pàgina del projecte i visualitzar-lo (per veure un projecte no cal ser usuari d'Scratch).

Però també podem fer visible en nostre projecte en un lloc web, com si formés part del lloc. Per fer-ho, cal clicar el botó Comparteix a  i copiar el codi <iframe allowtran... >. Un cop copiat, anirem al lloc web i l'editarem en HTML (normalment els editors tenen un botó o enllaç marcat com HTML) i allà enganxar el codi copiat.

Que quedaria de la següent forma:


Aquí teniu algunes modificacions:

Codi copiat original
<iframe allowtransparency="true" width="485" height="402" src="http://scratch.mit.edu/projects/embed/2664482/" frameborder="0" allowfullscreen></iframe>
El nombre correspon al projecte a la web d'scratch.

Amb autostart
<iframe allowtransparency="true" width="485" height="402" src="http://scratch.mit.edu/projects/embed/2664482/?auto_start=1" frameborder="0" allowfullscreen></iframe>
Afegint ?auto_start=1 darrera el nombre del projecte, començarà a executar-se sense necessitat de clicar la bandereta.

Canviem la mida
<iframe allowtransparency="true" width="alçada en pixels" height="amplada en pixels" src="http://scratch.mit.edu/projects/embed/2664482/" frameborder="0" allowfullscreen></iframe>
Podem canviar la mida del projecte, escrivint alçada i amplada en píxels.



Scratch 2013 BCN Conference

Durant tres dies el milloret de la comunitat internacional d'Scratch s'ha donat cita a Barcelona, al CitiLab de Cornellà, per compartir novetats, il·lusions, projectes, treballs, presentacions, contactes... Veure tanta gent vinguda de tot arreu, poder saludar en persona la gent del MIT, escoltar gent que fa i pensa coses fantàstiques sobre programació educativa ha estat un plaer. Les #Scratch2013BCN Connecting Words han estat fantàstiques!

Però de tot em quedo amb la gent, docents i tècnics, que treuen hores i esforç de la família, de les vacances, i del seu lleure per dedicar-les a la seva passió: promoure la imaginació i la creativitat, el pensament crític, la col·laboració... Com hem anat dient entre tuits i converses: "no anem sols, som colla... i bona gent!" Gràcies a tots! I #forçascracth!!!

Aquí teniu el Catalan Traducction Team... Guapos, oi?



L'Scratch Conference a Barcelona

Del 25 al 27 de juliol tindrà lloc a Barcelona la Scratch Conference, una conferència anual sobre Scratch que reuneix Scratchers i educadors de tot el món, i que normalment s'havia fet sempre a la seu del MIT. És un honor que el nostre Gatet hagi triat Barcelona com a seu d'aquesta conferència. Esperem que serveixi per donar-li més força a la comunitat d'scratchers catalans. Jo no me la penso perdre... i tu?

Aquí teniu el cartell, amb sabor de Miró... xulo, oi?


Ens hi trobem... #ForçaScratch!

Benvinguts!

Benvinguts a CrearJocs! El que heu de fer és molt senzill:
  1. Proveu els jocs que teniu al quadre de la dreta. Trieu el que més us agradi i penseu com el personalitzareu: canviant els personatges, l'escenari, els moviments per fer-lo més vostre.
  2. Escriviu un comentari a la pàgina del joc que voleu fer,  explicant com voleu que sigui i com el personalitzareu.
  3. Aneu a l'Scratch i comenceu a programar. Teniu especificat tot el que necessiteu i diverses ajudes i explicacions per a fer la versió fàcil del joc. També anem explicant els diferents conceptes de programació que podeu anar necessitant.
  4. Un cop funcioni la versió fàcil, heu de millorar-la... Al final de cada joc trobareu idees, però segur que vosaltres en teniu de més originals.
  5. Un cop ho tingueu, pugeu-lo o compartiu-lo a la web de l'Scracth i afegiu-lo a l'Estudi corresponent. També ens podeu fer un comentari, afegint l'adreça del joc per poder-lo veure.
Espero que ens ho passem molt bé tots plegats, jugant i programant, programant i jugant!

Crear Jocs amb l'Scratch pretén alguna cosa més que ensenyar a nois i noies a programar jocs a l'ordinador. Us expliquem el perquè de tot plegat a les Intencions

@pauetc
Un projecte d'Escola Pia de Granollers

Nous recursos a la web d'Scratch

La web d'Scratch acaba d'estrenar dos nous recursos, que tot i en anglès, considero estan força encertats:
  • Una secció de video tutorial, orientada a nois i noies, que introdueixen l'ús de diferents bloc i tècniques per a programar senzilles aplicacions, a un nivell molt bàsic.
  • Un recorregut guiat, pensat més aviat per a educadors, on es presenten les diferents potencialitats de l'Scratch, il·lustrats per projectes creats pels propis usuaris de la web.
Són dos bons recursos que ens poden ajudar a millorar l'ús i el coneixement de l'Scratch a la comunitat educativa. Una bona manera de celebrar que han superat el milió de projectes pujats a la seva web. Felicitats, i benvinguts siguin!

Intencions

Crear Jocs amb l'Scratch pretén ensenyar als nens i nenes que programar jocs no és tant complicat com sembla. Per això fem servir l'Scratch, un progamari creat al MIT, que segueix els plantejaments constructivistes del LOGO portant-los encara més enllà.

La metodologia del projecte parteix de la idea (imagina) que volem portar a terme*.

Després venen la planificació, el desenvolupament i  l'experimentació (crea experimenta), un procés dinàmic, en el que l'alumne es formula preguntes, planifica i identifica processos i possibles dificultats, transfereix coneixements previs, cerca informació, realitza proves d'assaig-error, posa en comú problemes i solucions amb els companys...

Un cop acabat el projecte, es tracta de que el donem a conèixer (comparteix), bé sigui simplement ensenyant-lo als nostres companys o publicant-lo a la web, i acaba amb la reflexió (reflexiona) sobre l'assoliment de l'objectiu inicial, però també sobre el procés seguit, sobre el què hem aprés...

Com veieu, l'objectiu no és aprendre a programar, sinó aprendre a pensar, tot potenciant la creativitat!

Per tot això, ens proposem:
  • Que els alumnes es proposin una fita abastable (l'elaboració d'un joc concret) i que l'assoleixin.
  • Fomentar el pensament creatiu, pràctic i cooperatiu. 
  • Afavorir entorns on l'assaig-error fa possible arribar a solucions, i descobrir que aquestes poden no ser úniques.
  • Fomentar la creativitat, la cooperació i la interacció entre els alumnes.
  • Introduir de forma lúdica als alumnes en conceptes senzills de programació.
  • Fer dels nens/nenes usuaris actius del món dels jocs, i per tant, més crítics.
Partirem d'exemples senzills, explicant de forma molt planera allò que calgui per que l'alumne pugui anar desenvolupant el seu joc en una primera fase. Després li donarem pistes per tal que pugui millorar-lo, enriquir-lo i personalitzar-lo d'una forma molt més lliure i creativa. És el mateix procés que ells ja fan servir per a crear estructures i personatges amb el LEGO o altres jocs de construcció: creació per modelatge i posterior recreació i millorar lliure.

*  En aquest cas concret, la idea és la creació i la millorar d'un joc concrets, però es pot aplicar el mateix esquema que per a la la creació d'un projecte totalment lliure.