Enrera
Mòdul 4
Desenvolupament d'aplicacions amb la tauleta sensible
  Pràctica
1
2
3
4
   
Exercicis
Exercicis
 
 
  L'Mfwin
   
 

L'Mfwin és un programa pensat per treballar amb la tauleta sensible que visualitza diferents fitxers Windows de format estàndard: els gràfics de format BMP, els de text en format TXT, els sons WAV i els de música MID.

L'Mfwin disposa d'un conjunt d'ordres i paràmetres que permeten gestionar i controlar el funcionament del visualitzador. Les ordres són paraules i nombres, en format de text, que el programa interpreta i executa.

Aquestes ordres poden anar situades en diferents llocs:

  • a la línia Programa de les Dades Inicials del Tswin, després d'escollir l'Mfwin com el programa que s'ha d'executar
  • es poden escriure directament amb el teclat a la casella d'entrada de l'Mfwin
  • poden anar escrites dins d'un fitxer de text

Hi ha informació detallada d'aquest programa a la pàgina següent:

http://www.xtec.net/ed_esp/satieee/9798/mfwin.htm

A la pàgina web de la tauleta sensible hi ha diferents aplicacions que utilitzen aquest visualitzador, entre les quals hi ha l'aplicació Ciutat, que heu descarregat de la pàgina web de la tauleta sensible en el primer mòdul.

   
Desenvolupament de la pràctica
   
Pràctica

Des del Tswin, obriu el fitxer ciutat.tsw, que heu de tenir dintre de la carpeta C:\tauleta\ciutat\. Activeu l'aplicació i comproveu quin és l'objectiu de l'aplicació prement diferents zones de la tauleta. Els altaveus han d'estar encesos.

Es tracta d'una aplicació en què l'alumne/a, mitjançant el suport textual i sonor, ha de localitzar un element de la ciutat. Aquest suport orienta amb ordres que donen informació sobre el desplaçament espacial (en aquest cas a la tauleta, però amb la simulació d'un entorn urbà) que l'alumnat ha de seguir per trobar aquest element que fa més sostenible la ciutat.

   
  Dades inicials de l'aplicació
   
 

Obriu la finestra Dades inicials del menú Programació. Observeu els components que caracteritzen aquesta aplicació:

A la línia de Programa, hi ha l'ordre següent :

  • mfwin.exe -nm -C! Ciutat.txt - Arial -M14

El Tswin interpreta que ha d'engegar el programa Mfwin i després llegeix unes funcions i unes variables o uns paràmetres propis del programa.

   
Atenció !

Els paràmetres de l'Mfwin modifiquen la manera com es visualitzen les dades a la pantalla. A través dels paràmetres es poden canviar la tipografia i els colors del document.
Els paràmetres tenen dues sintaxis:

  • La forma llarga, que s'escriu entre angles tancats (< -paràmetre 1 -paràmetre2 >).
  • La forma abreujada, que s'utilitza en la línia d'ordres del programa (-P1 -P2).

Els paràmetres van precedits d'un guió i s'acompanyen del nou valor de la variable.

Els paràmetres que reconeix el programa són:

<-FONT nom>
-F nom
On nom és una font de lletra instal·lada a l'ordinador.

Canvia el tipus de lletra o font com es visualitza el text.

<-MIDA núm.>
-Mn
On núm. i n són el nombre de punts de la lletra.

Canvia la mida de la lletra com es visualitza el text.

<-PAPER color>
-Pc
On color i c és un nombre que indica un codi de color vàlid.

Canvia el color del fons del text.

<-LLETRA color>
-Lc
On color i c és un nombre que indica un codi de color vàlid.

Canvia el color de la lletra del text.

<-TEMPS seg.>
-Ts
On seg. i s és el nombre de segons entre fitxers.

Regula el nombre de segons que separaran la visualització de dos fitxers d'una llista.

<-CENTRA> <-ESQUERRA>

Alinea els dibuixos al centre o a l'esquerra de la pantalla.

Les funcions són ordres que activen processos del programa i determinen la manera de presentar la informació i l'activitat que s'ha de dur a terme. Les funcions s'escriuen com els paràmetres però no van precedides del guió ni utilitzen cap valor. Algunes funcions també tenen una sintaxi abreujada que s'utilitza en la línia d'ordres de l'activitat.

<ORDENA> -C= Presenta les preguntes del text de manera seqüencial.
<PREGUNTA> -C? Presenta les preguntes del text a l'atzar.
<INFORMA> -C! Presenta la informació associada a cada paraula clau.
<ATURA> Espera un caràcter qualsevol per continuar la presentació.
<OBLIDA> Anul·la la funció que està activa.
<ESBORRA> Neteja la pantalla eliminant els fitxers gràfics i de text.
<SONA> Repeteix l'últim fitxer WAV executat.
<SONA_MUSICA> Repeteix l'últim fitxer MIDI executat.
<CALLA_MUSICA> Silencia l'últim fitxer MIDI executat.


El programa incorpora tres tipus de modes de funcionament bàsic o exercicis:

  • Preguntar per ordre, funció ORDENA: en aquest mode el programa presenta el document seqüencialment fins que troba un punt d'aturada on cal teclejar la paraula de pas per continuar.
  • Preguntar a l'atzar, funció PREGUNTA: el programa presenta a l'atzar una informació fins a trobar un punt d'aturada on espera que es teclegi la corresponent paraula de pas.
  • Presentar informació, funció INFORMA: en aquest mode l'usuari tecleja una paraula de pas i el programa presenta les informacions associades.
   
Pràctica La lectura de les macros de l'Mfwin
 

 

 

La macro inicial de l'aplicació Ciutat (mfwin.exe -nm -C! Ciutat.txt - Arial -M14) remet a un fitxer (ciutat.txt) que presenta la informació associada a una paraula clau (clica), i ho fa amb la lletra Arial de mida 14.

Obriu el fitxer ciutat.txt, des del WordPad. Observeu l'inici:

Clica a la tauleta
#clica.bmp clica.wav#
?clica
MÉS AVALL I A L'ESQUERRA

?ave

MÉS AVALL I A LA DRETA

?avd

MÉS AVALL I UNA MICA A L'ESQUERRA
...............

En activar l'aplicació heu llegit -i també escoltat- a la primera pantalla de l'Mfwin:

Les dues primeres línies del fitxer ciutat.txt fan referència al text (Clica a la tauleta), la imatge BMP (clica.bmp) i el so WAV (clica.wav) que s'escolta (fixeu-vos que l'Mfwin interpreta aquests fitxers marcats entre els signes #, al principi i al final, seguits de Retorn {ENTER}).

A partir d'aquí, les paraules que segueixen a un signe d'interrogant (?) són les paraules de pas que el Tswin interpreta segons com l'autora ha confegit les àrees actives. El signe d'interrogant és el punt d'aturada.

A la primera pàgina, ha definit les zones respecte a la zona que té com a paraula de pas paperera i que porta a un petit text i a la imatge d'una paperera. En el fitxer ciutat.txt, podeu veure com interpreta el Tswin la zona paperera (al Tswin no es posa el signe d'interrogant inicial, aquest només és per designar el punt d'aturada en l'Mfwin, com veieu en el quadre següent):

LLENÇA ELS PAPERS A LES PAPERERES
#paperera.bmp#
?paperera

Comproveu des del Tswin, passant les pàgines (amb els botons), com s'han creat les zones de cadascuna de les pàgines, utilitzant un disseny diferent segons l'element que s'ha d'endevinar, a partir de les pistes que es visualitzen i s'escolten des de l'Mfwin. Aquestes pistes són les paraules de pas que estan incloses en el fitxer ciutat.txt. El fitxer amb el so que dóna fi a la recerca està configurada entre #.

paperera{ENTER}#Moltbe.wav#{ENTER}

Després d'examinar el contingut de les zones de l'aplicació, tanqueu el Tswin.

 

Atenció ! Les aplicacions dissenyades amb l'Mfwin són activitats tancades que s'utilitzen com a reforç de continguts curriculars. A la pàgina web de la tauleta sensible podeu trobar algunes aplicacions elaborades amb l'Mfwin: Associa, Cançoner, Cançoner popular, Sac de gemecs, Confegir, El-la, Rellotge, Educació viària, Fixa-t'hi, La caputxeta vermella...
   
 
Amunt