Robòtica i Programació
Dissenyar, programar i provar solucions que funcionin.
Capítol 1
Estratègies de pensament de disseny i gestió de projectes col·laboratius
4 unitats
-
Començar
Del repte als requisits verificables
La unitat transforma un repte escolar en un dossier de necessitats i requisits: investiga amb dades no personals, descompon el problema, redacta requisits verificables i en planifica les proves. La traçabilitat manté connectades les evidències, les decisions i els criteris d’acceptació.
-
Començar
Investigar solucions i restriccions
La unitat presenta un mètode complet per comparar solucions tècniques: definir alternatives, separar criteris i restriccions, investigar amb fonts, valorar viabilitat, sostenibilitat i accessibilitat, i justificar una recomanació. La millor proposta és la que respon al problema amb evidències i una complexitat proporcionada, no necessàriament la més automatitzada.
-
Començar
Defensar una idea amb l’equip
Una proposta robòtica defensable parteix de funcionalitats i criteris verificables, integra coherentment elements mecànics i electrònics i compara alternatives amb evidències. L’equip ha de documentar els desacords, respondre al retorn i justificar tant la decisió consensuada com les opcions descartades.
-
Començar
Planificar versions i proves
Planificar un projecte de robòtica implica concretar l'objectiu, dividir-lo en resultats i tasques, ordenar dependències i situar revisions. Les iteracions, les versions, les evidències, els criteris d'acceptació i els rols revisables permeten decidir amb dades i adaptar el pla sense burocràcia inútil.
Capítol 2
Pensament computacional, llenguatges i estructures de programació
8 unitats
-
Començar
Descompondre el sistema en mòduls
La unitat ensenya a analitzar un procés mitjançant entrades, decisions, estat i sortides, i a convertir-lo en mòduls amb responsabilitats clares. Les interfícies precises i el mapa funcional permeten comprovar les connexions, tractar errors i reutilitzar patrons davant entrades noves.
-
Començar
Representar decisions i estats
La unitat presenta les convencions dels diagrames de flux, la representació de condicions i l’ús acotat d’estats i transicions. També desenvolupa la traça de casos normals, fronterers i de seguretat per justificar que un model és llegible i coherent.
-
Començar
Triar un entorn i construir una base
La unitat guia la selecció d’un entorn compatible, la construcció d’una prova mínima i la lectura de les estructures bàsiques. El resultat és una primera versió executable, provada i explicada amb dades reproduïbles.
-
Començar
Variables i operacions amb dades
Les variables representen dades amb tipus i significats concrets, i les expressions les transformen. La validació protegeix els càlculs, mentre que un pla de proves amb casos habituals, límit i no vàlids aporta evidències del funcionament del programa.
-
Començar
Combinar estructures de control
La unitat combina condicionals i repeticions de manera llegible, amb atenció als valors límit i a la finalització dels bucles. Les traces i els plans de proves aporten evidència per validar i depurar el programa.
-
Començar
Funcions amb responsabilitats definides
Les funcions divideixen un programa en operacions amb noms, entrades, resultats o efectes definits. La descomposició, els esquemes de crides i les proves de casos habituals i límit permeten construir mòduls reutilitzables i detectar errors amb més precisió.
-
Començar
Reutilitzar i combinar solucions
La unitat ensenya a comparar algoritmes mitjançant especificacions, traces i proves; després, a integrar-ne les aportacions amb interfícies i prioritats. La versió final ha de conservar els requisits, respectar autoria i llicències i justificar cada canvi amb evidències.
-
Començar
Depuració sistemàtica
La depuració sistemàtica transforma una fallada en una investigació basada en evidències: reproducció, hipòtesis, proves parcials, observació amb el depurador i correcció mínima. La validació i la regressió comproven tant el cas defectuós com els comportaments que ja funcionaven, i l’informe en conserva el procés.
Capítol 3
Disseny i construcció de robots
7 unitats
-
Començar
Mecanismes al servei de la funció
La unitat presenta un procés complet per seleccionar elements mecànics: definir la funció, caracteritzar el moviment, comparar transmissions i unions, acotar el recorregut i justificar la decisió. També incorpora límits materials, manteniment i comprovacions segures sense assajos de càrrega perillosos.
-
Començar
Un model digital que es pugui construir
Un model digital construïble defineix peces, mides, posicions, unions i connexions amb representacions complementàries. La revisió d’encaixos, interferències, muntatge i quantitats transforma el dibuix en documentació apta per fabricar.
-
Començar
Configurar la cadena de control
Configurar la cadena de control exigeix identificar entrades i sortides, assignar pins compatibles, preparar una alimentació segura i mantenir coherents esquema, muntatge i programa. La configuració queda verificada quan les proves comparen resultats esperats i observats i en deixen constància.
-
Començar
Llegir i contrastar sensors
Els sensors converteixen fenòmens en dades que poden variar i tenir límits d’ús. Per programar-los amb rigor cal repetir lectures, comparar rangs, establir llindars estables, calibrar amb referències i registrar tant les dades com les respostes del prototip.
-
Començar
Actuadors i respostes coordinades
La unitat desenvolupa la programació de sortides coherents amb estats i dades mitjançant condicionals, memòria, fases temporals i moviments limitats. El resultat és un programa d’actuació documentat i comprovat amb proves supervisades, sense aplicar-lo a equips reals de seguretat.
-
Començar
Fabricar amb recursos i criteri
La unitat presenta un procés complet: planificar segons la funció i els recursos, fabricar manualment o digitalment amb seguretat, i verificar el resultat. Les peces i el registre de procés aporten evidències de les decisions, les mesures, les proves i les millores.
-
Començar
Muntar i verificar el sistema físic
Muntar un sistema robòtic exigeix planificació, eines adequades, una estructura estable, cablejat protegit i mecanismes lliures. La comprovació gradual i un registre precís permeten detectar riscos, corregir incidències i avaluar el disseny amb evidències.
Capítol 4
Pensament computacional, llenguatges i estructures de programació
1 unitat
Capítol 5
Estratègies de pensament de disseny i gestió de projectes col·laboratius
2 unitats
-
Començar
Validar el prototip amb dades
Validar un prototip és comprovar requisits mitjançant criteris observables i casos normals, límit i inesperats. Les proves s’executen de manera segura, es registren amb traçabilitat i es comuniquen en un informe que diferencia resultats, incidències i limitacions.
-
Començar
Millorar la solució i comparar versions
Millorar un prototip exigeix conservar una línia base, definir criteris mesurables i justificar cada canvi amb proves. La comparació final ha de controlar les condicions, incloure regressions i recursos, i culminar en un informe amb dades, limitacions i una decisió argumentada.
Capítol 6
Disseny i construcció de robots
1 unitat
Capítol 7
Estratègies de pensament de disseny i gestió de projectes col·laboratius
1 unitat