SlideShare a Scribd company logo
Nous Artesans
Digitals
Recull de materials del curs (2a edició) - 2018
Introducció
Aquest recull de recursos i materials forma part del curs en
línia d'introducció a la innovació i les tècniques de fabricació
digital, programació, robòtica i l'internet de les coses de la
Xarxa Punt TIC.
Una mirada sobre les diferents eines que podem fer servir per
introduir aquestes noves tecnologies en la nostra pràctica
diària en l'espai educatiu.
Introducció
Amb aquesta formació orientada a persones dinamitzadores i
a docents en general en l’àmbit de les TIC, hem provat
d’introduir les nocions bàsiques per fomentar l'aprenentatge
de noves tecnologies i metodologies relacionades amb la
cultura maker, amb la idea de desenvolupar el talent i
l'orientació professional cap a noves oportunitats i perfils,
però també amb el desenvolupament i tractament de les
intel·ligències múltiples i l’ús de la tecnologia.
sobre aquest recull ...
Tots els materials recollits en aquest document, o bé són de ús
lliure o bé estan referenciats al final del mateix amb els
respectius autors.
Tota referència que no estigui concretament lligada a una
altra llicència d’ús es considerarà que està subjecta a una
llicència de Reconeixement 4.0 Internacional de Creative
Commons
sobre aquest recull ...
Tot aquest recull és sobretot fruit de la participació i
creativitat de les persones participants del curs (mestres,
educadores, dinamitzadores TIC, docents), sense les quals no
seria possible.
Moltes gràcies a totes elles i a vosaltres per ajudar a seguir
fent créixer el coneixement compartit.
Nous Artesans Digitals. Què volem dir?
Ens hem permès la llicència d’adaptar aquest concepte, no només a partir de la traducció de
conceptes anglosaxons o utilitzats de forma informal, sinó per posar en relleu algunes
característiques des d’una perspectiva determinada que ens sembla especialment rellevant.
● Nous ... tot i que no estem fent res nou, però és una reinvenció de maneres de fer i de
tecnologies innovadores.
● Artesans ... perquè ens agrada recuperar el concepte d'artesans que en remet a
quelcom que s'ha fet sempre: persones amb habilitat, amb curiositat, petits inventors,
expermentadors ... artesans.
● Digitals ... perquè som digitals, vivim en el context de la revolució digital. El pas de la
informació analògica a digital ha permès posar la informació a l’abast de tothom i
abaratir costos en processos de disseny, fabricació, producció i tractament de la
informació.
Moviment Maker
El moviment maker recupera aquest esperit, amb pocs recursos podem crear el
que vulguem, el que ens calgui o algú altre pugui necessitar. Només cal posar fil a
l'agulla ... i fer-ho un mateix! Aquesta és la filosofia maker.
I sobretot som Open Source, el moviment del programari lliure i codi obert ha
estat el principal impulsor i precursor d’aquesta revolució digital i en definitiva
sense obrir les fonts d'informació sense compartir els coneixements tot això no
hauria estat possible.
Es tracta de fer coses perquè les coses no es fan soles, perquè fent coses
aprenem, perquè entre tots i totes ho podem fer tot, perquè no tot està inventat, i
tot està per fer ... fem-ho !
Moviment Maker
1. Programació i pensament
computacional
Continguts
Pensament computacional
Introducció als llenguatges de programació
Preguntes a fer-se
Què és el pensament computacional ? Per a què seveix ?
Quins lleguatges de programació hi ha? Per a què serveixen? Com funcionen ?
Pràctiques
Recerca d'informació
Fer un programa interactiu
Proposar una activitat en forma de "Scratch Card"
Pensament Computacional
El pensament computacional és un procés, o una manera de resoldre problemes
o situacions utilitzant els recursos que faria servir un computador o una màquina, i
es caracteritza pel fet de donar solucions precises i simplificades a problemes de
solució oberta.
Resulta molt útil per entendre i resoldre problemes abstractes i donar respostes
lògiques i precises a situacions complexes. És una metodologia que s’utilitza molt
en enginyeria però que pot ser una competència útil en altres camps.
Pensament Computacional
Hi ha quatre tècniques clau del pensament computacional:
● Descomposició, que consisteix a dividir un problema complex en parts
més petites i manejables.
● Reconeixement de patrons, és a dir, cercar semblances entre els
diferents problemes o dins un mateix problema.
● Abstracció: centrar-se únicament en la informació important, ignorant els
detalls irrellevants.
● Algoritmes, per a desenvolupar una solució al problema pas a pas, o les
instruccions a seguir per a resoldre un problema
En quines matèries pot ser útil el pensament
computacional ?
Segons les persones participants del curs …
“Crec que fomenta la creativitat, l'emprenedoria i la cultura lliure, augmenta la motivació,
millora l'autonomia, es treballen estratègies de resolució de problemes, es coneixen
diferents formes de comunicació d'idees.”
“Pot ser útil per organitzar i analitzar lògicament la informació.
• Representar la informació a través d'abstraccions com les simulacions.
• Automatitzar solucions fent establint una sèrie de passos ordenats per arribar a la solució.
• Identificar, analitzar i implementar possibles solucions amb l'objectiu d'aconseguir la
combinació més efectiva i eficient de passos i recursos.
• Generalitzar i transferir aquest procés de resolució de problemes per ser capaç de resoldre
una gran varietat de famílies de problemes.”
En quines matèries pot ser útil el pensament
computacional ?
“Tot i que sempre acostumem a pensar que el pensament computacional ens serà més útil
de fer servir en àrees curriculars més científico-tècniques, penso que podem introduir
aquesta mateixa línia d'actuació d'una forma més transversal, a través de plantejament de
reptes, descomposició, abstracció i definició d'algoritmes en altres àrees com poden ser les
llengües o les arts plàstiques”
“El concepte que més valor destacaria, és el dividir el problema en parts més petites, no
mirar el tot, sinó saber dividir i centrar-se en cadascuna de les parts sense atabalar-se pel
tot. A poc a poc aquestes peces van encaixant, tal com passa amb les peces del lego. Hi ha
recursos que són com les peces individuals del lego, pràcticament et serveixen per tot,
encaixen a tot arreu, així pots reutilitzar aquesta solució en molts altres escenaris. A mesura
que practiques, t'adones dels patrons, i et fas una caixa plena d'eines, que sempre tens
preparades per utilitzar quan es necessiten.”
Què és un algoritme ?
Un algoritme és la seqüencia de passos (instruccions) que cal seguir per dur a
terme una acció o resoldre un problema.
Aquestos processos cal que tinguin lògica, estiguin optimitzats -evitant passos
innecessaris o redundants- i ordenats correctament.
Un cas senzill per explicar-ho seria fer un símil amb una recepta de cuina.
Si vols fer una truita, necessites seguir les següents instruccions:
1. Trencar la closca de l'ou.
2. Batre l'ou.
3. Afegir sal.
4. Posar en una paella amb oli calent.
5. Donar-li forma fins que estigui cuita.
Què és un algoritme ?
Llenguatges de programació
El llenguatges de programació estan basats en una sintaxi i una gramàtica
concreta que utilitzant una codis preestablerts ens permeten crear programes
basats en aquest llenguatge. Un mateix algoritme pot representar-se amb
llenguatges diferents, tenint diferent forma per tant, però donant el mateix resultat.
Scratch en ser un llenguatge visual per blocs no és tant estricte com els
llenguatges escrits en la seva sintaxi, la qual cosa el fa molt intuïtiu i assequible.
Per tant pot ser una molt bona manera de començar a introduïr el pensament
computacional i aprendre a treballar amb llenguatges de programació.
Scratch
Hi ha molts recursos a la xarxa que parlen d'aquest llenguatge , està molt extès
entre la comunitat educativa i gairebé s'ha convertit en un estàndar en la
introducció a la programació (penseu que no només per a infants o joves, sinó
que molts graus d'enginyeria el fan servir també aquest o alguna variant com a
iniciació a la programació).
Aquí teniu dos recursos molt útils:
http://codeclubcat.org/
http://www.scratchcatala.com/que-es-scratch/
Scratch
Scratch és un entorn de
programació per a tots els públics
creat al Massachusetts Institute of
Technology (MIT) com a resultat de la
recerca duta a terme en el Lifelong
Kindergarten Group.
Scratch
Hereu directe dels esforços construccionistes de Seymour Papert amb LOGO (el
mític programa de la tortuga dels anys setanta i vuitanta), aprofita els canvis
tecnològics succeïts des d'aleshores per millorar substancialment la interfície de
l'entorn per facilitar i fer més atractiva i accessible la programació…
“Low floor, wide walls and high ceiling”
● Terra baix: és senzill per començar
● Sostre alt: permet arribar a opcions complexes
● Parets amples: ens permet crear tot tipus de projectes molt diferents en
forma, interessos i contingut.
Scratch
Scrtatch té un entorn molt intuïtiu i
assequible i ens permet treballar
còmodament amb tots els recursos a
mà.
Les "Scratch Cards". Són una forma
molt útil i senzilla de posar-s'hi a
treballar.
https://scratch.mit.edu/info/cards/
Scratch
Una de les grans coses de Scratch és
que a banda de ser una eina
excel·lent per a la introducció del
pensament computacional i la
programació, és un entorn molt
favorable per treballar la creativitat i
l'expressió artística.
És la A de ART en allò que se'n parla
darrerament dins del treball de
competències científiques del STEAM
(Science, Technology, Engineering,
Art, Mathematics).
Scratch
A banda Scratch no tan sols és un
llenguatge, o una eina per aprendre
programació, Scratch és sobretot una
xarxa i una comunitat. Podeu
compartir projectes, fer-ne
presentacions, explorar i comentar
allò que han fet els altres.
Aquesta és una fantàstica forma
d'aprendre els uns dels altres.
Recursos de pogramació i codi
Llenguatges de programació (UOC)
Curs Scratch Aj. Granollers
Curs Scratch Ateneu Gencat
Curs Scratch Xtec
Codecombat
Programamos
Programo Ergo Sum
Scratch Jr
Code.org
Codeclub CAT
ScratchCatalà
Scratch Cards
Lightbot
Codemonkey
Spritebox
Stencyl
Tutoriales Programacion
Google Education code Program
Makeroid
Codecademy
Exemples i exercicis selccionats
A Walk In the Park
Floria
Aliméntate bien
Sant Jordi goTIC
Fall Down
ALIEN DODGE
Diamonds
Helix Jump
Space Invaders
Room Escape
Scratch Challenge 2017
Hacking Barcelona Public Art
The Sunglasses
Scratch Music Sequencer
Graphical Multiplication Trick
Aventura espacial

