Taller de Programación Física con Scratch y Picoboard

Este taller combina la programación en Scratch y la interacción con el mundo físico a través de la tarjeta de sensores Picoboard. Los visitantes se divertirán de lo lindo diseñando y programando juegos en los que intervienen deslizadores, botones y sensores de luz y sonido. Taller para personas con conocimientos básicos de programación en el entorno Scratch que quieran meter los efectos del mundo real en los programas (programación física).

Taller de Programación Básica con Scratch

En esta actividad enseñamos a programar a través de la concepción y diseño de un videojuego, tal como lo haría una ingeniera informática aplicando el pensamiento computacional. Para participar en el taller no es necesario poseer conocimientos previos de programación o de la herramienta Scratch: solo hacen falta mucha motivación y ganas de aprender a programar, una destreza indispensable para vivir en el siglo XXI. Taller orientado para personas sin experiencia en la programación de ordenadores.

Taller de Retroinformática

Esta actividad sumerge al visitante en el mundo y los usos informáticos de los primeros ordenadores domésticos. Utilizamos microordenadores Amstrad de los años 80 del siglo XX para estudiar pequeños programas en lenguaje BASIC (no es necesario conocerlo previamente) y también para jugar con videojuegos de la época. Debido a las particularidades de las condiciones del espacio y de la naturaleza del material de trabajo, el museo hace una llamada a la responsabilidad y buen uso de este material. Este taller puede acoger a 32 personas como máximo. Taller de interés para los amantes de lo retro y lo vintage.

 

El Museo de informática por dentro

La visita guiada es la mejor manera de conocer las instalaciones y fondos del Museo de Informática. La actividad incluye la proyección de un documental sobre la Historia de la Informática y después un recorrido guiado por la exposición permanente del museo. En la visita se podrán contemplar dispositivos de cálculo de todo tipo, los principales hitos de la informática doméstica y también un buen número de sistemas informáticos de gran tamaño. La visita será organizada en cada caso para adaptarla de la mejor manera posible al número de visitantes. Las visitas guiadas están diseñadas para todo tipo de público.

El sistema romano

El sistema romano

Historia

La Antigua Roma desarrolló un sistema de numeración que se utilizó durante todo el Imperio Romano y qué, a día de hoy, se sigue utilizando en ciertos ámbitos. Para la formación de números se utilizan combinaciones de letras mayúsculas como símbolos para representar esos valores. Este sistema presentaba muchas dificultades de lectura y escritura, es por ello que no era utilizado para los cálculos matemáticos.

Instrucciones

  1. Presionar la bandera verde para comenzar la aplicación y el botón rojo para terminar.
  2. Pulsar “Jugar” para construir la representación de un número aleatorio.
    1. Pulsar la casilla que dice “¡Adivina el número romano!”.
    2. Escoger la dificultad deseada.
    3. Escribir con letras la representación.
  3. Pulsar “Escribir” para ver representado el número que el usuario desee.
    1. Pulsar la casilla que dice “¡Escribe un número!”.
    2. Escribir el número que se desea ver representado.
  4. Pulsar “Adivinar” para averiguar una representación aleatoria.
    1. Pulsar la casilla que dice “¡Adivina el número!”.
    2. Escoger la dificultad deseada.
    3. Escribir el número representado.
  5. Pulsar “Ayuda” si se desea conocer el funcionamiento de los tres modos de juego.
  6. Pulsar “Créditos” para conocer al creador de la aplicación y los enlaces a las webs correspondientes.

Para acceder a la página de la aplicación en la web de Scratch ir al siguiente enlace –> Sistema de numeración romano

El sistema griego ático

El sistema griego ático

Historia

El sistema ático que se utilizaba en la Grecia antigua se caracteriza porque, a excepción del caso de la barra vertical para representar la unidad, sus cifras representan las iniciales de los nombres griegos de los números correspondientes, es por ello que a este sistema también se lo conoce como sistema de numeración acrofónico. La numeración ática fue usada por los antiguos griegos desde el siglo V a.C. hasta los inicios de la era cristiana.

Instrucciones

  1. Presionar la bandera verde para comenzar la aplicación y el botón rojo para terminar.
  2. Pulsar “Jugar” para construir la representación de un número aleatorio.
    1. Pulsar la casilla que dice “¡Adivina el número griego!”.
    2. Escoger la dificultad deseada.
    3. Arrastrar los símbolos a la zona inferior o hacer clic en un símbolo en la zona inferior para eliminarlo.
    4. Pulsar la casilla que dice “Comprobar”.
  3. Pulsar “Escribir” para ver representado el número que el usuario desee.
    1. Pulsar la casilla que dice “¡Escribe un número!”.
    2. Escribir el número que se desea ver representado.
  4. Pulsar “Adivinar” para averiguar una representación aleatoria.
    1. Pulsar la casilla que dice “¡Adivina el número!”.
    2. Escoger la dificultad deseada.
    3. Escribir el número representado.
  5. Pulsar “Ayuda” si se desea conocer el funcionamiento de los tres modos de juego.
  6. Pulsar “Créditos” para conocer al creador de la aplicación y los enlaces a las webs correspondientes.

Para acceder a la página de la aplicación en la web de Scratch ir al siguiente enlace –> Sistema de numeración griego ático

El sistema maya

El sistema maya

Historia

La civilización maya es una de las civilizaciones que tiene más prestigio de todas las culturas precolombinas de América central. El sistema de notación que utilizaban los mayas era de base 20, es decir, vigesimal, mediante el uso de puntos y rayas. Los mayas preclásicos desarrollaron el primero concepto del número cero, aunque para ellos representaba la ausencia de valor, en lugar del significado que puede tener nuestro sistema decimal actual.

