Wiki Linkat

Scratch en LTSP Linkat edu 12.04

De Wiki Linkat

(Diferència entre revisions)
Revisió actual (16:14, 28 feb 2014) (mostra codi font)
(Puc fer funcionar Scratch des d'un terminal lleuger?)
 
(Hi ha una revisió intermèdia)
Línia 1: Línia 1:
= Què és Scratch?  =
= Què és Scratch?  =
-
Scratch és un projecte del llenguatge de programació realitzat pel Grup Lifelong Kindergarten del MIT Media Lab i dirigit per Mitchel Resnick, que s'ofereix de forma gratuita i, a més a més, està destinat, principalment, a nens i nenes. És una eina que facilita la creació d'històries interactives, jocs i animacions i compartir les pròpies creacions amb altres persones de forma online. Aquesta aplicació educativa fa que la programació sigui més atractiva i accessible per tot aquell que s'iniciï en el món de la programació. L'Scracth permet als nens explorar i experimentar amb els diferents elements que els ofereix aquest programa interactiu: fons, sons, animacions, etc. Tot això, gràcies a la senzillesa de la seva composició gràfica. A més a més, fa possible que els alumnes puguin reflexionar del seu procés durant la creació, així com: imaginar, compartir i jugar mentre que aprenen, sense gairebé adonar-se'n.  
+
'''Scratch''' és un projecte del llenguatge de programació realitzat pel Grup Lifelong Kindergarten del MIT Media Lab i dirigit per Mitchel Resnick, que s'ofereix de forma gratuita i, a més a més, està destinat, principalment, a nens i nenes. És una eina que facilita la creació d'històries interactives, jocs i animacions i compartir les pròpies creacions amb altres persones de forma online. Aquesta aplicació educativa fa que la programació sigui més atractiva i accessible per tot aquell que s'iniciï en el món de la programació. L'Scracth permet als nens explorar i experimentar amb els diferents elements que els ofereix aquest programa interactiu: fons, sons, animacions, etc. Tot això, gràcies a la senzillesa de la seva composició gràfica. A més a més, fa possible que els alumnes puguin reflexionar del seu procés durant la creació, així com: imaginar, compartir i jugar mentre que aprenen, sense gairebé adonar-se'n.  
'''Font:''' [http://ca.wikipedia.org/wiki/Scratch_(llenguatge_de_programaci%C3%B3) Wikipedia]
'''Font:''' [http://ca.wikipedia.org/wiki/Scratch_(llenguatge_de_programaci%C3%B3) Wikipedia]
Línia 7: Línia 7:
= Puc fer funcionar Scratch des d'un terminal lleuger?  =
= Puc fer funcionar Scratch des d'un terminal lleuger?  =
-
D'entrada Scratch no es pot executar des d'un terminal lleuger ja que dóna un error. Per tal de resoldre aquest problema i poder fer executar Scratch des d'un terminal lleuger, cal editar el fitxer que fa la crida al programa Scratch i modificar-lo.  
+
D'entrada '''Scratch''' '''no es pot executar''' des d'un terminal lleuger ja que dóna un error. Per '''resoldre''' aquest problema i poder fer executar Scratch des d'un terminal lleuger, cal editar el fitxer que fa la crida al programa Scratch i modificar-lo.  
Es proposa seguir el procediment següent:  
Es proposa seguir el procediment següent:  

Revisió actual

Què és Scratch?

Scratch és un projecte del llenguatge de programació realitzat pel Grup Lifelong Kindergarten del MIT Media Lab i dirigit per Mitchel Resnick, que s'ofereix de forma gratuita i, a més a més, està destinat, principalment, a nens i nenes. És una eina que facilita la creació d'històries interactives, jocs i animacions i compartir les pròpies creacions amb altres persones de forma online. Aquesta aplicació educativa fa que la programació sigui més atractiva i accessible per tot aquell que s'iniciï en el món de la programació. L'Scracth permet als nens explorar i experimentar amb els diferents elements que els ofereix aquest programa interactiu: fons, sons, animacions, etc. Tot això, gràcies a la senzillesa de la seva composició gràfica. A més a més, fa possible que els alumnes puguin reflexionar del seu procés durant la creació, així com: imaginar, compartir i jugar mentre que aprenen, sense gairebé adonar-se'n.

Font: Wikipedia

Puc fer funcionar Scratch des d'un terminal lleuger?

D'entrada Scratch no es pot executar des d'un terminal lleuger ja que dóna un error. Per resoldre aquest problema i poder fer executar Scratch des d'un terminal lleuger, cal editar el fitxer que fa la crida al programa Scratch i modificar-lo.

Es proposa seguir el procediment següent:


1- S'ha d'editar com amb permisos de root el fitxer /usr/bin/scratch des del mateix servidor de terminals lleugers:

gksu gedit /usr/bin/scratch

i modificar la línia que fa referència a la variable: VMOPTIONS per tal d’eliminar l’opció: -xshm


Així doncs, la línia:

VMOPTIONS="-encoding UTF-8 -vm-display-x11 -xshm -plugins /usr/lib/scratch/plugins/:$SQ_DIR/"


s'ha d'editar i ha de quedar de la forma següent:

VMOPTIONS="-encoding UTF-8 -vm-display-x11 -plugins /usr/lib/scratch/plugins/:$SQ_DIR/"

Un cop fet el canvi amb l'editor gedit es desen els canvis introduïts des de l'editor gedit. Així doncs, un cop feta la modificació, ja es podrà fer funcionar el programa Scratch.