More Related Content

Similar to Recull materials curs nous artesans

Presentació Learning Educa
Presentació Learning EducaPresentació Learning Educa
Presentació Learning Educa
Mercè Santacana
 
Com planificar un projecte. Principals claus i casos pràctics
Com planificar un projecte. Principals claus i casos pràcticsCom planificar un projecte. Principals claus i casos pràctics
Com planificar un projecte. Principals claus i casos pràctics
MICProductivity
 

Similar to Recull materials curs nous artesans (20)

#ProjecteCatapulta - Document d'Inici de Projecte
#ProjecteCatapulta - Document d'Inici de Projecte#ProjecteCatapulta - Document d'Inici de Projecte
#ProjecteCatapulta - Document d'Inici de Projecte
 
Vull innovar, per on començo. el mètode 'a3 systematic innovation report' 1...
Vull innovar, per on començo.  el mètode 'a3 systematic innovation report'  1...Vull innovar, per on començo.  el mètode 'a3 systematic innovation report'  1...
Vull innovar, per on començo. el mètode 'a3 systematic innovation report' 1...
 
Curs 2.3. Divulgació Open Data
Curs 2.3. Divulgació Open DataCurs 2.3. Divulgació Open Data
Curs 2.3. Divulgació Open Data
 
Eines de Productivitat al Servei de les Factories del Futur
Eines de Productivitat al Servei de les Factories del FuturEines de Productivitat al Servei de les Factories del Futur
Eines de Productivitat al Servei de les Factories del Futur
 