Instrucciones

  1. Presionar la bandera verde para comenzar la aplicación y el botón rojo para terminar.
  2. Pulsar “Jugar” para crear representaciones maya.
    1. Arrastrar el punto o la raya a cualquier casilla para aumentar dicho símbolo en ese nivel.
    2. Hacer clic en un símbolo dentro de la representación para eliminarlo.
  3. Pulsar “Escribir” para ver representado el número que el usuario desee.
    1. Pulsar la casilla que dice “¡Escribe un número!”.
    2. Escribir el número que se desea ver representado.
  4. Pulsar “Adivinar” para averiguar una representación aleatoria.
    1. Pulsar la casilla que dice “¡Adivina el número!”.
    2. Escoger la dificultad deseada.
    3. Escribir el número representado.
  5. Pulsar “Ayuda” si se desea conocer el funcionamiento de los tres modos de juego.
  6. Pulsar “Créditos” para conocer al creador de la aplicación y los enlaces a las webs correspondientes.

Para acceder a la página de la aplicación en la web de Scratch ir al siguiente enlace –> Sistema de numeración maya

El sistema egipcio

El sistema egipcio

Historia

Hacia el año 3000 a.C., los egipcios inventaron una escritura y sistema de numeración escrita propia, basados principalmente en jeroglíficos. Desde el inicio de este uso de la escritura, el sistema de numeración egipcio podía representar los números. Los egipcios desarrollaron el primer sistema decimal desarrollado. Se puede decir que se trata de uno de los sistemas de numeración mas antiguos que existen.

Instrucciones

  1. Presionar la bandera verde para comenzar la aplicación y el botón rojo para terminar.
  2. Pulsar “Jugar”, a continuación mover los diferentes deslizadores para crear las representaciones.
  3. Pulsar “Escribir” para ver representado el número que el usuario desee.
    1. Pulsar la casilla que dice “¡Escribe un número!”.
    2. Escribir el número que se desea ver representado.
  4. Pulsar “Adivinar” para averiguar una representación aleatoria.
    1. Pulsar la casilla que dice “¡Adivina el número!”.
    2. Escoger la dificultad deseada.
    3. Escribir el número representado.
  5. Pulsar “Ayuda” si se desea conocer el funcionamiento de los tres modos de juego.
  6. Pulsar “Créditos” para conocer al creador de la aplicación y los enlaces a las webs correspondientes.

Para acceder a la página de la aplicación en la web de Scratch ir al siguiente enlace –> Sistema de numeración egipcio

El sistema babilónico

El sistema babilónico

Historia

La numeración babilónica más destacada aparece entre el 1800 y 1900 a.C., y es considerado el primer sistema de numeración posicional. Este sistema está representado en base sexagesimal, formando los números del 1 al 59 de forma aditiva mediante los símbolos de la cuña vertical y la cuña horizontal. Este sistema fue utilizado por diversos pueblos de Mesopotamia, entre los que destacan los sumerios, los acadios y los babilonios.

Instrucciones

  1. Presionar la bandera verde para comenzar la aplicación y el botón rojo para terminar.
  2. Pulsar “Jugar”, a continuación hacer clic sobre las casillas con los símbolos “+” y “-” para modificar la representación actual.
  3. Pulsar “Escribir” para ver representado el número que el usuario desee.
    1. Pulsar la casilla que dice “¡Escribe un número!”.
    2. Escribir el número que se desea ver representado.
  4. Pulsar “Adivinar” para averiguar una representación aleatoria.
    1. Pulsar la casilla que dice “¡Adivina el número!”.
    2. Escoger la dificultad deseada.
    3. Escribir el número representado.
  5. Pulsar “Ayuda” si se desea conocer el funcionamiento de los tres modos de juego.
  6. Pulsar “Créditos” para conocer al creador de la aplicación y los enlaces a las webs correspondientes.

Para acceder a la página de la aplicación en la web de Scratch ir al siguiente enlace –> Sistema de numeración babilónico

Ataque por fuerza bruta

Ataque por fuerza bruta

¿Qué es un ataque mediante fuerza bruta?

Se trata de una de las muchas técnica del criptoanálisis, la criptoanálisis se dedica al estudio de los sistemas criptográficos con el fin de hallar debilidades en los cifrados y de esta manera descifrar el mensaje sin el conocimiento previo de la clave del cifrado. La criptoanálisis ha ido cambiando a lo largo de los años y adaptándose a cualquier complejidad comenzando por cifrados simple como puede ser el cifrado de César y pasando por la máquina Enigma, usada por los nazis en la Segunda Guerra Mundial hasta la actualidad con el algoritmo AES (Advanced Encryption Standard).

Dicha técnica consiste en probar todas las combinaciones posibles hasta hallar el mensaje cifrado.

En el siguiente programa se podrá ver cuánto tiempo se tarda en romper una contraseña de 8 dígitos.

Objetivo

El usuario deberá introducir diferentes contraseñas en el programa y comparar los tiempos que se tarda en romper cada contraseña. Tiene como fin que el usuario se de cuenta de la facilidad que hay para «hackear» contraseñas con una longitud escasa.

Instrucciones

  1. Presionar la bandera verde para comenzar y el botón rojo para terminar.
  2. Pulsar “Comenzar” , a continuación:
    1. Pulse el botón «Empezar»
    2. Introduzca ocho carácteres numéricos (es posible empezar por el cero)
    3. Espere a que el programa procese la información
  3. Pulsar “Instrucciones” para ver las instrucciones
  4. Pulsar “¿Qué es?” para ver una breve explicación de la técnica criptográfica

Para acceder a la página en la web de Scratch pinche el siguiente enlace –> Ataque por fuerza bruta