You are on page 1of 15

Ministerio de Educacin, Cultura y Deporte

HOJA DE CLCULO EN LA ENSEANZA

6. Aplicaciones didcticas.

Instituto de Tecnologas Educativas y de Formacin del Profesorado. 2012


1

Hoja de clculo en la enseanza

Aplicaciones didcticas
Llega el momento de llevar la hoja de clculo a clase, de explorar las posibilidades didcticas de esta herramienta informtica.

Objetivos
Pretendemos en este mdulo: Recopilar una serie de aplicaciones didcticas de la hoja de clculo. Introducir un amplio abanico de nuevas funciones. Motivar el diseo de actividades propias utilizando las herramientas que se estudian en este mdulo. En complementos presentaremos un modelo muy completo, de gran complejidad, que nos dar una visin amplia de las posibilidades de la hoja de clculo.

Contenidos
Trabajaremos todo el tiempo sobre modelos, la mayora de aspecto ldico, que adjuntamos resueltos. Las aplicaciones didcticas que aqu se recogen van dirigidas a diferentes niveles y disciplinas aprovechando diferentes propiedades de la aplicacin. Aunque cada ejemplo se desarrolla, como es normal, en un contexto determinado lo que se pretende es que cada profesor pueda aplicarlo en otras situaciones cercanas a su materia. Si bien vamos a mezclar en cada caso funciones de diferente tipo, se podran considerar las siguientes categoras: Funciones de hoja de clculo, entendidas como funciones que de alguna forma se refieren al propio funcionamiento del programa (BUSCARV, ROMANO, RABE, FRMULA...) Se presentan tres actividades de este tipo: Traductor, Conversor y Corrector. La hoja de clculo como organizador de la informacin. Aplicaciones didcticas basadas en las posibilidades de la hoja para organizar informacin. Por su distribucin en celdas, es un programa idneo para presentar datos de forma estructurada.Tratamos dos actividades muy interesantes: la sopa de letras y el crucigrama. Funciones de texto. Hay diversas funciones de la hoja de clculo que son herramientas de trabajo con los textos incluidos en las celdas, de manera que podemos comparar, trocear, unir... diferentes textos. Para ilustrar el trabajo con textos se incluye una actividad denominada Palabras.

Traductor
La funcin = BUSCARV() es una de las ms interesantes ya que permite buscar valores en una tabla de datos. Para comprobar su utilidad en el diseo de actividades didcticas nos planteamos la tarea de disear un traductor de colores espaol-ingls. En primer lugar, escribimos en la columna B los nombres en castellano de una serie de colores y en la columna C su traduccin al ingls.

La funcin =BUSCARV() nos va permitir la traduccin simultnea de un idioma al otro. Queremos que cuando el alumno escriba en F2 el nombre de un color en espaol, el programa devuelva su traduccin al ingls en la celda F6. Para ello escribimos en la celda F6 la frmula =BUSCARV(F2;B1:C8;2;0) El resultado ser algo similar a esto:

Veamos cmo trabaja la funcin = BUSCARV(). En primer lugar hemos de indicar qu tiene que buscar, en nuestro caso la palabra escrita en F2, a continuacin dnde tiene que buscar, para nosotros en la tabla que hemos escrito en B1:C8 (buscar en la primera columna); cuando encuentre en la tabla la palabra escrita en F2 debe indicarnos lo que est escrito en la columna 2 de esa misma fila. El ltimo argumento es un 0 para indicar que la tabla no est ordenada alfabticamente, en caso contrario habramos escrito 1 u omitido este dato.

Basta ocultar las columnas B y C para que el modelo quede perfecto (clic derecho sobre la seleccin de las dos columnas > Ocultar)

Una variante consiste en hacer que sea el alumno el que escriba la solucin y comprobar si es correcta, similar a lo que hicimos con las capitales de los pases europeos. Para ello preparamos la celda D15 con la traduccin de la palabra que el usuario escriba en espaol y mediante la funcin = SI(ESBLANCO(H15);"";SI(H15= D15;"Muy bien";"Prueba de nuevo")) la cotejamos con la solucin, presentando mensajes del tipo: "Muy bien" / "Prueba de nuevo". Pero en esta ocasin vamos a dar un paso ms y si la respuesta es incorrecta el programa mostrar la verdadera solucin. Esto se consigue mediante la funcin = CONCATENAR() que nos permite combinar textos entrecomillados con frmulas:

Para mejorar todava ms el modelo podemos completar la frmula anterior para que el usuario decida si quiere o no conocer la solucin. Ofreceremos la posibilidad de saber la respuesta correcta poniendo la letra S en la celda G22: =SI(G22="S";SI(F18="Muy bien";"";CONCATENAR("La respuesta correcta es ";D15));"") Para finalizar deberamos ocultar todas las columnas que contienen datos que el alumno no debe conocer. En el modelo traductor que se adjunta no hemos ocultado nada.

Sopa de letras
Las primeras aplicaciones didcticas que vamos a introducir se basan en las posibilidades de la hoja de clculo para organizar la informacin. Por su distribucin en celdas, es un programa idneo cuando queremos presentar datos de forma estructurada. Adems, el hecho de poder dar un formato diferente a cada celda permite muchas alternativas de presentacin. Estas posibilidades nos permitirn disear una sopa de letras y un crucigrama. Nuestra primera tarea consistir en Elaborar una sopa de letras que esconda los nombres de seis instrumentos musicales. Abrimos un nuevo archivo de Calc y lo guardamos con el nombre sopa. Nos situamos en primer lugar en la Hoja 2 en la que confeccionaremos la sopa resuelta, reservando la Hoja 1 para presentar al alumno la actividad. Ya en la Hoja 2, pretendemos construir una cuadrcula de 10x10 cuadraditos que sirva de soporte a la sopa. Para ello seleccionamos las 10 primeras columnas y situando el ratn entre dos de ellas, aparecer la doble flecha que nos permite modificar el ancho. Al pinchar aparecer el ancho en cm y lo reducimos a un tamao menor de 1 cm, en el ejemplo 0,72 cm.

A continuacin seleccionamos las diez primeras filas y botn derecho> Altura de fila (esta opcin tambien es vlida para modificar el ancho de columna) y fijamos la misma cantidad, 0,72 cm. Ya hemos conseguido la cuadrcula compuesta por celdas cuadradas.

Ahora toca rellenar la sopa con letras: Distrubuimos las palabras solucin en horizontal, vertical o diagonal. Con la tecla Control pulsada seleccionamos con el ratn las palabras solucin para resaltarlas con un color distinto al del resto de palabras de relleno.

Con botn derecho >Formatear celdas> Efectos de fuente cambiamos las palabras a rojo. Rellenamos el resto de celdas con letras cualesquiera. Centramos las letras en las celdas seleccionando todas y de nuevo clic derecho>Formatear celdas>Alineacin> Alineacin de texto y all elegimos Centrado tanto en horizontal como en vertical. Acabamos de confeccionar la solucin de la sopa de letras.

Recuerda que estamos en la Hoja 2 y que ahora debemos reproducir la sopa de letras en la Hoja 1 que ser a la que tenga acceso el usuario. Para reproducir el pasatiempo sin solucin en la Hoja 1, basta escribir en cada celda que su valor sea el mismo que el de la Hoja 2. Para ello en A1 escribimos la frmula =Hoja2.A1 y arrastrando con el Control de relleno hacemos el resto.

Lo interesante es que se reproduce el texto sin formato por lo que desaparece el rojo de las soluciones. Volvemos a centrar las letras y para que tenga aspecto de pasatiempo quitamos las lneas de divisin con men Herramientas> Opciones> OpenOffice.org Calc>Ver y desmarcamos Lneas de cuadrcula. Por ltimo aadimos un borde y escribimos unas indicaciones para que el usuario sepa lo que tiene que buscar en la sopa.

Si quieres dar un aspecto ms profesional repasa algunos de los puntos tratados en el mdulo 2 relativos a Interpretacin y seguridad. Ahora vamos a desarrollar una estrategia para que el propio programa compruebe automticamente el pasatiempo. De momento tenemos en la Hoja 1 la sopa de letras con las indicaciones oportunas y el formato adecuado; en la Hoja 2 estn las soluciones que podremos ocultar cuando sea necesario. En la Hoja 3 vamos a activar una casilla que nos permita acceder a la solucin mediante un Formato condicional. Recuerda que para aplicar un formato condicional primero tenemos que definir el estilo que vamos a aplicar. Sigue los siguientes pasos: Desde el men Formato > Estilos y formateo accedes al cuadro que te permite definir el nuevo estilo.
6