A3 sir. el mètode 'a3 systematic innovation report' vppt
A3  sir. el mètode 'a3 systematic innovation report' vpptA3  sir. el mètode 'a3 systematic innovation report' vppt
A3 sir. el mètode 'a3 systematic innovation report' vppt
 
Sessió 1 empatitzar
Sessió 1 empatitzarSessió 1 empatitzar
Sessió 1 empatitzar
 
BETT 2024.pdf
BETT 2024.pdfBETT 2024.pdf
BETT 2024.pdf
 
Pinnts programa complet
Pinnts programa completPinnts programa complet
Pinnts programa complet
 
Els projectes web en tres històries
Els projectes web en tres històriesEls projectes web en tres històries
Els projectes web en tres històries
 
BETT 2023.pdf
BETT 2023.pdfBETT 2023.pdf
BETT 2023.pdf
 
Bett 2017
Bett 2017Bett 2017
Bett 2017
 
Presentació Learning Educa
Presentació Learning EducaPresentació Learning Educa
Presentació Learning Educa
 
Les TIC com a facilitadores de l'aprenentatge
Les TIC com a facilitadores de l'aprenentatgeLes TIC com a facilitadores de l'aprenentatge
Les TIC com a facilitadores de l'aprenentatge
 
Vull innovar, per on començo. el mètode 'a3 systematic innovation report'
Vull innovar, per on començo.  el mètode 'a3 systematic innovation report'Vull innovar, per on començo.  el mètode 'a3 systematic innovation report'
Vull innovar, per on començo. el mètode 'a3 systematic innovation report'
 
Formació en Visual Thinking, Design Thinking i Co-creació
 Formació en Visual Thinking, Design Thinking i Co-creació Formació en Visual Thinking, Design Thinking i Co-creació
Formació en Visual Thinking, Design Thinking i Co-creació
 
Aprenentatge Basat en Projectes per a STEM
Aprenentatge Basat en Projectes per a STEMAprenentatge Basat en Projectes per a STEM
Aprenentatge Basat en Projectes per a STEM
 
Experiència europea: Employment Toolkit.
Experiència europea: Employment Toolkit. Experiència europea: Employment Toolkit.
Experiència europea: Employment Toolkit.
 
Presentació kc4all
Presentació kc4allPresentació kc4all
Presentació kc4all
 
Com planificar un projecte. Principals claus i casos pràctics
Com planificar un projecte. Principals claus i casos pràcticsCom planificar un projecte. Principals claus i casos pràctics
Com planificar un projecte. Principals claus i casos pràctics
 
Aprenentatge a través de les PDI
Aprenentatge a través de les PDIAprenentatge a través de les PDI
Aprenentatge a través de les PDI
 

More from Xarxa Punt TIC

'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
Xarxa Punt TIC
 
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
Xarxa Punt TIC
 
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de MasquefaEl CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
Xarxa Punt TIC
 
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
Xarxa Punt TIC
 
El Cibernàrium, Formació tecnològica per a tothom
  El Cibernàrium, Formació tecnològica per a tothom  El Cibernàrium, Formació tecnològica per a tothom
El Cibernàrium, Formació tecnològica per a tothom
Xarxa Punt TIC
 
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
Xarxa Punt TIC
 
Formació en realitat virtual i augmentada
Formació en realitat virtual i augmentadaFormació en realitat virtual i augmentada
Formació en realitat virtual i augmentada
Xarxa Punt TIC
 
Procés Participatiu “Construïm Òmnia del Futur”
Procés Participatiu “Construïm Òmnia del Futur”Procés Participatiu “Construïm Òmnia del Futur”
Procés Participatiu “Construïm Òmnia del Futur”
Xarxa Punt TIC
 
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur SerraPonència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
Xarxa Punt TIC
 
X Jornada Punt TIC i Presó - Solucions 3D (2)
X Jornada Punt TIC i Presó - Solucions 3D (2)X Jornada Punt TIC i Presó - Solucions 3D (2)
X Jornada Punt TIC i Presó - Solucions 3D (2)
Xarxa Punt TIC
 

More from Xarxa Punt TIC (20)

Presentació la meva salut
Presentació la meva salutPresentació la meva salut
Presentació la meva salut
 
Presentació instagram
Presentació instagramPresentació instagram
Presentació instagram
 
Presentació idcat mobil
Presentació idcat mobilPresentació idcat mobil
Presentació idcat mobil
 
Presentació correu electrònic
Presentació correu electrònicPresentació correu electrònic
Presentació correu electrònic
 
