Introducció a la programació

Ha arribat l’hora de programar, la programació és una disciplina molt necessària en els temps en que vivim, rodejats d’eines, gadgets i dispositius programables. La programació és l’alfabetització del segle XXI, i no dubteu que en el futur serà una assignatura pròpia a impartir des de primaria. El difunt Steve Jobs, cofundador de Apple, ja va profetitzar l’expansió d’aquesta disciplina a nivell mundial i va apuntar molt encertadament: “tota persona hauria d’aprendre a programar perquè també ensenya a pensar”.

prog

Però, perquè és tan convenient aprendre a programar? Bé, programar suposa parlar el mateix idioma que la màquina, el que es coneix com pensament computacional i requereix de múltiples habilitats.

D’una banda, és necessari aprendre a analitzar problemes, descompondre’ls i cercar solucions compatibles. Durant la fase d’anàlisi s’identifiquen els elements, les seues relacions o els fluxos de dades, entre uns altres, i per a açò s’utilitzen una sèrie d’eines, com a diagrames que representen les entitats del sistema. El procés en si exigeix una capacitat analítica i d’abstracció important.

D’altra banda, es treballen les estratègies de resolució de problemes. Per exemple, si es vol desenvolupar un joc com el tres en ralla, una vegada fet l’anàlisi dels seus elements i regles, es passarà al disseny de les millors estratègies per a guanyar. Aquestes últimes s’expressaran de forma algorítmica, açò és, a manera de conjunts de passos basats en seqüències, repeticions i condicions.

Encara que semble estrictament informàtic, usem algorismes tota l’estona per a resoldre problemes quotidians, la qual cosa significa que desenvolupar l’habilitat d’identificar-los (metacognició) i refinar-los pot arribar a millorar la pròpia vida personal i acadèmica. És més, molts alumnes no aconsegueixen el seu màxim potencial perquè, simplement, o utilitzen incorrectament o no saben usar els seus propis recursos mentals. Tornar-se conscient d’ells, analitzar-los i reconstruir-los pot suposar una gran diferència, i en açò també ajuda la programació.

Després de l’anàlisi i el disseny, l’última fase consisteix en la programació. És un acte de creació en si mateix, on el programador va a poder veure i interactuar en viu amb el seu treball.

Programar línies de codi exigeix ser estricte i ordenat, ja que el propi ordinador també ho és a l’hora d’interpretar el programa. Alguns llenguatges, com Scratch o AppInventor (els programes que utilitzarem), suavitzen aquestes condicions afegint una capa gràfica que permet desenvolupar ràpidament de forma visual encaixant blocs de codi. A mesura que es van desenvolupant les capacitats de programació també es desenvolupen unes altres com la identificació de patrons o l’extrapolació de solucions.

A més a més, la programació i la creativitat van de la mà. Si la resolució de problemes necessita una bona dosi d’ella, el disseny d’interfícies, videojocs o elements multimèdia necessiten encara més.

I sense més preàmbuls ha arribat l’hora de començar a treballar, per a la qual cosa veurem uns conceptes bàsics sobre la programació i començarem amb eixa anàlisi i disseny d’algorismes que ens aniran entrenant en el pensament computacional. Pots descarregar-te aquest document on trobaràs algunes activitats, si les imatges no es veuen bé pots descarregar-te el mateix document en pdf.

Font d’informació: http://www.educacontic.es/blog/stem-por-que-ensenar-programacion-en-la-escuela-i-andonisanz

Anuncis

Manual de Gmail

Todos habéis accedido a vuestro Gmail, pero ¿serías capaz de explicar su funcionamiento?

Vas a realizar un manual de uso del Gmail usando un documento de texto de Google Drive dentro de tu carpeta PLE que tienes compartida con el profesor.

Para realizar el manual habrás de hacer capturas, de cada uno de los pasos necesarios para realizar alguna acción. Piensa que es un manual, por lo que está dirigido a gente que no sabe utilizar el programa y lo debes explicar para DUMMIES!!

La primera página será una portada, la segunda un índice, y a partir de la tercera página realizareis cada apartado del manual. El primero es Enviar un correo. Sigue las instrucciones del profesor para hacer este primer apartado tod@s juntos.

Fuentes RSS

rss.jpeg

Las fuentes RSS ofrecen contenido frecuentemente actualizado de los sitios web y suelen utilizarse en sitios web de noticias y blogs.

Un agregador de noticias o feeds es un tipo de aplicación que permite suscribirse a sitios web que implementan fuentes RSS permitiendo recopilar en una única aplicación toda la información actualizada de las webs a las que nos suscribimos.

Vamos a trabajar con un agregador de noticias, descarga el documento enlazado a continuación y realiza las actividades propuestas.

Planificació d’activitats 3ESO

octubre dia 3ESO1 3ESO2
dilluns 1 Openshot: Conversió de formats de vídeo
dimarts 2 Openshot: Conversió de formats de vídeo
dimecres 3 Openshot: Títols estàtics
dijous 4 Openshot: Títols estàtics
divendres 5
octubre dia 3ESO1 3ESO2
dilluns 8 Openshot: Unió i divisió de vídeos.
dimecres 10 Openshot: Unió i divisió de vídeos.
dijous 11 Openshot: Unió i divisió de vídeos.
octubre dia 3ESO1 3ESO2
dilluns 15 Openshot: Maneig d’escenes.
dimarts 16 Openshot: Unió i divisió de vídeos.
dimecres 17 Openshot: Propietat de fotogrames. Audio.
dijous 18 Openshot: Maneig d’escenes.
divendres 19
octubre dia 3ESO1 3ESO2
dilluns 22 Openshot: Propietat de fotogrames. Audio.
dimarts 23 Openshot: Propietat de fotogrames. Audio.
dimecres 24 Openshot: Propietat de fotogrames. Vídeo.
dijous 25 Openshot: Propietat de fotogrames. Audio.
divendres 26
octubre dia 3ESO1 3ESO2
dilluns 29 Openshot: Propietat de fotogrames. Vídeo.
dimarts 30 Openshot: Propietat de fotogrames. Vídeo.
dimecres 31 Openshot: Efectes i transicions.
novembre dia 3ESO1 3ESO2
dilluns 5 Openshot: Efectes i transicions.
dimarts 6 Openshot: Propietat de fotogrames. Vídeo.
dimecres 7 Audacity. Conèixer el programa.
dijous 8 Openshot: Efectes i transicions.
divendres 9
novembre dia 3ESO1 3ESO2
dilluns 12 Audacity. Conversió de formats d’àudio.
dimarts 13 Openshot: Efectes i transicions.
dimecres 14 Audacity: Edició bàsica de so.
dijous 15 Audacity. Conèixer el programa.
divendres 16
novembre dia 3ESO1 3ESO2
dilluns 19 Audacity: Preferències de gravació del so.
dimarts 20 Audacity. Conversió de formats d’àudio.
dimecres 21 Audacity: Efectes: Cross fade in, cross fade out i amplificar.
dijous 22 Audacity: Edició bàsica de so.
divendres 23
novembre dia 3ESO1 3ESO2
dilluns 26 Idea. Guió – Escenes
dimarts 27 Audacity: Preferències de gravació del so.
dimecres 28 Guió – Escenes.
dijous 29 Audacity: Efectes: Cross fade in, cross fade out i amplificar.