Definimos un nuevo estilo denominado rojo cuya caracterstica es que la fuente sea de color rojo y negrita.

Ahora asignamos el Formato condicional a las palabras solucin. La idea es que si en una cierta casilla (en este caso L1) escribimos una S, de solucin, las celdas seleccionadas aparezcan en rojo. Seleccionamos las palabras solucin y desde el men Formato pedimos Formateo condicional.

Recuerda que para aplicar el Formateo condicional debes tener seleccionadas las celdas solucin. Aqu tienes el modelo sopadeletras por si te ha quedado alguna duda.

Crucigrama
El otro ejemplo que vamos a presentar aprovecha la estructura de la Hoja de Clculo para la elaboracin de un crucigrama. En primer lugar prepararemos la solucin diseando una cuadrcula de celdas cuadradas como en el ejemplo de la sopa de letras (ahora la cuadracula ser de 10 columnas y 9 filas, empezando en C25) y escribiendo las palabras solucin acompaadas de un nmero. Seleccionamos las palabras y aplicamos bordes a la cuadrcula; alineamos las letras al centro y los nmeros pegados a su palabra. El resultado debe ser algo parecido a esto:

Ahora copiamos el crucigrama (C25:L33) y lo pegamos en la parte de arriba, en C1. Este ser el que tiene que rellenar el usuario. Seleccionamos cada palabra y eliminamos su contenido respetando el formato (tecla Supr y del cuadro desmarcamos Formato)

Ya tenemos el crucigrama mudo dispuesto a ser completado. Escribimos las definiciones al lado.

Para que el alumno compruebe los aciertos vamos a echar mano de nuevo del Formato Condicional de manera anloga al pasatiempos de la sopa de letras. Primero definimos un nuevo estilo, que en esta ocasin se llamar bien, con la caracterstica de que el fondo de la celda sea de color verde. Recuerda: men Formato > Estilos y formateo > Nuevo estilo (escribimos bien en Nombre del estilo) Una vez definido el estilo aparecer en la lista y haciendo clic derecho sobre l elegimos Modificar. En la pestaa Fondo seleccionamos un color verde.

Una vez definido el nuevo estilo vamos a aplicarlo. Pinchamos en cualquiera de las celdas que el alumno debe rellenar, por ejemplo E2 y en men Formato> Formateo condicional establecemos la condicin de que si el valor de la celda es igual al valor de la correspondiente de la solucin, en este caso E26, el estilo sea bien, es decir que el fondo de la celda se ponga verde.

Es importante poner E26 en lugar de $E$26 para que la referencia sea relativa y podamos copiar el formato en otras celdas. Ahora bien, eso implica que si trasladamos la solucin a otras celdas, el formato condicionado fallar. En la celda que hemos formateado, E26, elegimos Copiar para llevarnos el formato a las dems celdas. Seleccionamos cada palabra (hay que hacerlo de una en una) y del men contextual, clic derecho, pedimos Pegado especial y dejamos marcada slo la casilla Formatos.

De esta manera, al ir rellenando el crucigrama, las letras correctas aparecern en fondo verde mientras que las dems aparecern con fondo blanco. Aqu tienes el modelo crucigrama para que confirmes y practiques lo aprendido.

Palabras
Hay diversas funciones de la Hoja de Clculo que son herramientas de trabajo con los textos incluidos en las celdas, de manera que podemos comparar, trocear, unir... diferentes textos. Como ejemplo incluimos un nuevo pasatiempo que simula un conocido juego en el que dadas dos palabras de igual nmero de letras (en el modelo vamos a utilizar palabras de cuatro letras) hay que ir convirtiendo la
9

primera palabra en la segunda cambiando cada vez una sola de sus letras. Esta vez vamos a trabajar sobre el modelo resuelto y a la vez que aprendemos estrategias conoceremos nuevas e interesantes funciones. Lo primero ser abrir el modelo conviertepalabras y desprotegerlo (men Herramientas> Proteger documento> Hoja) Observa que estn ocultas las columnas D a L. Para visualizarlas seleccionamos las columnas C y M y clic derecho sobre la cabecera de dichas columnas> Mostrar permitir visualizar las columnas ocultas entre ambas.

