Last active
April 11, 2020 14:41
-
-
Save amuino/b21eb0c195040369dcb2c5e089044868 to your computer and use it in GitHub Desktop.
Bingo de letras
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Juego para niñas y niños de ~5 años | |
# Cada jugador tiene un cartón y marca las letras que van saliendo | |
# El primer jugador en marcar todos los números, gana! | |
# | |
# PD, con más edad, también es divertido tocar el código para que haga otras cosas… | |
# | |
# COMO USAR: | |
# Abrir `Terminal.app` (En Aplicaciones > Utilidades) | |
# Teclear el comando `irb` | |
# Pegar el código para jugar | |
LETRAS = (('a'..'z').to_a + ['ñ']) | |
# 💡 También se puede hacer un bingo de números… | |
# NUMEROS = (1..30).to_a | |
# Generar un cartón | |
# Repetir para cada jugador y copiar o imprimir | |
LETRAS.shuffle.take(20).each_slice(5) {|line| puts line.join("\t") }; :ok | |
# Jugar al bingo! | |
# Cambiando la voz es posible jugar en inglés, etc… | |
# El comando `say` solo funciona con OSX | |
LETRAS.shuffle.each {|n| puts n; `say -v Monica #{n}`; sleep(2); `say -v Monica #{n}`; sleep(7)} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment