Laboratoria / gym

El gimnasio es una instancia transversal durante el Bootcamp de Laboratoria, que consiste en una veintena de sesiones en las cuales progresivamente se exploran ejercicios técnicos.
https://laboratoria.github.io/gym
54 stars 157 forks source link

Ejercicos No Code para primeras sesiones #125

Closed ssinuco closed 2 years ago

ssinuco commented 2 years ago

Se pretende que el gimnasio inicie en las primeras semanas del bootcamp cuando las estudiantes aun no tiene conocimientos suficientes de JavaScript por lo que no podrán solucionar problemas mediante codigo.

Para estas primera sesiones se propone resolver problemas de razonamiento lógico cuya solución se pueda traducir en un algoritmo, es decir que la solucion tenga pasos definidos y secuenciales. Propongo estos dos problemas para iniciar.

Acertijo del lobo, la cabra y la col

Problema:

Un día, un granjero fue al mercado y compró un lobo, una cabra y una col. Para volver a su casa tenía que cruzar un río. El granjero dispone de una barca para cruzar a la otra orilla, pero en la barca solo caben él y una de sus compras.

Si el lobo se queda solo con la cabra se la come, si la cabra se queda sola con la col se la come.

El reto del granjero era cruzar él mismo y dejar sus compras a la otra orilla del río, dejando cada compra intacta. ¿Cómo lo hizo?

Solución:

El algoritmo que soluciona este problema es:

  1. Deja a la cabra al otro lado
  2. Vuelve
  3. Deja al lobo en el otro lado
  4. Regresa con la cabra
  5. Deja la col en el otro lado
  6. Vuelve
  7. Deja la cabra al otro lado

Torres de Hanoi

Problema:

Se tiene discos en la aguja A

    _|_           |           |
   |_1_|          |           |
  |__2__|         |           |
 |___3___|        |           |
|____4____|       |           |

     A            B           C

Mover todos los discos a la aguja C

    |       |           _|_
    |       |          |_1_|
    |       |         |__2__|
    |       |        |___3___|
    |       |       |____4____|
    A       B            C

Restricciones:

Solución:

El paso a paso se puede consultar aqui

http://dalila.sip.ucm.es/~manuel/Informatica/TorresdeHanoi.pdf

Se debe tener cuidado para que la solucion presentada sea el paso a paso y no se hable de la solucion recursiva.

merunga commented 2 years ago

@ssinuco yo pensaba en un unico recurso que nos permita sourcernos mas variado... por ejemplo este booklet. Extraido desde aqui. Aqui otros recursos similares El problema es q esta en ingles, pero estaria chevere q al iniciar el BC te llegue tu copia de un booklet asi, no? @oxfist @reloadercf

ssinuco commented 2 years ago

Estan buenisimos @merunga, les parece si hago una presentacion traduciendo al español algunos?

Tambien encontŕe este video que resuelve: 1) The tour guide 2) Compressed pixel puzzles 3) Extreme logical thinking: card sorting, well sort of (a)

https://www.youtube.com/watch?v=DqXFtylWI10&t=201s

Podriamos usarlo como recurso en una sesion

merunga commented 2 years ago

Necesitamos mapear al menos 6 ejercicios de los recursos anteriores

@ssinuco yo pensaba en un unico recurso que nos permita sourcernos mas variado... por ejemplo este booklet. Extraido desde aqui. Aqui otros recursos similares

Que cumplan con las sgtes caracteristicas:

santiaguf commented 2 years ago

Encontré muy buenos ejercicios en este sitio.

Destacando estos para comenzar en el primer día:

  1. SILENCIO. Si Ángela habla más bajo que Rosa y Celia habla más alto que Rosa, ¿habla Ángela más alto o más bajo que Celia?

3.LA NOTA MEDIA. La nota media conseguida en una clase de 20 alumnos ha sido de 6. Ocho alumnos han suspendido con un 3 y el resto superó el 5.

¿Cuál es la nota media de los alumnos aprobados?

4.LOS CUATRO ATLETAS. De cuatro corredores de atletismo se sabe que C ha llegado inmediatamente detrás de B, y D ha llegado en medio de A y C.

¿Podrías. calcular el orden de llegada?

6.LOS CUATRO PERROS. Tenemos cuatro perros: un galgo, un dogo, un alano y un podenco.

Éste último come más que el galgo; el alano come más que el galgo y menos que el dogo, pero éste come más que el podenco.

¿Cuál de los cuatro será más barato de mantener?.

13.EL PRISIONERO Y LOS DOS GUARDIANES. Un sultán encierra a un prisionero en una celda con dos guardianes, uno que dice siempre la verdad y otro que siempre miente.

La celda tiene dos puertas: la de la libertad y la de la esclavitud.

La puerta que elija el prisionero para salir de la celda decidirá su suerte.

El prisionero tiene derecho de hacer una pregunta y sólo una a uno de los guardianes.

Por supuesto, el prisionero no sabe cuál es el que dice la verdad y cuál es el que miente.

¿Puede el prisionero obtener la libertad de forma segura?

santiaguf commented 2 years ago

Y no podían faltar los famosos rompecocos

ssinuco commented 2 years ago

https://i.pinimg.com/originals/0e/b8/c9/0eb8c94d2a052610d15bc06c786c2b07.jpg

merunga commented 2 years ago

en el pack de bienvenida a laboratoria, deberian venir un monton de hojas impresas con ejercicios tipo crack de code y crosswords y sopas de letras geek... y unas torres de hanoi en miniatura

image

image