Descripció de l’activitat
La borsa és un mercat on es negocia la compra i venda d’accions, que representen la propietat d’una empresa. Els inversors hi poden comprar i vendre accions. En aquesta activitat programareu un simulador bàsic on es visualitza el valor present d’un actiu on els inversors poden comprar i vendre accions.
Material necessari
- Placa Keyestudio UNO o ESP32 STEAMakers
- Placa d’expansió Imagina TdR STEAM
Orientacions pedagògiques
Es formen grups d’alumnes en funció del nombre de plaques i pantalles OLED disponibles.
Cada alumne programa amb ArduinoBlocks el “simulador per a inversors” segons les instruccions de l’apartat “Pas a pas”.
Quan un alumne acaba el programa, comprova que funciona correctament amb el material del seu grup.
Cada grup utilitza el simulador, amb l’objectiu final d’assolir un valor alt de liquiditat. Les decisions sobre el moment de comprar o vendre accions s’han de prendre de forma consensuada en cada grup.
Cal tenir en compte que cada operació té associada una despesa fixa en comissions, impostos… de forma que una venda només resulta avantatjosa quan la cotització de les accions ha augmentat significativament. Per a una cotització determinada, és millor fer una única operació amb moltes accions que diverses operacions amb poques accions.
Com a ampliació, es proposa:
– Programar que soni un fragment musical en cada compra exitosa d’accions.
– Programar l’emissió d’un to d’error quan la compra o la venda no es pugui fer per manca de liquiditat o d’accions.
Elements de programació
Eix | Àrea | Matèria
SEC – Economia Bàsica | Emprenedoria | Matemàtiques
Competències específiques
ECO CE04 – Reconèixer el funcionament bàsic del sistema financer i els instruments de política fiscal del sector públic, coneixent les fonts financeres i aplicant la tria d’aquestes per prendre decisions sobre estalvi i inversió, i per regular l’activitat econòmica amb criteris ètics i de sostenibilitat. || EMPR CE06 – Seleccionar els recursos disponibles durant el procés de desenvolupament de la idea o solució creativa, coneixent els mitjans de producció i les fonts financeres, aplicant estratègies de tria dels mateixos per posar en marxa el projecte. || MA CE06 – Vincular i contextualitzar les matemàtiques amb altres àrees de coneixement, interrelacionant conceptes i procediments, per resoldre problemes i desenvolupar la capacitat crítica, creativa i innovadora en situacions diverses.
Sabers
Coneixement del funcionament del sistema financer i les entitats financeres, i valoració del seu paper en l‘activitat econòmica i en la presa de decisions financeres.
1. En l’entorn ArduinoBlocks, inicieu un projecte de tipus “UNO + Imagina TdR STEAM” o “ESP32 STEAMakers + Imagina TdR STEAM”, en funció de la placa que utilitzeu.
2. Programeu el bloc d’inicialització, amb les variables necessàries:
– valor_actual: la cotització actual de cada acció de l’empresa, en euros.
– liquiditat: diners disponibles de l’inversor per comprar accions, en euros.
– despeses: associades a cada operació de compra o venda d’accions, en euros.
– accions_propies: nombre d’accions de l’empresa que ja són propietat de l’inversor.
– num_accions: nombre d’accions que l’inversor vol comprar o vendre.
3. Programeu el procediment per mostrar el valor de les variables a la pantalla OLED:
4. Programeu el bucle principal. La cotització de cada acció puja o baixa cada 3 segons, de forma aleatòria. Quan la cotització puja s’encén el led RGB amb color vermell i quan baixa s’encén amb color verd. Amb el potenciòmetre de la TdR STEAM l’inversor determina el valor de num_accions. El botó 1 serveix per comprar accions (si es té prou liquiditat) i el botó 2 per vendre’n. En cada venda exitosa sona un fragment musical:
5. Connecteu amb un cable I2C la pantalla OLED i utilitzeu el programa creat:

