Mòdul 7
Aplicacions educatives de full de càlcul
Pràctica 12345678910

 
Menú d'activitats II

En la línia de l'ús del full de càlcul com a una eina de suport en la repetició sistemàtica d'exercicis, us presentem el llibre MODUL7B5.XLS, amb el qual es poden generar activitats sobre dos temes ben diferents: les capitals d'Europa i el càlcul amb fraccions. Hem escollit aquests dos temes per exemplificar l'estructura i els recursos utilitzats, que podeu adaptar a d'altres situacions segons els objectius que us proposeu. Les dues parts d'aquesta aplicació tenen en comú que, mitjançant funcions d'atzar, es proposen a l'alumnat una sèrie de preguntes o exercicis i al final es pot conèixer el temps que ha trigat en fer-los. L'autocorrecció de les respostes es pot fer de manera diferent en cada part, com podreu comprovar a continuació. 
 


Funcionament de l'aplicació

En recuperar el llibre MODUL7B5.XLS apareix en pantalla el full Principal. Aquest full, com els altres dos que completen el llibre, apareix sense les característiques de presentació habituals en els fulls de càlcul d'Excel. Això s'aconsegueix anant a Herramientas | Opciones | Ver i desactivant totes les opcions de finestra tret de les de Símbolos del esquema i Valores cero. Podeu trobar en aquest full dos botons que us permeten passar a les diferents parts del llibre. Aquests botons estan associats a unes macros que activen el full corresponent a cada tipus d'activitat. 

Si premeu el botó Capitals d'Europa passareu a un full semblant a: 
 


Apareixen a l'atzar 10 països diferents d'Europa i, al costat de cadascun, tres ciutats diferents, de tal manera que només una és la capital del país. L'usuari ha d'anar triant, per a cada país, l'opció que consideri correcta i, en acabar, pot prémer el botó Temps per saber el nombre d'encerts i el temps emprat en fer la tria. Si veu que no els ha encertat tots, pot fer les modificacions oportunes. Per a cada modificació s'actualitzarà el recompte d'encerts i el temps que porta fins aquell moment. Amb el botó Començar, es fa un nou sorteig i es posen a zero el comptador d'encerts i el temps. Així es pot repetir l'activitat sense que apareguin sempre els mateixos països. Per tornar al menú inicial cal prémer el botó Menú inicial

Si des del menú inicial premeu el botó Càlcul amb fraccions passareu a un full semblant a:
 


Apareixen 4 operacions de fraccions que l'usuari ha de calcular amb el mínim comú múltiple dels denominadors i simplificant el resultat. Per tal que aquest full funcioni correctament, cal que la configuració de l'Excel admeti les funcions M.C.M i M.C.D. Si la instal·lació s'ha fet correctament i, tot i així, surt algun missatge d'error, cal que seleccioneu l'opció Herramientas | Complementos | Herramientas para análisis. Una vegada tot estigui a punt per començar a treballar, l'usuari ha d'anar col·locant en cada casella que està en blanc el resultat correcte. Si s'equivoca, la cel·la corresponent canvia de color i surt un rètol que indica que ha comès algun error de càlcul. L'última igualtat de cada operació està destinada a escriure la fracció solució, reduïda al màxim possible. Quan es vulgui saber el temps emprat cal prémer el botó Temps i per tornar a començar amb un sorteig nou, cal prémer el botó Començar. El botó Menú inicial fa aparèixer el menú inicial. Per tal de controlar els valors dels denominadors de les diferents fraccions inicials, s'ha cregut convenient que els de la primera operació siguin parells; els de la segona, múltiples de 3 i de 6; els de la tercera, múltiples de 2 i 3, i els de la quarta, múltiples de 2 i de 4. 

Com està fet el llibre

Aquest llibre està format pels tres fulls comentats anteriorment, anomenats Principal, Capitals i Fraccions. Si voleu analitzar alguns detalls del seu funcionament, és millor que, a més de desprotegir els fulls, torneu a activar, per a cada un, les opcions Encabezados de fila y columna i Etiquetas de hojas de Herramientas | Opciones | Ver

El full Principal té els dos botons que permeten passar a cadascuna de les activitats. Aquests botons estan associats a les macros Opció1 i Opció2. Cadascuna d'aquestes macros selecciona el full corresponent i executa la macro Començar i Començar2, respectivament, que analitzarem més endavant. 

