9/12/13

L'hora del codi

L'organització code.org promou aquesta setmana (del 9 al 15 de desembre) com la setmana de les ciències de la computació, amb la realització de One Hour Code (programar durant una hora). Aquesta organització intenta que la informàtica, i en concret la programació, quedi incorporada dins del currículum ordinari de l'escola, com una forma de potenciar el pensament computacional.

L'objectiu d'aquesta i d'altres iniciatives semblants no és només promoure la programació com a una finalitat en si mateixa, sinó potenciar la planificació i l'execució, el pensament operatiu i constructiu, la creativitat i l'aplicació de conceptes que necessita tot programador per a realitzar els seus projectes. Així no només ensenyem a programar, sinó que eduquem tot programant. Moltes escoles ja fa temps que treballem en aquest sentit, introduint als alumnes en entorns de programació a primària, bàsicament Scratch.

L'hora del codi ha seleccionat i desenvolupat tot un seguit de materials i jocs per ajudar nois i noies de qualsevol edat a iniciar-se aquest camí: podem guiar un Angry Birds fins atrapar el porquet, programar un robot per a assolir el seu objectiu, iniciar-nos en llenguatges més formals com javascript o pyton o fer les primeres passes amb Scratch. Alguns d'aquests materials han estat creats per KhanAcademy, el MIT, CodeAcademy, Google... I alguns dels vídeos que il·lustren els conceptes de programació o justifiquen el projecte són presentats per Bill Gates (Microsoft), Mark Zuckerberg (Facebook), Jack Dorsey (Twitter) o Larry Page (Google).

Feu-hi una ullada! La veritat és que alguns valen molt la pena... Veureu com en menys de 10 minuts, podem tenir alumnes de 7 o 8 anys divertint-se tot treballant conceptes com seqüències, bucles, condicionals, procediments... Hi ha apps per a dispositius mòbils, jocs i tutorials online sobre conceptes de programació, material per a imprimir, instruccions per crear les nostres pròpies aplicacions per al mòbil... fins i tot seqüències de programació per a treballar sense ordinadors.

25/11/13

On c... he deixat el mòbil?

Si us passa com a mi, que sovint oblideu el mòbil o se us descontrola, el gestor de dispositius d'Android us pot treure de més d'un embolic.

El gestor de dispositius us permet localitzar el mòbil, fer sonar una trucada, bloquejar-lo i fins i tot esborrar-ne les dades de forma remota.

Per tal que funcionin aquestes opcions cal tenir-les activades al nostre dispositiu. Cal anar a l'aplicació Configuració de Google que normalment ve preinstal·lada en les darreres versions del sistema. No és la configuració del telèfon, sinó la icona amb una lletra g i una roda de configuració. Allà accediu a Gestor de dispositius Android, i activeu les dues opcions.


Un cop fet això, podreu accediu a www.google.com/android/devicemanager i veureu una llista dels vostres dispositius, i una sèrie d'accions a realitzar sobre cada un d'ells.


Localització: Veurem la ubicació del dispositiu a google maps. A més de permetre l'accés a la ubicació, caldrà tenir activat el servei a Configuració i Accés a la ubicació. 

Truca: realitza una trucada al dispositiu. El to de trucada sonarà durant 5 minuts, o fins que no l'activem. Molt útil a casa, per localitzar-lo ràpidament si no sabem on c... l'hem deixat. Aquesta opció no requereix cap configuració, simplement que el mòbil estigui engegat.

Bloqueja: envia una contrasenya a la pantalla de bloqueig de forma que no es podrà desbloquejar el dispositiu sense ella. Aquesta contrasenya restarà activa a la pantalla de bloqueig fins que canviem la configuració.

Esborra: elimina totes les dades del mòbil (comptes de google, contactes, aplicacions, fotos...), fent un restabliment de dades de fàbrica. Si mai algú ens descontrola el mòbil (a més de trucar a la companyia per donar de baixa la SIM), podrem utilitzar aquesta opció per netejar-lo de configuracions i així guardar la confidencialitat de les nostres dades.

El millor del cas és que les dues darreres funcionen encara que el dispositiu estigui apagat. La següent vegada que s'engegui i tingui algun tipus d'accés a dades o a wifi, l'opció triada es posarà en marxa.

Ara ja podem estar una mica més tranquils... Espero que no les hagueu d'utilitzar gaires vegades!

7/11/13

Ballem?

L'Albert em fa arribar aquest vídeo... m'ha semblat fantàstic! Són 3 minutets... no us el perdeu.



Crec que passem per uns moments en que tots, pares i educadors, ens hem de replantejar el nostre futur i el dels nostres fills i alumnes... No sé si parlar d'una societat del benestar o del treball per a tothom són ara mateix utopies... Però fer allò que ens apassiona, que ens omple i dóna sentit a la vida, encara és una possibilitat! I despertar passions en els nens i nenes, la nostra responsabilitat com educadors. No creieu?

23/10/13

Per què no es veu un contingut a Google Sites?

Des de fa alguns mesos ens trobem que alguns continguts inserits en els Google Sites del nostre centre van deixar d'aparèixer si els visualitzàvem amb Google Chrome. Es tractava de projectes d'Scratch, Popplets, Flash, algun iframe... La pàgina es veia perfectament, però l'espai que havia d'ocupar l'esmentat recurs apareixia en blanc. En canvi, si accedíem directament a la seva web d'origen del recurs, funcionava sense problemes. I el cas es que com que amb Firefox la pàgina es veia bé, vam anar passant recomanant als usuaris que fessin servir aquest. El tema s'ha agreujat ara i des de fa uns dies tampoc es visualitzen bé al Firefox.

Com m'imagino que és un problema que li haurà passat a més d'un/una, explico el perquè d'aquesta curiosa desaparició i una forma de poder visualitzar aquests continguts. Per això caldrà tenir en compte alguna cosa sobre protocols i seguretat.

El mètode habitual de transferència de dades en les pàgines web és el HTPP (protocol de transferència d'hipertext). És el típic http:// que escrivíem abans de la URL per accedir a una web i que ara escriu el navegador per nosaltres.

La versió segura d'aquest protocol és el HTTPS en el que les dades viatgen encriptades. El navegador ens presenta un cadenat (un candau) tancat abans de la URL, assenyalant que el lloc és de confiança i que podem navegar tranquils. Són pàgina a les què hem accedit mitjançant algun identificador (usuari i contrasenya): intranets, webs de compres o de pagaments, espais privats d'usuaris... I també els llocs webs de Google Sites!

Bé, val fins aquí però, què passa en el nostre cas d'estudi? El navegador comença a rebre la informació del servidor segur de Google Sites sota HTTPS, però arriba a un recurs extern (recurs embedit, amb un codi iframe, amb un script... ) que li envia informació des d'un altre servidor no segur. Llavors, per la nostra seguretat, el navegador passa del contingut rebut i mostra l'espai en blanc. Aquesta és l'explicació que ofereix Google Chrome del fenomen de la desaparició.

Els navegadors ens indiquen aquesta situació mostrant un escut protector a la barra d'URL (Firefox a l'esquerra i Chrome a la dreta). La veritat és que, o ets molt observador, o no veus l'escut en qüestió, i el que penses és que no ho has inserit correctament. Així que repeteixes el procés... però segueix sense funcionar!




La manera de visualitzar el contingut ocult (si estem segurs que el recurs al qual accedim és fiable) és clicar l'escut i marcar l'opció adequada: inhabilita la protecció, carrega l'script... La pàgina es tornarà a carregar amb el recurs correctament incrustat.

Internet Explorer també mostra aquest comportament. Pel que he pogut veure, Opera i Safari (versió Windows) encara no, però no seria d'estranyar que ho anessin incorporant pròximament, ja que els temes de seguretat són els que acostumen a generar noves versions dels navegadors (darrerament a un ritme insuportable, la veritat).

Si ens passa això a classe, podem aprofitar per parlar de seguretat, actualització de navegadors i de connectors (això si que és una batalla perduda), de navegació segura... Sempre és bon moment per educar!

I com a creadors de contingut deixem sota del contingut inserit l'enllaç a la web d'origen, per tal que sigui l'usuari el que decideixi si prefereix veure el contingut "no segur" a la nostra web, o bé accedir directament al recurs original.

Com veieu, això que desapareguin recursos no és màgia... Misteri resolt! (La competencia dixit).

Dedicat a MGil i a Teresa C... fer bones preguntes ens ajuda a trobar respostes! Eugeni... segurament passa el mateix a Moodle! Gracies!

Imatge provinent de Focus Rating.

28/7/13

Scratch 2013 BCN

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?



4/7/13

Scratch a la Tablet!

La darrera versió d'Scratch és una passada... però funciona en Flash, així que limita el seu ús en tablets... o no? Jo ja el tinc funcionant a la meva Tablet, una Galaxy Tab 2 amb Cyanogen 10.1.0 (que vindria a ser Android 4.2.2).