Desglosemos con todo detalle la estructura de la hoja a la vez que aprendemos a utilizar nuevas funciones. Puedes ir jugando una partida con las columnas desprotegidas para comprobar las indicaciones que siguen: En la columna C las celdas estn desprotegidas para que el usuario pueda escribir. En las columnas D a G extraemos cada una de las letras de la palabra mediante la frmula =MID($C7;2;1) que permite sacar de la palabra que hay en C7, a partir de la letra que ocupa el segundo lugar, una letra. Con esta funcin lo que conseguimos es separar en cuatro celdas, D7, E7, F7 y G7, las cuatro letras de la palabra que escribamos en C7. En las columnas H a K comparamos cada una de las cuatro letras de la palabra con las correspondientes de la anterior. Para ello utilizamos la funcin =IGUAL() que compara dos textos y devuelve Verdadero o Falso segn el caso. Para que aparezca un 1 un 0 aadimos la funcin = VALOR( ) que convierte el texto en nmero. La funcin es del tipo = VALOR(IGUAL(G12;G11)) para indicar que queremos comparar las letras que hay en G12 y G11. En la columna L sumamos los cuatro valores y como son ceros y unos el resultado de la suma indicar el nmero de letras que no se han cambiado. En la columna M se ha introducido una frmula de control para evitar trampas.

La funcin =ESBLANCO() se utiliza para que no aparezca ningn mensaje mientras la celda est vaca. Si la suma de los contadores es 3, es que se ha cambiado solo una letra, de ah el mensaje "Vale"; si es 4 entonces no se ha cambiado ninguna por lo que la palabra es la misma. Para el resto decasos (0, 1 y 2) elaboramos un mensaje mediante la funcin =CONCATENAR()que combina el texto "No vale, has cambiado" con el nmero que resulta de restar a 4 el resultado de la suma.

10

La funcin CONCATENAR() es especialmente til pues nos permite combinar textos entrecomillados con frmulas. En la columna N se incluye una frmula para anunciar de manera automtica quese ha conseguido el objetivo. Esto se consigue mediante una funcin =SI() que compara cada palabra con la solucin; anidada en esta hay otra funcin =SI() que comprueba adems que el nmero de cambios ha sido 3 para que no salte el mensaje de aprobacin si hemos puesto la palabra correcta haciendo ms de un cambio en el ltimo paso. Para que aparezca el nmero de intentos restamos a 40 (nmero mximo de intentos que permite la hoja) el nmero de celdas en blanco, que contamos con la funcin =CONTAR.BLANCO($C$7:$C$46)

Conversor
Abre el archivo conversor en el que se incluye un sencillo modelo que permite la conversin de nmeros romanos en nuestro sistema decimal y viceversa. Para ese fin OpenOffice Calc dispone de dos frmulas sencillas: =ROMANO() que convierte a nmeros romanos y =RABE() (cuidado, con acento!) que convierte a nuestro sistema decimal de origen rabe. Con estas dos funciones elaborar el modelo de conversin es trivial. Pero nos queremos centrar en el manejo de los errores. Para entender a qu nos referimos desprotege la hoja (men Herramientas > Proteger documento > desmarca Hoja), selecciona las columnas D y G y botn secundario > Mostrar con lo que se nos mostrarn las columnas E y F que habamos ocultado.

Hemos establecido unos cdigos para elegir el tipo de conversin deseada. Elige 1 para pasar de rabes a romanos. En E7 se incluye la frmula =ROMANO(D7) que no ofrece ms complicacin. Pero, si escribimos un nmero rabe demasiado grande, el resultado ser de error. De la misma manera, si eliges el cdigo 2, y escribes nmeros romanos la funcin = RABE(D9) funciona perfectamente para cualquier nmero romano pero, como es natural, da error cuando escribimos cualquier letra que no corresponde con nmeros romanos o combinaciones incorrectas de las que s corresponden. Cmo evitamos esto ? Calc incluye una funcin que es = TIPO.DE.ERROR(), que devuelve el tipo de error existente en una celda determinada. Si has provocado errores en los dos tipos de conversin vers que en las celdas de la columna F aparece #N/D para indicar "valor no disponible" como error.