Del full Capitals podem destacar el següent: 

  • En la cel·la A1 hi haurà un 0 o un 1, per distingir la situació en què no s'ha de fer un nou sorteig o sí. La macro Començar regula el contingut d'aquesta cel·la. 
  • El sistema de sorteig de països que fem servir és molt semblant al que us vàrem presentar en la pràctica 5 del mòdul 4. A les columnes B i L es fan els sorteigs, sempre que a la cel·la A1 no hi hagi un 0. 
  • Per a cada nombre que ha sortit, s'extreu un nou nombre de cada una de les cadenes que hi ha a la columna AA i es deixa a la cel·la corresponent de les columnes C i M, seguint la metodologia ja explicada en la pràctica 5 del mòdul 4. D'aquesta manera s'evita que hi hagi països repetits. 
  • Els diferents països sortiran en les columnes D i N, a partir dels nombres de les columnes anteriors i fent servir la funció BUSCARV, que consulta la taula del rang T2:V48. 
  • En les columnes E i O es trien a l'atzar nombres de l'1 al 3. Aquests nombres situaran, per a cada país, en les columnes G i Q la capital correcta i dues ciutats diferents més, fent la consulta, un altre cop, a la taula del rang T2:V48. 
  • En les columnes F i P hem situat els botons per a la tria de les capitals. Els hem agafat de l'opció Ver | Barra de herramientas | Cuadro de controles. Si voleu més informació sobre aquest tipus de controls podeu revisar el final de la pràctica 1 del mòdul 6. Cal ressaltar que s'hauran d'associar els tres botons de cada país entre sí per tal que pugui estar activat un botó per país segons la tria feta. Això s'aconsegueix fent que a l'apartat GrupName de les Propiedades de cada botó del primer país aparegui G1; en el corresponent als tres botons del segon país, hi hagi G2, i així amb tots fins a l'últim grup de botons que els correspondrà G10. 
  • Les cel·les lligades a cada botó estan situades a les columnes H i R, on apareixen els valors lògics Verdadero o Falso
  • En les columnes I i S hi haurà els nombres 1 o 0 segons si l'usuari ha encertat la capital correcta o no de cada país. 
  • En la cel·la X12 hem introduït la fórmula =AHORA(), que dóna un nombre associat al rellotge intern de l'ordinador. Triant un format de cel·la adient es pot saber la data i l'hora actual. 
  • En la cel·la Y12 quedarà fixada l'hora inicial de cada inici d'activitat. 
  • En la cel·la Q25 es calcula la diferència entre el temps actual (X12) i el temps inicial (Y12). El format d'aquesta cel·la és Hora, especificant les hores, els minuts i els segons. El temps transcorregut no serà visible fins que no es premi el botó temps. 
  • En la cel·la N25 es calculen els encerts. El resultat tampoc serà visible fins que no es premi el botó temps. 
  • La macro Començar que està associada al botó que porta el mateix nom és l'encarregada d'entrar tots els valors inicials al full. Concretament, porta a terme les accions següents: 
    • Canvia el color dels caràcters de les cel·les N25 i Q25 per tal que no siguin visibles, inicialment, el nombre d'encerts ni el temps. 
    • Entra el valor lògic Falso a les cel·les corresponents de les columnes H i R per tal que no hi hagi cap botó de tria de capitals activat. 
    • Entra un 1 i, a continuació, un 0 en la cel·la A1. D'aquesta manera, quan hi ha l'1, es fan tots els sorteigs del full i, immediatament després, amb la introducció del 0, no se'n fan més, degut als condicionals associats a tots ells. 
    • Copia el valor de la cel·la X12, la data i l'hora actual, a la cel·la Y12. D'aquesta manera el valor de Y12 serà fix mentre que el de X12 anirà variant i marcarà el pas del temps.
    • Deixa el cursor "amagat" en la cel·la H24. 
  • La macro Acabar està associada al botó Temps. Aquesta macro canvia el color dels caràcters de les cel·les Q25 i N25 per tal que els seus continguts siguin visibles i torna a deixar el cursor en la cel·la H24. 
  • La macro Tornar, associada al botó Menú inicial, selecciona el full Principal i "amaga" el cursor en la cel·la D9 d'aquest full. 
Del full Fraccions podem destacar el següent: 
  • En la cel·la A1 hi haurà un 0 o un 1, per distingir la situació en què no s'ha de fer un nou sorteig o sí. La macro Començar2 regula el contingut d'aquesta cel·la. 
  • En les columnes B i D trobareu els diferents sorteigs amb les limitacions que ja hem comentat abans. 
  • En les columnes G, J, M i P hi ha els resultats correctes. 
  • En les files 3, 7, 9, 13, 15, 19, 21 i 25 podeu trobar les fórmules que comparen els diferents resultats entrats per l'usuari i els calculats per l'Excel. En aquells casos en què no coincideixin, sortirà el rètol No. 
  • Totes les cel·les d'entrada de resultats (de color blanc) tenen un format condicional (Formato | Formato condicional). D'aquesta manera, en produir-se una entrada incorrecta, es produeixen canvis de color que avisen de l'error. 
  • En la cel·la A8 hem introduït una fórmula que, en cas que la configuració de l'Excel no admeti les funcions M.C.M i M.C.D, avisa i indica a l'usuari la possible solució del conflicte. 
  • En la cel·la R1 hem introduït la fórmula =AHORA(), el funcionament de la qual ja hem comentat anteriorment. 
  • En la cel·la S1 quedarà fixada l'hora inicial de cada inici d'activitat. 
  • En la cel·la S15 es calcula la diferència entre el temps actual (R1) i el temps inicial (S1). Com en el full anterior, el format d'aquesta cel·la és Hora, especificant les hores, els minuts i els segons. El temps transcorregut tampoc no serà visible fins que no es premi el botó temps. 
  • La macro Començar2 que està associada al botó Començar d'aquest full és l'encarregada d'entrar tots els valors inicials. Concretament, porta a terme les accions següents: 
    • Canvia el color dels caràcters de la cel·la S15 per tal que, inicialment, no sigui visible el temps transcorregut. 
    • Esborra els continguts de les cel·les d'entrada de resultats (de color blanc). 
    • Com en la macro comentada anteriorment, entra un 1 i, a continuació, un 0 en la cel·la A1. D'aquesta manera, quan hi ha l'1, es fan tots els sorteigs del full i, immediatament després, amb la introducció del 0, no se'n fan més, degut als condicionals associats a tots ells. 
    • Copia el valor de la cel·la R1, la data i l'hora actual, a la cel·la S1. D'aquesta manera el valor de S1 serà fix, mentre que el de R1 anirà variant i marcarà el pas del temps. 
    • Deixa el cursor en la cel·la F6. 
  • La macro Temps està associada al botó que porta el mateix nom. Aquesta macro canvia el color dels caràcters de la cel·la S15 per tal que el temps transcorregut sigui visible. 
  • La macro Tornar, associada al botó Menú inicial, selecciona el full Principal i "amaga" el cursor en la cel·la D9 d'aquest full.