Passos a seguir:

  • A Configuració-Seguretat, cal activar la instal·lació d'aplicacions des de orígens desconeguts.
  • Descarregar Flash Player per a Android (la més recent que trobeu per a Android 4.0). 
  • Realitzar la instal·lació del fitxer apk descarregat.
  • Ja que el navegador oficial no dóna suport, cal instal·lar una navegador alternatiu. En el meu cas, he optat per Dolphin tot i que sembla que també funciona a Firefox i Opera.
  • Activar el suport de Flash al navegador: Ajustes > Contenido Web > Flash Player.

Aquí el podeu veure:



La veritat es que Scratch es mou prou bé, tot i no es gaire còmode crear projectes per les dimensions de la pantalla. A bé, el reproductor és fantàstic... sempre que no hagi interaccions amb el teclat!

Font de la instal·lació de Flash: Xacatandroid.com

5/5/13

Flux de projectes amb Scratch

Fa temps que volia donar-li un nou enfocament a l'espiral de l'Scratch (que vaig comentar ja fa temps a l'entrada Scratch... aprendre a pensar). La idea era acostar-la més als alumnes i que la tinguessin pressent en el moment de realitzar els seus projectes, i millorar una mica l'entrada al bloc Crear Jocs... I això és el que n'ha sortit:


Com veieu he transformat l'espiral en un Diagrama de flux, respectant-ne l'estructura, però afegint indicacions del que s'està fent en cada moment i "intentant" organitzar els processos mentals que es duen a terme durant la elaboració d'un joc o projecte.

Ho considero una versió beta... Segur que podem millorar-lo, afegint o matisant alguna coseta... Què  us sembla? Podem anar-la enriquint!

Un cop validada, en farem un gran pòster que penjarem a l'aula i al que podrem fer referència durant les sessions d'Scratch.

De tot això, els teòrics en dirien metacognició, autoregulació... prefereixo l'aprendre a pensar!

10/4/13

Flow Free, connecta colors

Flow Free és un d'aquells jocs senzill d'explicar però que et poden donar hores de diversió i entreteniment. Simplement cal connectar les boles de color sense que les línies s'encreuïn. Senzill oi? Doncs si, els primers nivells són cosa de nens... però a mida que anem avançant, la cosa es complica!


Existeix també en versió per Android i per iPhone/iPad.

A destacar també que el desenvolupador ha pensant en els usuaris daltònics, i podem activar l'opció d'assignar es poden assignar lletres als diferents colors, i que circula també una evolució del jocs, Flow Free Bridges, on un pont ens ajudarà a resoldre el puzle.

25/1/13

Programador de tasques desobedient!

Sóc dels que fa servir Robocopy per generar copies de seguretat en servidors Windows des de fa temps. Si algú no el coneix, és una eina senzilla, ràpida i efectiva: crees un BAT amb la tasca a fer,  generes un LOG de text amb el resultat i la inclous en el programador de tasques.

Fins ara això havia funcionat sense problemes, però l'altre dia em vaig haver de barallar amb un Win2008 server i.... em desobeia!!! Aparentment, tot rutllava, fins i tot em marcava la tasca com a realitzada... però el LOG del Robocopy no reflectia cap canvi!

Aquí teniu la sol·lució per a programar tasques amb Win2008 "correctament":

Anem al Programador de tasques, entrem a la Biblioteca del Programador i marquem Crear tarea (que no sigui la bàsica, o no funcionarà).


Definim nom i descripció, i marquem Ejecutar tanto tanto si el usuario inicio sesión como si no. Molt important! Seleccioneu Configurar para Windows Server 2003, XP o 2000.


Configureu els desencadenadors, i a Acciones, afegiu una nova, en la que direccioneu el BAT i ompliu les dades a Iniciar en, escrivint el directori en el que es troba el BAT.


La resta de dades (condicions, configuració...) deixeu-ho tot desactivat. Al sortir, us demanarà credencials d'administrador per a realitzar la tasca... li doneu i llestos!



Comproveu el funcionament: o bé espereu al desencadenant, o bé marqueu la tasca i l'executeu... La tasca s'iniciarà i el LOG s'actualitzarà. Ja ho veieu... hem fet creure un Windows 2008 desobedient! Si fos tant fàcil amb alguns alumnes...

Via: http://malandres.blogspot.com.es/2010/09/tareas-en-windows-server-2008-bat.html

Compartir