Corrector
Abre ahora el archivo corrector. Este modelo est pensado para poner ejercicios de forma rpida y sencilla. En la primera columna de la Hoja 2 escribimos operaciones matemticas con la complejidad que se desee. Una vez escritas, la hoja calcula las soluciones que podemos ocultar seleccionado la columna y botn secundario> Ocultar e incluso se puede proteger despus la hoja (men Herramientas > Proteger documento > Hoja) Despus en la Hoja 1, que es la que ser presentada al alumnado, escribimos en la columna A frmulas del tipo =FORMULA(Hoja2.A2) en la celda A2. Esta funcin de Calc muestra la frmula que se ha incluido en otra celda, con lo que toma forma de enunciado de ejercicio. Dejamos la columna B para que se escriban las soluciones y en la C, mediante frmulas del tipo = IGUAL(B2;Hoja2.A2) comparamos las respuestas con las soluciones de la Hoja 2. Hemos aadido una funcin =SI(ESBLANCO() para que slo acte cuando exista una respuesta. La funcin IGUAL devuelve mensajes Verdadero/Falso.

11

Complementos
Una breve referencia a las distintas posibilidades de generar nmeros aleatorios y un modelo que completa las categoras estudiadas en el apartado contenidos. Podramos considerar el modelo Marcas como ejemplo de las posibilidades que tiene la hoja de clculo para el registro y anlisis de datos.

Nmeros aleatorios
La Hoja de Clculo Calc genera nmeros aleatorios (al azar) mediante la funcin =ALEATORIO( ), que devuelve un nmero decimal al azar entre 0 y 1. Adems con men Herramientas> Contenidos de celdas> Recalcular (o mucho ms rpido con su atajo, la tecla F9) recalcula y muestra otro nmero al azar entre 0 y 1. Esto nos permite simular lanzamientos de monedas o dados, con las siguientes frmulas: =ENTERO(ALEATORIO()*2) Devuelve nicamente los valores 0 y 1 (moneda)

=1+ENTERO(ALEATORIO()*6) Devuelve valores del 1 al 6 (dado) Hay una funcin que nos permite elegir un valor aleatorio, entre 1 y 6 por ejemplo, que es la funcin =ALEATORIO.ENTRE(1;6) pero es una funcin que no se recalcula al pulsar F9, es ms sofisticado pero se recalcula manteniendo pulsadas a la vez las teclas Mayscula y Ctrl. y sin soltar pulsar F9 las veces que se estime oportuno. El modelo caballos incluye una aplicacin de los nmeros aleatorios. Se simulan tiradas de dos dados en una carrera de caballos numerados del 2 al 12. Cuando los dos dados suman el nmero del caballo, este avanza una posicin y el proceso se repite hasta que uno de ellos llega a meta. Esta simulacin permite comprobar a los alumnos que, al tirar dos dados, no todas las sumas tienen la misma probabilidad (hay dos o tres "caballos" claramente favoritos). Adems se cuenta el nmero de intentos con lo que, una vez determinados los caballos ganadores, se puede estudiar el tiempo que necesitan para la victoria, etc.

12

Modelo 6.1. Marcas


Vamos a explorar las posibilidades que tiene la Hoja de Clculo para sacar partido a un conjunto de datos que hemos recopilado. Nos servir de base para la explicacin un ejemplo de Educacin Fsica que utiliza los registros obtenidos por una clase en cinco pruebas fsicas. Normalmente en las clases de la materia se suele trabajar con un mayor nmero de pruebas, pero para simplificar el ejemplo nos vamos a limitar a cinco: Abdominales, Flexibilidad, Lanzamiento de baln, Cooper (carrera continua de 12) y 60 metros. Para estas pruebas existen unos baremos establecidos que puntan de 0 a 10 segn la edad y gnero de cada participante. El ejemplo est pensado para una clase de 4 de la E.S.O. Los baremos para este curso quedan recogidos en la Hoja 4ESO del archivo marcas. (Para ver mejor el contenido de las hojas es recomendable establecer un 75% en men Ver> Escala) El objetivo del modelo con el que vamos a trabajar es recoger las marcas de todos los alumnos de una clase dos veces en un mismo curso, de forma que podamos medir su progresin de una a otra medicin. El modelo nos permitir puntuar cada registro de forma que podamos determinar la nota global, elaborar un informe global de la clase as como informes individuales de tantos alumnos como queramos.

El modelo est compuesto de cuatro hojas: la ltima, como hemos dicho, recoge los baremos correspondientes a este nivel y a estas pruebas. La primera, resultados, es la hoja de registro de todos los datos. La hoja infor glob recoge un informe general del curso, mientras que infor indiv contiene un informe del alumno que elijamos. Veamos con algo ms de detalle cada una de ellas: Resultados incluye el registro de datos. Las primeras celdas de la primera hoja permiten rellenar los datos relativos al grupo con el que se trabaja, el curso durante el que se han tomado los datos as como el nombre del profesor/a, datos todos ellos que se rescatarn en otros puntos del archivo. La hoja de registro en s se basa en conjuntos de celdas como el que aparece en la imagen. Los datos se recogen en las celdas de fondo blanco. En las grises se calcula la puntuacin mientras que en las de fondo violeta aparece la progresin.

Infor glob ofrece un resumen de los datos. Una vez que se han rellenado todos los datos, la segunda hoja ofrece un anlisis global del grupo con el que se est trabajando. En l se incluyen varios elementos. Los datos de grupo, curso y profesor/a, rescatados de la primera hoja; los resultados globales del grupo por prueba, que se obtienen de la fila de promedios de la primera hoja, pero con una mejora ya que las notas de suspensos aparecen en rojo y las de aprobados en verde (Formateo condicional) Un grfico estadstico con las puntuaciones por prueba comparando las dos evaluaciones. Una tabla que analiza los resultados por gnero.
13

Infor indv permite mostrar la informacin del alumno elegido. Incluye: nmero ynombre del alumno (se pide el nmero de lista y la hoja localiza el nombre mediante una funcin =BUSCARV());un resumen de sus puntuaciones en las pruebas que se consiguen mediante frmulas del tipo =BUSCARV(E7;resultados.B4:AB31; 4;0); un grfico de barras que recoge los resultados anteriores y una ltima tabla en la que se calcula la posicin del alumno con respecto a la clase (=JERARQUA(F35;resultados.AC4:AC31)

Se trata de un modelo muy denso y laborioso de confeccionar pero que nos puede ayudar a valorar el enorme potencial de la hoja de clculo.

Prcticas
6.1. Crucigrama o sopa
Disea un crucigrama o sopa de letras utilizando alguno de los conceptos de tu especialidad o nivel educativo y que tenga algn tipo de correccin automtica.

6.2. Siglo
Elabora un archivo de hoja de clculo que, dado un ao antes o despus de Cristo, nos diga a qu siglo pertenece. Para ello echa mano de la funcin ROMANO( ), teniendo en cuenta que los aos pueden tener signo positivo o negativo, por lo que habr que actuar de forma diferente en cada caso. Tambin debes tener cuidado porque si el ao 2001 pertenece al S.XXI, el 2000 pertenece al XX. Para escribir expresiones del tipo "S.II a.de C. puedes utilizar la funcin CONCATENAR( ).

14

6.3. Radianes
Realiza un modelo que convierta la medida de un ngulo en grados a su medida en radianes (un radin corresponde a un ngulo cuyo arco tiene la misma longitud que el radio) Para realizar el modelo, debes usar la funcin =RADIANES() que, precisamente convierte el nmero de grados en radianes. Si escribes, por ejemplo = RADIANES(360) el resultado ser 6,28 (resultado de multiplicar por dos la aproximacin de pi= 3,14). Para que quede ms elegante, nuestro objetivo es que el modelo exprese los radianes en funcin de pi. Para ello debers dividir el valor entre pi (su valor en la Hoja de Clculo viene dado por la funcin =PI()) y despus hacer que aparezca la letra pi griega (que es la letra p con el tipo de fuente Symbol) a continuacin del nmero usando la funcin =CONCATENAR().

Obra colocada bajo licencia Creative Commons Attribution Share Alike 3.0 License

15

You might also like