Llibre d'Estil (campanya #NegoCiberSegur)
Llibre d'Estil (campanya #NegoCiberSegur)Llibre d'Estil (campanya #NegoCiberSegur)
Llibre d'Estil (campanya #NegoCiberSegur)
 
Campanya #NegoCiberSegur
Campanya #NegoCiberSegurCampanya #NegoCiberSegur
Campanya #NegoCiberSegur
 
Pla DonaTIC
Pla DonaTICPla DonaTIC
Pla DonaTIC
 
Presentació del Cibernàrium, formació tecnològica per a tothom
Presentació del Cibernàrium, formació tecnològica per a tothomPresentació del Cibernàrium, formació tecnològica per a tothom
Presentació del Cibernàrium, formació tecnològica per a tothom
 
'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
'ExperiènciaLabGi!', un proyecto de innovación abierta en la empresa impulsad...
 
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
Del dimoni i les pedres, projecte educatiu i comunitari del ajuntament de Pal...
 
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de MasquefaEl CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
El CTC – Centre Tecnològic i Comunitari de l’Ajuntament de Masquefa
 
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
Contribució de la Xarxa Punt TIC a la proposta de Carta de drets i responsabi...
 
El Cibernàrium, Formació tecnològica per a tothom
  El Cibernàrium, Formació tecnològica per a tothom  El Cibernàrium, Formació tecnològica per a tothom
El Cibernàrium, Formació tecnològica per a tothom
 
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
Com està el pati! Presentació dels resultats de l'enquesta sobre la situació ...
 
Formació en realitat virtual i augmentada
Formació en realitat virtual i augmentadaFormació en realitat virtual i augmentada
Formació en realitat virtual i augmentada
 
C0D1NC, coding for inclusion
C0D1NC, coding for inclusionC0D1NC, coding for inclusion
C0D1NC, coding for inclusion
 
Procés Participatiu “Construïm Òmnia del Futur”
Procés Participatiu “Construïm Òmnia del Futur”Procés Participatiu “Construïm Òmnia del Futur”
Procés Participatiu “Construïm Òmnia del Futur”
 
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur SerraPonència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
Ponència Inaugural: Punt TIC i Ciutadania Digital. Artur Serra
 
X Jornada Punt TIC i Presó - Solucions 3D (2)
X Jornada Punt TIC i Presó - Solucions 3D (2)X Jornada Punt TIC i Presó - Solucions 3D (2)
X Jornada Punt TIC i Presó - Solucions 3D (2)
 
X Jornada Punt TIC i Presó - Realitat Virtual + Àudio 3D (3)
X Jornada Punt TIC i Presó - Realitat Virtual + Àudio 3D (3)X Jornada Punt TIC i Presó - Realitat Virtual + Àudio 3D (3)
X Jornada Punt TIC i Presó - Realitat Virtual + Àudio 3D (3)
 

Recull materials curs nous artesans

  • 1. Nous Artesans Digitals Recull de materials del curs (2a edició) - 2018
  • 2. Introducció Aquest recull de recursos i materials forma part del curs en línia d'introducció a la innovació i les tècniques de fabricació digital, programació, robòtica i l'internet de les coses de la Xarxa Punt TIC. Una mirada sobre les diferents eines que podem fer servir per introduir aquestes noves tecnologies en la nostra pràctica diària en l'espai educatiu.
  • 3. Introducció Amb aquesta formació orientada a persones dinamitzadores i a docents en general en l’àmbit de les TIC, hem provat d’introduir les nocions bàsiques per fomentar l'aprenentatge de noves tecnologies i metodologies relacionades amb la cultura maker, amb la idea de desenvolupar el talent i l'orientació professional cap a noves oportunitats i perfils, però també amb el desenvolupament i tractament de les intel·ligències múltiples i l’ús de la tecnologia.
  • 4. sobre aquest recull ... Tots els materials recollits en aquest document, o bé són de ús lliure o bé estan referenciats al final del mateix amb els respectius autors. Tota referència que no estigui concretament lligada a una altra llicència d’ús es considerarà que està subjecta a una llicència de Reconeixement 4.0 Internacional de Creative Commons
  • 5. sobre aquest recull ... Tot aquest recull és sobretot fruit de la participació i creativitat de les persones participants del curs (mestres, educadores, dinamitzadores TIC, docents), sense les quals no seria possible. Moltes gràcies a totes elles i a vosaltres per ajudar a seguir fent créixer el coneixement compartit.
  • 6. Nous Artesans Digitals. Què volem dir? Ens hem permès la llicència d’adaptar aquest concepte, no només a partir de la traducció de conceptes anglosaxons o utilitzats de forma informal, sinó per posar en relleu algunes característiques des d’una perspectiva determinada que ens sembla especialment rellevant. ● Nous ... tot i que no estem fent res nou, però és una reinvenció de maneres de fer i de tecnologies innovadores. ● Artesans ... perquè ens agrada recuperar el concepte d'artesans que en remet a quelcom que s'ha fet sempre: persones amb habilitat, amb curiositat, petits inventors, expermentadors ... artesans. ● Digitals ... perquè som digitals, vivim en el context de la revolució digital. El pas de la informació analògica a digital ha permès posar la informació a l’abast de tothom i abaratir costos en processos de disseny, fabricació, producció i tractament de la informació.
  • 7. Moviment Maker El moviment maker recupera aquest esperit, amb pocs recursos podem crear el que vulguem, el que ens calgui o algú altre pugui necessitar. Només cal posar fil a l'agulla ... i fer-ho un mateix! Aquesta és la filosofia maker. I sobretot som Open Source, el moviment del programari lliure i codi obert ha estat el principal impulsor i precursor d’aquesta revolució digital i en definitiva sense obrir les fonts d'informació sense compartir els coneixements tot això no hauria estat possible. Es tracta de fer coses perquè les coses no es fan soles, perquè fent coses aprenem, perquè entre tots i totes ho podem fer tot, perquè no tot està inventat, i tot està per fer ... fem-ho !
  • 9. 1. Programació i pensament computacional Continguts Pensament computacional Introducció als llenguatges de programació Preguntes a fer-se Què és el pensament computacional ? Per a què seveix ? Quins lleguatges de programació hi ha? Per a què serveixen? Com funcionen ? Pràctiques Recerca d'informació Fer un programa interactiu Proposar una activitat en forma de "Scratch Card"
  • 10. Pensament Computacional El pensament computacional és un procés, o una manera de resoldre problemes o situacions utilitzant els recursos que faria servir un computador o una màquina, i es caracteritza pel fet de donar solucions precises i simplificades a problemes de solució oberta. Resulta molt útil per entendre i resoldre problemes abstractes i donar respostes lògiques i precises a situacions complexes. És una metodologia que s’utilitza molt en enginyeria però que pot ser una competència útil en altres camps.
  • 11. Pensament Computacional Hi ha quatre tècniques clau del pensament computacional: ● Descomposició, que consisteix a dividir un problema complex en parts més petites i manejables. ● Reconeixement de patrons, és a dir, cercar semblances entre els diferents problemes o dins un mateix problema. ● Abstracció: centrar-se únicament en la informació important, ignorant els detalls irrellevants. ● Algoritmes, per a desenvolupar una solució al problema pas a pas, o les instruccions a seguir per a resoldre un problema
  • 12. En quines matèries pot ser útil el pensament computacional ? Segons les persones participants del curs … “Crec que fomenta la creativitat, l'emprenedoria i la cultura lliure, augmenta la motivació, millora l'autonomia, es treballen estratègies de resolució de problemes, es coneixen diferents formes de comunicació d'idees.” “Pot ser útil per organitzar i analitzar lògicament la informació. • Representar la informació a través d'abstraccions com les simulacions. • Automatitzar solucions fent establint una sèrie de passos ordenats per arribar a la solució. • Identificar, analitzar i implementar possibles solucions amb l'objectiu d'aconseguir la combinació més efectiva i eficient de passos i recursos. • Generalitzar i transferir aquest procés de resolució de problemes per ser capaç de resoldre una gran varietat de famílies de problemes.”
  • 13. En quines matèries pot ser útil el pensament computacional ? “Tot i que sempre acostumem a pensar que el pensament computacional ens serà més útil de fer servir en àrees curriculars més científico-tècniques, penso que podem introduir aquesta mateixa línia d'actuació d'una forma més transversal, a través de plantejament de reptes, descomposició, abstracció i definició d'algoritmes en altres àrees com poden ser les llengües o les arts plàstiques” “El concepte que més valor destacaria, és el dividir el problema en parts més petites, no mirar el tot, sinó saber dividir i centrar-se en cadascuna de les parts sense atabalar-se pel tot. A poc a poc aquestes peces van encaixant, tal com passa amb les peces del lego. Hi ha recursos que són com les peces individuals del lego, pràcticament et serveixen per tot, encaixen a tot arreu, així pots reutilitzar aquesta solució en molts altres escenaris. A mesura que practiques, t'adones dels patrons, i et fas una caixa plena d'eines, que sempre tens preparades per utilitzar quan es necessiten.”
  • 14. Què és un algoritme ? Un algoritme és la seqüencia de passos (instruccions) que cal seguir per dur a terme una acció o resoldre un problema. Aquestos processos cal que tinguin lògica, estiguin optimitzats -evitant passos innecessaris o redundants- i ordenats correctament. Un cas senzill per explicar-ho seria fer un símil amb una recepta de cuina. Si vols fer una truita, necessites seguir les següents instruccions: 1. Trencar la closca de l'ou. 2. Batre l'ou. 3. Afegir sal. 4. Posar en una paella amb oli calent. 5. Donar-li forma fins que estigui cuita.
  • 15. Què és un algoritme ?
  • 16. Llenguatges de programació El llenguatges de programació estan basats en una sintaxi i una gramàtica concreta que utilitzant una codis preestablerts ens permeten crear programes basats en aquest llenguatge. Un mateix algoritme pot representar-se amb llenguatges diferents, tenint diferent forma per tant, però donant el mateix resultat. Scratch en ser un llenguatge visual per blocs no és tant estricte com els llenguatges escrits en la seva sintaxi, la qual cosa el fa molt intuïtiu i assequible. Per tant pot ser una molt bona manera de començar a introduïr el pensament computacional i aprendre a treballar amb llenguatges de programació.
  • 17. Scratch Hi ha molts recursos a la xarxa que parlen d'aquest llenguatge , està molt extès entre la comunitat educativa i gairebé s'ha convertit en un estàndar en la introducció a la programació (penseu que no només per a infants o joves, sinó que molts graus d'enginyeria el fan servir també aquest o alguna variant com a iniciació a la programació). Aquí teniu dos recursos molt útils: http://codeclubcat.org/ http://www.scratchcatala.com/que-es-scratch/
  • 18. Scratch Scratch és un entorn de programació per a tots els públics creat al Massachusetts Institute of Technology (MIT) com a resultat de la recerca duta a terme en el Lifelong Kindergarten Group.
  • 19. Scratch Hereu directe dels esforços construccionistes de Seymour Papert amb LOGO (el mític programa de la tortuga dels anys setanta i vuitanta), aprofita els canvis tecnològics succeïts des d'aleshores per millorar substancialment la interfície de l'entorn per facilitar i fer més atractiva i accessible la programació… “Low floor, wide walls and high ceiling” ● Terra baix: és senzill per començar ● Sostre alt: permet arribar a opcions complexes ● Parets amples: ens permet crear tot tipus de projectes molt diferents en forma, interessos i contingut.
  • 20. Scratch Scrtatch té un entorn molt intuïtiu i assequible i ens permet treballar còmodament amb tots els recursos a mà. Les "Scratch Cards". Són una forma molt útil i senzilla de posar-s'hi a treballar. https://scratch.mit.edu/info/cards/
  • 21. Scratch Una de les grans coses de Scratch és que a banda de ser una eina excel·lent per a la introducció del pensament computacional i la programació, és un entorn molt favorable per treballar la creativitat i l'expressió artística. És la A de ART en allò que se'n parla darrerament dins del treball de competències científiques del STEAM (Science, Technology, Engineering, Art, Mathematics).
  • 22. Scratch A banda Scratch no tan sols és un llenguatge, o una eina per aprendre programació, Scratch és sobretot una xarxa i una comunitat. Podeu compartir projectes, fer-ne presentacions, explorar i comentar allò que han fet els altres. Aquesta és una fantàstica forma d'aprendre els uns dels altres.
  • 23. Recursos de pogramació i codi Llenguatges de programació (UOC) Curs Scratch Aj. Granollers Curs Scratch Ateneu Gencat Curs Scratch Xtec Codecombat Programamos Programo Ergo Sum Scratch Jr Code.org Codeclub CAT ScratchCatalà Scratch Cards Lightbot Codemonkey Spritebox Stencyl Tutoriales Programacion Google Education code Program Makeroid Codecademy
  • 24. Exemples i exercicis selccionats A Walk In the Park Floria Aliméntate bien Sant Jordi goTIC Fall Down ALIEN DODGE Diamonds Helix Jump Space Invaders Room Escape Scratch Challenge 2017 Hacking Barcelona Public Art The Sunglasses Scratch Music Sequencer Graphical Multiplication Trick Aventura espacial